Skill diminta
CommunicationGitJavaMySQLPostgreSQLSQLSpring BootUnit Testing
Deskripsi
Deskripsi pekerjaan Backend Java Developer PT Hermes Solusi Integrasi
Requirements
- Min 3 years of professional experience as a Backend Developer using Java.
- Strong knowledge of Java, preferably Java 11 or above.
- Strong understanding of Object-Oriented Programming (OOP), design patterns, and data structures.
- Solid experience with Spring Framework, especially: Spring Boot, Spring Data JPA, Spring Security
- Experienced in designing, developing, and consuming secure and scalable RESTful APIs.
- Strong knowledge of relational databases, particularly PostgreSQL or MySQL.
- Familiar with SQL query optimization and ORM technologies such as Hibernate.
- Proficient with Git, including GitHub, GitLab, or Bitbucket, and familiar with Git Flow.
- Experienced in unit testing and integration testing using JUnit and Mockito.
- Strong problem-solving and analytical skills.
- Good communication and ability to work collaboratively in a team.
- 📍 Location: Jakarta
- 🏢 Work Arrangement: Full Onsite
- 💼 Employment Type: Contract