Java Spring Boot Developer

Nusantech

Kota Bandung

On-site

IDR 180,000,000 - 240,000,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Nusantech is seeking a Backend Developer with Java Spring Boot to join our growing engineering team in Bandung. You will design, build, and maintain scalable backend services and APIs that power our applications, collaborating with frontend, product, and QA to deliver high-quality features.

Candidates should have at least 2 years of backend Java experience, strong Spring Boot knowledge, relational databases, and experience with Docker, Kubernetes, and CI/CD pipelines.

Qualifications

  • At least 2 years of backend Java experience.
  • Deep knowledge of Spring Boot and Spring ecosystem (Security, Data, MVC).
  • Experience with relational databases and ORM like Hibernate.
  • Familiarity with RESTful API design and versioning.
  • Experience with Git and CI/CD tools (Jenkins, GitLab CI, or GitHub Actions).
  • Strong understanding of clean architecture and design patterns.
  • Experience with Docker and Kubernetes.
  • Unit testing with JUnit or Mockito.
  • Knowledge of cloud services (AWS, GCP, or Azure) is a plus.
  • Strong analytical and debugging skills.
  • Experience with monitoring tools like Prometheus, Grafana, or ELK Stack.

Responsibilities

  • Design and develop robust, secure, and scalable backend services using Java (Spring Boot).
  • Build and maintain RESTful APIs and microservices architecture.
  • Collaborate with frontend developers, product managers, and QA to deliver high-quality features.
  • Optimize application performance, database queries, and system reliability.
  • Participate in code reviews, technical planning, and architecture discussions.
  • Implement unit and integration tests to ensure code quality.
  • Troubleshoot production issues and implement long-term fixes.
  • Maintain proper documentation of code, APIs, and system flows.

Skills

Java
Spring Boot
RESTful APIs
SQL databases
Hibernate
CI/CD
Docker
Kubernetes
JUnit/Mockito
Cloud services
Git

Tools

PostgreSQL
MySQL
Jenkins
GitLab CI
GitHub Actions
Prometheus
Grafana
ELK Stack

Job description

We are seeking a Backend Developer with expertise in Java Spring Boot to join our growing engineering team. You will be responsible for designing, building, and maintaining scalable backend services and APIs that power our applications.

Responsibilities:
  • Design and develop robust, secure, and scalable backend services using Java (Spring Boot)
  • Build and maintain RESTful APIs and microservices architecture
  • Collaborate with frontend developers, product managers, and QA to deliver high-quality features
  • Optimize application performance, database queries, and system reliability
  • Participate in code reviews, technical planning, and architecture discussions
  • Implement unit and integration tests to ensure code quality
  • Troubleshoot production issues and implement long-term fixes
  • Maintain proper documentation of code, APIs, and system flows
Requirements:
  • Strong proficiency in Java with at least 2 years of experience in backend development
  • In-depth knowledge of Spring Boot and Spring ecosystem (Security, Data, MVC)
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and ORM frameworks like Hibernate
  • Familiarity with RESTful API design principles and API versioning
  • Experience with Git and CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions
  • Strong understanding of clean architecture, design patterns, and best practices
  • Experience on containerization (Docker) and orchestration tools (Kubernetes)
  • Experience with unit testing frameworks (JUnit, Mockito)
  • Knowledge of cloud services (AWS, GCP, or Azure) is a plus
  • Strong analytical and debugging skills
  • Experience with monitoring tools like Prometheus, Grafana, or ELK Stack
Nice to Have:
  • Experience with message brokers (RabbitMQ, Kafka)
  • Knowledge of NoSQL databases (MongoDB, Redis)
  • Familiarity with GraphQL or gRPC
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Spring Boot Developer
Senior Java Spring Boot Developer

Nusantech • Kota Bandung

On-site
IDR 200,880,000 - 357,120,000
Java Spring Boot Backend Engineer | REST APIs
Java Spring Boot Backend Engineer | REST APIs

PT Deptech Digital Indonesia • Jakarta Selatan

On-site
IDR 167,400,000 - 279,000,000
Backend Developer (Java) – Senior Level
Backend Developer (Java) – Senior Level

PT Infosys Solusi Terpadu • Jakarta Utara

On-site
IDR 300,000,000 - 600,000,000
Backend Developer (Tech Lead)
Backend Developer (Tech Lead)

Esha Parama Technology • Daerah Khusus Ibukota Jakarta

On-site
IDR 111,600,000 - 167,400,000
Back End Developer
Back End Developer

PT Bank Digital BCA (BCA Digital) • Jakarta Pusat

On-site
IDR 36,000,000 - 72,000,000
Senior Backend Engineer - Jakarta
Senior Backend Engineer - Jakarta

PT Bibit Tumbuh Bersama • Jakarta Utara

On-site
IDR 468,720,000 - 781,200,000
Backend Engineer (Java/Golang) - Financial Service
Backend Engineer (Java/Golang) - Financial Service

PT Adecco Personnel Indonesia • Tangerang

On-site
IDR 210,000,000 - 260,000,000
Java Spring Boot Backend Engineer: Build Scalable APIs
Java Spring Boot Backend Engineer: Build Scalable APIs

Nusantech • Kota Bandung

On-site
IDR 180,000,000 - 240,000,000
Java Developer
Java Developer

PT Deptech Digital Indonesia • Jakarta Selatan

On-site
IDR 167,400,000 - 279,000,000
Back End Developer
Back End Developer

PT Bank Digital BCA (BCA Digital) • Daerah Khusus Ibukota Jakarta

On-site
IDR 15,000,000 - 20,000,000