Backend Engineer: Java, Spring Boot & Microservices

Pt Tiga Daya Digital Indonesia (Eksad Technology)

Jawa Barat

Hybrid

IDR 400,000,000 - 700,000,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary package.
Health, dental, and vision insurance.
Hybrid work model.
Professional growth opportunities.
Stock options.
Generous paid time off.
Team events and social gatherings.

Job summary

Pt Tiga Daya Digital Indonesia (Eksad Technology) is seeking a Senior Backend Engineer to design, build, and maintain scalable Java-based backend systems powering core platforms. The role combines remote work with in-office collaboration in Depok, Indonesia.

You will work in a fast-paced, agile environment, mentoring junior engineers and influencing architectural decisions while leveraging Spring Boot, microservices, and modern data stores.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of backend development experience.
  • Strong proficiency in Java and the Spring Boot framework.
  • Experience designing and developing microservices.
  • Relational databases (PostgreSQL/MySQL) and ORM (Hibernate).
  • Familiarity with message queues (Kafka/RabbitMQ).
  • RESTful web services design and consumption.
  • Knowledge of Docker containerization.
  • Git and Agile development familiarity.
  • Strong problem-solving and analytical skills.

Responsibilities

  • Design, build, and maintain Java code using the Spring framework.
  • Develop and implement RESTful APIs and microservices.
  • Integrate applications with third-party services and databases.
  • Write unit, integration, and end-to-end tests to ensure code quality and system stability.
  • Optimize applications for speed, scalability, and security.
  • Collaborate with front-end developers and stakeholders to define API requirements.
  • Troubleshoot, debug, and upgrade existing systems.
  • Participate in code reviews and provide constructive feedback.
  • Contribute to architectural discussions and technology selection.
  • Mentor junior backend engineers and share best practices.

Skills

Java
Spring Boot
Microservices
PostgreSQL/MySQL
Hibernate ORM
Kafka/RabbitMQ
RESTful APIs
Docker
Git
Agile
Problem solving

Education

Bachelor's degree in Computer Science/Engineering or related field

Tools

Kafka
RabbitMQ
Hibernate
PostgreSQL
MySQL
Docker
Git

Job description

About the Role

Our client, a rapidly growing technology firm headquartered in the bustling metropolis of Jakarta, is seeking a highly skilled and experienced Senior Backend Engineer to join their dynamic engineering team. This is an exceptional opportunity to contribute to the development of cutting-edge software solutions that impact millions of users across Indonesia and beyond. You will be instrumental in designing, building, and maintaining robust and scalable backend systems that form the backbone of our client's innovative platforms. This role offers a perfect blend of technical challenge and career growth within a collaborative and forward-thinking environment. You'll have the chance to work with modern technologies and best practices, influencing architectural decisions and mentoring junior developers. The ideal candidate is passionate about writing clean, efficient, and maintainable code, and thrives in a fast-paced, agile setting. We are committed to fostering a diverse and inclusive workplace where every team member feels valued and empowered to do their best work. Join us in shaping the future of technology in Southeast Asia and contribute to projects with significant real-world applications. Our client is seeking a seasoned Senior Backend Engineer with expertise in Java and the Spring framework to join their team in **Depok**. This role offers a hybrid work arrangement, combining the convenience of remote work with essential in-office collaboration in **Depok**. You will be responsible for designing, developing, and maintaining scalable and robust back-end systems that power our client's core products. This is an excellent opportunity to work on complex challenges, contribute to architectural decisions, and mentor junior engineers. We are looking for a candidate with a deep understanding of Java ecosystems, microservices architecture, and database technologies. The successful applicant will play a key role in ensuring the performance, reliability, and security of our server-side applications. This position is based in **Depok**, offering a great chance to be part of a thriving tech environment.

