●Collaborate with senior developers to design, implement, and maintain backend applications using Java.
●Assist in writing clean, scalable, and efficient code.
●Participate in code reviews and contribute to team knowledge sharing.
●Troubleshoot and debug applications to optimize performance and resolve issues.
●Support integration with front-end components and third-party services.
●Write and maintain technical documentation for backend services.
●Stay up-to-date with emerging technologies and best practices in
software development.
●Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
●Internship or project experience in backend development using Java.
●Experience from zero to one year is acceptable.
●Familiarity with Java programming language and basic knowledge of its frameworks (e.g., Spring, Hibernate).
●Understanding of RESTful APIs and web services.
●Basic knowledge of databases (e.g., PostgreSQL, MySQL, or SQL Server).
●Familiarity with version control systems, preferably Git.
●Strong problem-solving skills and attention to detail.
●Good communication skills and the ability to work collaboratively in a team environment.
●Eagerness to learn and adapt to new technologies and
methodologies.