Java Backend Developer – Spring Boot & Microservices

Kop. Nusantara

Jakarta Selatan

On-site

IDR 36,000,000 - 60,000,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Kop. Nusantara in Jakarta Selatan is seeking a backend engineer to develop and maintain scalable Java services using Spring Boot. You will build RESTful APIs with security and robust validation, monitor production systems via ELK, and optimize database performance.

The role includes migrating Java versions, implementing Redis caching, and working with RabbitMQ/Kafka for messaging. Collaboration with cross-functional teams is essential to deliver reliable fintech-grade systems.

Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, or related fields.
  • 2+ years of professional experience in Java backend development.
  • Strong knowledge of Java 8/21+, OOP, Spring Boot, Spring Security, JPA/MyBatis.
  • Strong SQL and relational database knowledge, including joins, indexing, and query optimization.
  • Hands-on experience with Git, Docker, Linux, CI/CD, and unit/integration testing.
  • Familiar with Redis, RabbitMQ/Kafka, ELK/Kibana, microservices, JWT/OAuth2, RBAC, and OWASP.
  • Strong analytical and problem-solving skills.
  • Experience in fintech, financial, or high-transaction systems is a plus.

Responsibilities

  • Develop and maintain scalable backend services using Java & Spring Boot.
  • Build and maintain RESTful APIs, including security, validation, exception, and transaction handling.
  • Troubleshoot production issues through root-cause analysis, log analysis, and ELK/Kibana monitoring.
  • Optimize SQL queries, database performance, and application scalability.
  • Support Java 8 → Java 21+ migration and code modernization.
  • Implement Redis caching and asynchronous/messaging solutions using RabbitMQ/Kafka.
  • Collaborate with Product, QA, DevOps, Infrastructure, and Security teams.

Skills

Analytical thinking
Problem solving
Team collaboration

Education

Bachelor's degree in Computer Science/Information Systems

Tools

Java
Spring Boot
Spring Security
JPA/MyBatis
REST APIs
Redis
RabbitMQ
Kafka
ELK/Kibana
Git
Docker
Linux
CI/CD
JWT/OAuth2
RBAC
OWASP
Microservices
SQL

Job description

Kop. Nusantara in Jakarta Selatan is seeking a backend engineer to develop and maintain scalable Java services using Spring Boot. You will build RESTful APIs with security and robust validation, monitor production systems via ELK, and optimize database performance.

The role includes migrating Java versions, implementing Redis caching, and working with RabbitMQ/Kafka for messaging. Collaboration with cross-functional teams is essential to deliver reliable fintech-grade systems.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer (Spring Boot)
Java Developer (Spring Boot)

Kop. Nusantara • Jakarta Selatan

On-site
IDR 36,000,000 - 60,000,000
Innovative Backend Engineer - Java & Spring Boot
Innovative Backend Engineer - Java & Spring Boot

PT. Intikom Berlian Mustika • Jakarta Pusat

On-site
IDR 180,000,000 - 300,000,000
Java Backend Engineer — Microservices & Scalable APIs
Java Backend Engineer — Microservices & Scalable APIs

career-mate.site - Jobboard • Jakarta Pusat

On-site
Medical Insurance (Individual Gold - AdMedika)
Paid Leave (12 days/year)
Overtime Paid
+2
Java Backend Engineer - Spring Boot & High-Scale Apps
Java Backend Engineer - Spring Boot & High-Scale Apps

Mitracomm Ekasarana • Jakarta Selatan

On-site
IDR 200,880,000 - 312,480,000
Senior Java Backend Engineer - Banking Microservices
Senior Java Backend Engineer - Banking Microservices

PT Platinumetrix Global Inovasi • Jakarta Utara

On-site
IDR 279,000,000 - 502,200,000
Senior Backend Engineer: Java, Spring Boot & Microservices
Senior Backend Engineer: Java, Spring Boot & Microservices

NTT DATA, Inc. • Jakarta Timur

On-site
Backend Java Developer - Banking Microservices & Spring Boot
Backend Java Developer - Banking Microservices & Spring Boot

PT Platinumetrix Global Inovasi • Kebayoran Baru

On-site
IDR 279,000,000 - 468,720,000
Junior Spring Boot Backend Engineer – Banking
Junior Spring Boot Backend Engineer – Banking

HTC Global Services • Jakarta Selatan

On-site
IDR 60,000,000 - 120,000,000
Backend Java Developer: Spring Boot & API Craftsman
Backend Java Developer: Spring Boot & API Craftsman

Daya Wira Performa • Kebayoran Baru

On-site
IDR 240,000,000 - 360,000,000
Senior Backend Engineer - Java Spring Boot or Go
Senior Backend Engineer - Java Spring Boot or Go

PT Deptech Digital Indonesia • Jakarta Pusat

On-site
IDR 200,880,000 - 401,760,000