Skill diminta
GitJavaMySQLPostgreSQLSpring BootTroubleshootingUnit Testing
Gaji pasar untuk posisi ini
Median Rp6,4 jt/bulan · rentang umum Rp4,8 jt – Rp7,4 jt
Berdasarkan 242 lowongan QA & Testing se-Indonesia (semua level).
Lihat data gaji selengkapnya →Deskripsi
- Design, develop, test, and maintain backend applications using Java and Spring Boot.
- Develop and maintain RESTful APIs and integrate with third-party services.
- Build scalable, reliable, and high-performance backend systems.
- Work with relational databases such as MySQL, PostgreSQL, or Oracle.
- Write clean, reusable, efficient, and well-documented code.
- Perform unit testing, debugging, and troubleshooting.
- Collaborate with frontend developers, QA engineers, and other team members.
- Participate in code reviews and contribute to technical improvements.
- Identify and resolve application performance issues and production bugs.
- Maintain technical documentation and follow software development best practices.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum 3 years of professional experience as a Java springbot or Quarkus
- Strong proficiency in Java programming (Java 8 or above).
- Hands-on experience with Spring Boot, Spring MVC, and Spring Data JPA.
- Good understanding of RESTful API development and integration.
- Experience working with relational databases such as MySQL, PostgreSQL, or Oracle.
- Familiarity with Hibernate and ORM concepts.
- Good understanding of Object-Oriented Programming (OOP), SOLID principles, and design patterns.
- Experience with Git version control (GitHub, GitLab, or Bitbucket).