Key Responsibilities
  • Design, build, and maintain efficient, reusable, and reliable Java code using the Spring framework.
  • Develop and implement RESTful APIs and microservices.
  • Integrate applications with third-party services and databases.
  • Write unit, integration, and end-to-end tests to ensure code quality and system stability.
  • Optimize applications for maximum speed, scalability, and security.
  • Collaborate with front-end developers and other stakeholders to define API requirements.
  • Troubleshoot, debug, and upgrade existing systems.
  • Participate in code reviews and provide constructive feedback.
  • Contribute to architectural discussions and technology selection.
  • Mentor junior backend engineers and share best practices.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • Minimum of 5 years of professional experience in backend development.
  • Strong proficiency in Java and the Spring Boot framework.
  • Experience designing and developing microservices.
  • Solid understanding of relational databases (e.g., PostgreSQL, MySQL) and experience with ORM frameworks (e.g., Hibernate).
  • Familiarity with message queuing systems (e.g., Kafka, RabbitMQ).
  • Experience with building and consuming RESTful web services.
  • Knowledge of containerization technologies like Docker.
  • Proficiency with version control systems, particularly Git.
  • Understanding of Agile development methodologies.
  • Strong problem-solving and analytical skills.
Benefits
  • Competitive salary package.
  • Comprehensive health, dental, and vision insurance.
  • Hybrid work model for a better work-life balance.
  • Opportunities for professional growth and development in **Depok**.
  • Collaborative and innovative work environment.
  • Performance bonuses and potential stock options.
  • Generous paid time off.
  • Regular team events and social gatherings.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Backend Engineer - Spring Boot, Rest/Graphql
Java Backend Engineer - Spring Boot, Rest/Graphql

Arbeit Infotech • Jawa Barat

On-site
IDR 700,000,000 - 1,100,000,000
Health insurance
Competitive salary & bonuses
Paid time off
Backend Developer
Backend Developer

Trimegah Sekuritas Indonesia • Jawa Barat

Hybrid
IDR 350,000,000 - 750,000,000
Health insurance
Performance-based bonuses
Paid time off
+2
Senior Backend Engineer - Jakarta
Senior Backend Engineer - Jakarta

PT Bibit Tumbuh Bersama • Jakarta Utara

On-site
IDR 468,720,000 - 781,200,000
Fullstack Developer Healthcare Hl7 Fhir
Fullstack Developer Healthcare Hl7 Fhir

Pt Platinumetrix Global Inovasi • Jawa Barat

Hybrid
IDR 400,000,000 - 700,000,000
Competitive salary package
Health, dental, and vision insurance
Professional development opportunities
+2
Senior Backend Engineer - Jakarta Department Tech Employment Type
Senior Backend Engineer - Jakarta Department Tech Employment Type

Stockbit • Jakarta Pusat

On-site
IDR 350,000,000 - 700,000,000
Backend Engineer - Jakarta
Backend Engineer - Jakarta

PT Bibit Tumbuh Bersama • Jakarta Utara

On-site
IDR 167,400,000 - 279,000,000
Backend Engineer - Jakarta Department Tech Employment Type
Backend Engineer - Jakarta Department Tech Employment Type

Stockbit • Daerah Khusus Ibukota Jakarta

On-site
IDR 89,280,000 - 145,080,000
Senior Backend Engineer - Java, Spring Boot & Microservices
Senior Backend Engineer - Java, Spring Boot & Microservices

Pt Tiga Daya Digital Indonesia (Eksad Technology) • Jawa Barat

Hybrid
IDR 400,000,000 - 700,000,000
Competitive salary package.
Health, dental, and vision insurance.
Hybrid work model.
+4
Senior Devsecops Engineer: Azure Cloud, Ci/Cd & Security
Senior Devsecops Engineer: Azure Cloud, Ci/Cd & Security

Dvi Solutions Asia • Jawa Barat

Hybrid
IDR 350,000,000 - 650,000,000
Competitive salary package
Health insurance
Paid time off
+5
Senior Java Backend Engineer - Spring Boot & Microservices
Senior Java Backend Engineer - Spring Boot & Microservices

Arbeit Infotech • Jawa Barat

On-site
IDR 700,000,000 - 1,100,000,000
Health insurance
Competitive salary & bonuses
Paid time off