We are looking for a Junior Java
Developer with a strong foundation in Java, Spring Framework, and Oracle databases. In this role, you will:
Develop and maintain Java-based applications using Spring Boot and Spring MVC.
Work closely with senior developers and cross-functional teams to design and implement solutions.
Optimize applications for performance, reliability, and security.
Develop and execute SQL queries, stored procedures, and functions for Oracle databases.
Assist in debugging and troubleshooting software issues to ensure smooth operation.
Follow coding best practices and participate in code reviews.
Support the deployment and testing phases of the software development lifecycle.
Continuously learn and adapt to new technologies in the Java ecosystem.
A Bachelor's degree in Computer Science,
Software Engineering, or a related field.
2-3 years of experience in Java development, with familiarity in Spring Boot and Spring MVC.
Basic knowledge of Oracle databases, including writing SQL queries and working with stored procedures.
An understanding of software development principles and best practices.
Strong problem-solving skills and a willingness to learn new technologies.
Experience with debugging and optimizing Java applications.
Good communication skills and ability to work effectively in a team.
Knowledge of cloud services (AWS, GCP, or Azure) is a plus but not required.
Competitive salary and 13th-month salary.
14+ annual leaves per year.
Premium healthcare insurance, starting from your probation period.
Project reviews and yearly performance appraisals.
Annual company trips.
Teambuilding activities: Team lunch/dinner, events, and celebrations, sports clubs (football, yoga, badminton, etc.).
International team with flexible working time + hybrid working.
Tailor-made career path.
Technical workshops and training courses.
Mobility: Opportunities to be on-site abroad in our offices in over 60+ countries.