Group Software Engineer — Banking AI‑Driven Microservices

OCBC Group

Singapore

On-site

SGD 67,000 - 134,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

Base salary
Flexible benefits
Community initiatives
Professional development
Wellbeing & work-life balance

Job summary

OCBC Group is seeking a Software Engineer to design, develop, and test robust software applications using Java, Spring Boot, and microservices. You will collaborate with business stakeholders to translate requirements into scalable solutions and ensure seamless integration with existing banking systems.

The role emphasizes strong coding, analytical thinking, and ownership of deliverables from design through testing and deployment, with opportunities to contribute to AI-assisted development and

Qualifications

  • Bachelor’s degree in Computer Science or IT or related field.
  • At least 3 years of software development experience, preferably in banking/financial services.
  • Strong analytical, problem-solving and technical design capabilities.
  • Excellent communication across development, architecture, DevOps and platform teams.

Responsibilities

  • Design, develop, and test software applications.
  • Collaborate with stakeholders to understand requirements and deliver solutions.
  • Work with cross-functional teams to integrate with existing systems.
  • Participate in code reviews and improve code quality.

Skills

Analytical thinking
Problem solving
Excellent communication

Education

Bachelor's degree in Computer Science or IT

Tools

Java
Spring Boot 4.x
Apache Camel
Microservices
JPA
Spring Cloud Gateway
RESTful APIs
SOAP Web Services
IBM MQ
Kafka
OpenShift
Kubernetes
Jenkins
Git/Bitbucket
Maven/Gradle
Linux
Conjur
Agentic AI Dev (Devin/Claude CLI)

Job description

OCBC Group is seeking a Software Engineer to design, develop, and test robust software applications using Java, Spring Boot, and microservices. You will collaborate with business stakeholders to translate requirements into scalable solutions and ensure seamless integration with existing banking systems.

The role emphasizes strong coding, analytical thinking, and ownership of deliverables from design through testing and deployment, with opportunities to contribute to AI-assisted development and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, Group Engineering - Banking & Fintech
Software Engineer, Group Engineering - Banking & Fintech

OCBC • Singapore

On-site
SGD 90,000 - 130,000
Competitive base salary
Learning and development opportunities
Wellbeing programs
Software Engineer, Group Engineering — Build the Bank of Tomorrow
Software Engineer, Group Engineering — Build the Bank of Tomorrow

OCBC (Singapore) • Singapore

On-site
SGD 110,000 - 150,000
Senior Fullstack Engineer — Java Microservices & Cloud
Senior Fullstack Engineer — Java Microservices & Cloud

OCBC (Singapore) • Singapore

On-site
SGD 80,000 - 160,000
AI Software Engineer — Build AI-Driven Banking Platforms
AI Software Engineer — Build AI-Driven Banking Platforms

OCBC Bank • Singapore

On-site
SGD 180,000 - 260,000
Competitive salary
Flexible benefits
Learning & development
+1
Core Banking Solutions Architect - Microservices
Core Banking Solutions Architect - Microservices

OCBC (Singapore) • Singapore

On-site
SGD 180,000 - 260,000
Competitive base salary
Holistic benefits package
Industry-leading learning and growth
Senior AI Engineer - Agentic AI & Microservices
Senior AI Engineer - Agentic AI & Microservices

OCBC Bank • Singapore

On-site
SGD 180,000 - 260,000
Senior API & Payments Engineer - Java Microservices
Senior API & Payments Engineer - Java Microservices

OCBC (Singapore) • Singapore

On-site
SGD 120,000 - 180,000
Senior API & Middleware Engineer: Java, Spring Boot
Senior API & Middleware Engineer: Java, Spring Boot

OCBC Group • Singapore

On-site
SGD 150,000 - 210,000
Competitive base salary
Comprehensive medical coverage
Learning & development programs
Senior Java Engineer – Loan Origination Platform
Senior Java Engineer – Loan Origination Platform

OCBC (Singapore) • Singapore

On-site
SGD 120,000 - 180,000
Competitive base salary
Learning & development opportunities
Community initiatives
AVP Software Engineer, Loan Origination Platform
AVP Software Engineer, Loan Origination Platform

OCBC Group • Singapore

On-site
SGD 120,000 - 180,000
Base salary
Holistic benefits
Community initiatives
+2