Sr. Assoc/Assoc, Backend Developer, Consumer Banking Technology, Group Technology

DBS Bank Ltd

Singapore

On-site

SGD 120,000 - 180,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

DBS Bank Ltd seeks a senior backend engineer to design, develop, and maintain scalable backend applications using Java, Spring Boot, and microservices.

You will build RESTful APIs, deploy on OpenShift/Kubernetes, and implement event-driven processing with Kafka, while ensuring performance and security across databases and services.

Qualifications

  • Design and develop Microservices and RESTful APIs.
  • Proficient in Core Java, Spring Boot, Spring MVC, Spring Data JPA.
  • Experience with event-driven architectures and Apache Kafka.
  • Hands-on with OpenShift or Kubernetes.
  • Strong DB knowledge: SQL and NoSQL (Oracle, PostgreSQL, MongoDB).
  • Experience with API security: OAuth2, JWT, SSL/TLS.
  • Experience with CI/CD: Jenkins, Git, Maven, SonarQube, automated tests.
  • Strong analytical and problem-solving skills; good communication.

Responsibilities

  • Design, develop, and maintain scalable backend applications using Java and microservices architecture.
  • Build and expose RESTful APIs and backend services for digital banking platforms.
  • Develop reusable, testable, and efficient code following best practices.
  • Design, build, and deploy microservices on OpenShift or Kubernetes environments.
  • Implement event-driven processing using Kafka and messaging frameworks.
  • Translate requirements into robust technical solutions with scalable databases.
  • Ensure performance, scalability, reliability, and monitoring; troubleshoot production issues.
  • Create technical docs, API specs, and deployment guides.
  • Collaborate with Product Owners, Architects, QA, DevOps, and stakeholders to deliver quality solutions.

Skills

Microservices design
RESTful APIs
Core Java
Spring Boot
Kafka
OpenShift/Kubernetes
SQL/NoSQL databases
API security (OAuth2, JWT, SSL/TLS)
CI/CD tooling
Problem solving
Communication

Tools

OpenShift
Kubernetes
Jenkins
Git
Maven
SonarQube

Job description

Business Function

Group Technology enables and empowers the bank with an efficient, nimble, and resilient infrastructure through a strategic focus on productivity, quality & control, technology, people capability, and innovation. In Group Technology, we manage the majority of the Bank’s operational processes and aspire to delight our business partners through multiple banking delivery channels.

Responsibilities
  • Design, develop, and maintain scalable, secure, and high-performance backend applications using Java, Spring Boot, and Microservices architecture.
  • Build and expose RESTful APIs and backend services that support digital banking platforms and enterprise applications.
  • Develop reusable, testable, and efficient code following engineering best practices and coding standards.
  • Design, build, and deploy microservices on OpenShift Container Platform (OCP) and Kubernetes-based environments.
  • Implement event-driven and asynchronous processing solutions using Apache Kafka and messaging frameworks.
  • Analyze functional and non-functional requirements and translate them into robust technical solutions.
  • Design and optimize database schemas, SQL queries, stored procedures, and integration patterns across relational and NoSQL databases.
  • Ensure application performance, scalability, reliability, and resilience through proper design, monitoring, and optimization practices.
  • Troubleshoot production issues, perform root cause analysis, and implement preventive measures to enhance system stability.
  • Create and maintain technical documentation, API specifications, and deployment guides.
  • Collaborate closely with Product Owners, Architects, QA teams, DevOps engineers, and business stakeholders to deliver high-quality solutions.
Requirements
  • Strong expertise in designing and developing Microservices and RESTful APIs.
  • Proficient in Core Java, Spring Boot, Spring MVC, Spring Data JPA, and related backend frameworks.
  • Experience with event-driven architectures and messaging platforms, particularly Apache Kafka.
  • Hands-on experience deploying and managing applications on OpenShift Container Platform (OCP) or Kubernetes.
  • Strong knowledge of database technologies, including SQL and NoSQL databases (Oracle, PostgreSQL, MongoDB, etc.).
  • Experience with API security, OAuth2, JWT, SSL/TLS, and secure application development practices.
  • Experience with CI/CD tools such as Jenkins, Git, Maven, SonarQube, and automated testing frameworks.
  • Strong analytical, troubleshooting, and problem-solving skills with the ability to work in a fast-paced environment.
  • Excellent communication and stakeholder management skills.
Preferred Experience
  • Banking or financial services domain experience.
  • Experience with enterprise integration patterns and API gateways.
  • Exposure to monitoring and logging tools such as Splunk, ELK, Grafana, Dynatrace, or Prometheus.
  • Knowledge of cloud platforms and modern backend engineering practices.
Location:

DBS @ UE Biz Hub

Job:

Technology

Schedule:

Regular

Employee Status:

Full time

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Assoc/Assoc, Backend Developer, Consumer Banking Technology, Group Technology
Sr. Assoc/Assoc, Backend Developer, Consumer Banking Technology, Group Technology

DBS • Singapore

On-site
SGD 90,000 - 130,000
Associate/Senior Associate, Application Developer (Service Mesh), Core Banking Technology, Group Technology
Associate/Senior Associate, Application Developer (Service Mesh), Core Banking Technology, Group Technology

DBS Bank Ltd • Singapore

On-site
SGD 65,000 - 90,000
VP, Full Stack Engineering Lead, Institutional Banking Technology, GroupTechnology
VP, Full Stack Engineering Lead, Institutional Banking Technology, GroupTechnology

DBS Bank Ltd • Singapore

On-site
SGD 150,000 - 210,000
Associate, Application Developer, Institutional Banking Group Technology, Group Technology
Associate, Application Developer, Institutional Banking Group Technology, Group Technology

DBS Bank Ltd • Singapore

On-site
SGD 120,000 - 180,000
Associate, Access Management Developer, Information Security Services, Group Technology
Associate, Access Management Developer, Information Security Services, Group Technology

DBS Bank Ltd • Singapore

On-site
SGD 90,000 - 120,000
VP, Team Lead, Application Developer, Institutional Banking Group Technology,Group Technology
VP, Team Lead, Application Developer, Institutional Banking Group Technology,Group Technology

DBS Bank Ltd • Singapore

On-site
SGD 150,000 - 190,000
Java Backend Developer(End clients => IBM, DBS bank)
Java Backend Developer(End clients => IBM, DBS bank)

NEXTERA SOFTWARE SERVICES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Backend Engineer: Java, Spring Boot & Microservices
Senior Backend Engineer: Java, Spring Boot & Microservices

DBS • Singapore

On-site
SGD 90,000 - 130,000
SVP/VP, Tech Lead, Corporate Internet Banking Platform (CIBP), Institutional Banking Group Tech[...]
SVP/VP, Tech Lead, Corporate Internet Banking Platform (CIBP), Institutional Banking Group Tech[...]

DBS Bank • Singapore

On-site
SGD 250,000 - 340,000
Backend Engineer (Mobile Banking)
Backend Engineer (Mobile Banking)

Recruit Express Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000