View all job listings

Java Software Engineer

Head Office

Permanent

On Site

Job description

• Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or related field.

• Minimum 3 years of experience as a Java Developer or related role.

• Strong proficiency in Java programming language and object-oriented programming (OOP).

• Experience with Spring Boot, Spring Framework, or related Java frameworks.

• Familiar with RESTful API development and microservices architecture.

• Experience working with relational databases such as MySQL, PostgreSQL, or Oracle.

• Understanding of SQL query optimization and database design.

• Familiar with Git, Maven/Gradle, and version control systems.

• Experience with Docker, Kubernetes, or cloud platforms (AWS/GCP/Azure) is a plus.

• Knowledge of Agile/Scrum development methodologies.

• Strong debugging, analytical thinking, and problem-solving skills.

• Experience in system integration and third-party API integration.

• Good communication and teamwork skills.

• Good English proficiency (written and spoken).

Job requirements

• Experience with Kafka, Redis, or message queue systems.

• Familiarity with CI/CD pipelines and DevOps practices.

• Experience in banking, fintech, automotive, or enterprise systems is a plus.

Experience



Benefits

  • BPJS Kesehatan
  • BPJS Ketenagakerjaan
  • Asuransi Kesehatan

Job information

Education

No Qualification

Experience level

Internship

Minimum experience

0 year

Gender

No Qualification

Published date

19 May 2026

Powered by

Mekari Talenta