A technology consulting firm in Indonesia is seeking a skilled software developer with over 6 years of experience in Java and Spring Boot for enterprise-level applications. The ideal candidate will have a strong understanding of microservices architecture and Agile methodologies. This role offers a hybrid work model, requiring in-office attendance 2 days a week.
Qualifications
6+ years of experience in software development.
Proven experience in developing enterprise-level applications.
Strong understanding of Agile development methodologies.
Skills
Java
Spring Boot
Microservices architecture
Unit testing frameworks (JUnit, Mockito)
RESTful API development
Databases (SQL or NoSQL)
ORM tools (Hibernate)
Version control (Git)
Agile methodologies
Problem-solving skills
Communication skills
Education
Bachelor’s degree in Computer Science, Information Technology, or related field
Job description
Qualifications
6+ Years – Bachelor’s degree in Computer Science, Information Technology, or a related field.
Mandatory Skills: Proven experience with Java and Spring Boot for developing enterprise-level applications.
Strong understanding of microservices architecture and related design patterns.
Experience with unit testing frameworks such as JUnit, Mockito, or equivalent.
Hands-on experience in RESTful API development and integration with third-party services.
Experience working with databases (SQL or NoSQL) and ORM tools like Hibernate.
Familiarity with version control tools like Git.
Solid understanding of Agile development methodologies (e.g., Scrum, Kanban).
Strong problem-solving skills and the ability to debug and resolve complex issues.
Good communication skills and the ability to work collaboratively in a team environment.