Description
Key Responsibilities
Assist in developing and maintaining Java-based applications.
Write clean, basic, and efficient code under the guidance of senior developers.
Participate in requirements analysis, design discussions, and code reviews.
Test and debug applications to ensure optimal performance.
Work with databases and APIs to integrate backend components.
Learn and adapt to new tools, technologies, and development practices.
Support the team in documentation and technical tasks.
Required Skills & Qualifications
Bachelor’s degree in Computer Science, IT, Engineering, or related field.
Strong understanding of Core Java, OOP concepts, and basic data structures.
Familiarity with Java frameworks such as Spring or Spring Boot (even academic knowledge acceptable)
Basic knowledge of SQL and relational databases.
Understanding of web technologies (HTML, CSS, JavaScript) is a plus.
Familiarity with Git and basic version control concepts.
Good problem-solving skills and willingness to learn.