Banking Backend Engineer | Java & Spring Boot Microservices

PT Bank Digital BCA (BCA Digital)

Jakarta Pusat

On-site

IDR 36,000,000 - 72,000,000

Full time

9 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

PT Bank Digital BCA (BCA Digital) is seeking a skilled Java backend engineer to design, develop, and maintain microservices for our internet banking platform. You will work with Spring Boot, PostgreSQL, Kafka, Redis, and deploy via GitLab CI/CD to Kubernetes clusters, delivering secure, scalable services for high transaction volumes.

Ideal candidates have strong Java and Spring Boot proficiency, experience with microservices architecture, REST APIs, and a passion for building highly available

Qualifications

  • Strong Java and Spring Boot proficiency.
  • Experience with microservices architecture.
  • Hands-on experience with GitLab CI/CD and deployment to Kubernetes.
  • Strong knowledge of PostgreSQL for database management.
  • Experience with Kafka for data pipelines and distributed systems.
  • Familiarity with Redis for caching solutions.
  • Proven experience in building secure and highly available systems, preferably in the financial services or internet banking sector.
  • Solid understanding of RESTful APIs and third-party service integrations.
  • Strong problem-solving skills and ability to work effectively in a collaborative environment.

Responsibilities

  • Design, develop, and maintain microservices for internet banking platform using Spring Boot and Java.
  • Ensure backend systems are secure, scalable, and performant to handle high transaction volumes.
  • Collaborate with cross-functional teams to deliver new banking features and enhancements.
  • Utilize GitLab CI/CD for seamless integration and deployment to Kubernetes clusters.
  • Implement and manage data storage solutions using PostgreSQL.
  • Integrate messaging systems using Kafka for real-time data processing.
  • Optimize performance with caching strategies using Redis.
  • Troubleshoot and resolve complex technical issues in a banking environment, ensuring high availability and reliability.

Skills

Java
Spring Boot
Microservices
GitLab CI/CD
Kubernetes
PostgreSQL
Kafka
Redis
REST APIs
Security

Tools

Docker

Job description

PT Bank Digital BCA (BCA Digital) is seeking a skilled Java backend engineer to design, develop, and maintain microservices for our internet banking platform. You will work with Spring Boot, PostgreSQL, Kafka, Redis, and deploy via GitLab CI/CD to Kubernetes clusters, delivering secure, scalable services for high transaction volumes.

Ideal candidates have strong Java and Spring Boot proficiency, experience with microservices architecture, REST APIs, and a passion for building highly available

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Banking Backend Engineer: Java, Spring Boot, Microservices
Banking Backend Engineer: Java, Spring Boot, Microservices

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

On-site
IDR 15,000,000 - 20,000,000
Core Loan Developer - Java Spring Boot & Microservices
Core Loan Developer - Java Spring Boot & Microservices

PT Bank Digital BCA (BCA Digital) • Jakarta Selatan

On-site
IDR 133,920,000 - 234,360,000
Core Banking Loan Developer — Java Spring Boot
Core Banking Loan Developer — Java Spring Boot

PT Bank Digital BCA (BCA Digital) • Jakarta Pusat

On-site
IDR 133,920,000 - 279,000,000
Senior Java Backend Engineer - Microservices, Cloud
Senior Java Backend Engineer - Microservices, Cloud

PT Infosys Solusi Terpadu • Jakarta Utara

On-site
IDR 300,000,000 - 600,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
Back End Developer
Back End Developer

PT Bank Digital BCA (BCA Digital) • Jakarta Pusat

On-site
IDR 36,000,000 - 72,000,000
Banking Applications Engineer
Banking Applications Engineer

PT. Adi Data Informatika • Indonesia

On-site
IDR 180,000,000 - 350,000,000
Android Engineer: Apps, Testing & CI/CD
Android Engineer: Apps, Testing & CI/CD

PT Bank Digital BCA (BCA Digital) • Jakarta Pusat

On-site
IDR 89,280,000 - 133,920,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
Front-End Engineer – React/Next for Banking Apps
Front-End Engineer – React/Next for Banking Apps

PT Bank Digital BCA (BCA Digital) • Jakarta Pusat

On-site
IDR 180,000,000 - 300,000,000