1,954,796open jobs
115,410companies
238,451added this week
Browse all
Location
In office (Malaysia)
Seniority
Middle · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 23, 2026. First seen by Alion on Oct 19, 2026. OCBC Bank scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Headquartered in Singapore, Oversea-Chinese Banking Corporation (OCBC Bank) is a major multinational financial services enterprise and one of Southeast Asia's largest universal banking groups. The bank offers a comprehensive suite of consumer, commercial, corporate, and private banking services, alongside wealth management, treasury operations, insurance (through its Great Eastern subsidiary), and asset management (via Lion Global Investors). With core markets spanning Singapore, Malaysia, Indonesia, and Greater China, as well as an international network extending to Europe and North America, it functions as a primary regional financial partner and wealth management hub.

WHO WE ARE:

As Singapore’s longest established bank, we have been dedicated to enabling individuals and businesses to achieve their aspirations since 1932. How? By taking the time to truly understand people. From there, we provide support, services, solutions, and career paths that meet their individual needs and desires.

Today, we’re on a journey of transformation. Leveraging technology and creativity to become a future-ready learning organisation. But for all that change, our strategic ambition is consistently clear and bold, which is to be Asia’s leading financial services partner for a sustainable future.

We invite you to build the bank of the future. Innovate the way we deliver financial services. Work in friendly, supportive teams. Build lasting value in your community. Help people grow their assets, business, and investments. Take your learning as far as you can. Or simply enjoy a vibrant, future-ready career.

Your Opportunity Starts Here.

This is the broad job description of the job profile. Definitive job description should be reviewed and discussed between you and your manager.

Software Engineer

Job Overview: We are seeking a talented Full Stack / Back End Software Engineer to join our engineering team. The ideal candidate will have a strong software engineering background with experience in back-end and full-stack technologies.

The engineer will design, develop, test, deploy, and maintain scalable web or mobile applications, microservices, and APIs. The role requires close collaboration with product, customer experience, business, and engineering teams to deliver secure, reliable, and high-performing software solutions.

Java Proficiency: Strong understanding of Java 17 or later, including Streams, lambda expressions, and Optional. Familiarity with object-oriented programming principles, SOLID principles, and design patterns.

Framework: Experience with the Spring Framework, particularly Spring Boot and Spring Batch, for building microservices and batch-processing applications. Knowledge of Spring Cloud for distributed systems.

Microservices and Event-Driven Architecture: Experience developing microservices and using messaging or event-streaming platforms such as Kafka, RabbitMQ, or ActiveMQ. Understanding of event-driven architecture, asynchronous processing, error handling, retry, and idempotency patterns.

RESTful API Development: Proficient in designing, implementing, documenting, and testing RESTful APIs. Familiarity with Swagger or OpenAPI and API security using OAuth 2.0, JWT, and OpenID Connect.

Database: Knowledge of relational and NoSQL databases such as PostgreSQL, MySQL, and MongoDB. Understanding of data modelling, transaction management, indexing, and query optimization.

Containerization, Orchestration and CI/CD: Familiarity with Docker and container orchestration platforms such as Kubernetes or OpenShift. Experience with CI/CD pipelines using Jenkins, Bitbucket Pipelines, GitHub Actions, Azure DevOps, or similar tools.

Key Responsibilities

  • Design, develop, test, and maintain robust back-end services, microservices, & APIs.
  • Develop and integrate user-facing components with server-side applications.
  • Design and implement RESTful APIs and asynchronous integrations.
  • Develop event-driven services using Kafka, RabbitMQ, ActiveMQ, or similar platforms.
  • Write clean, secure, maintainable, and efficient code.
  • Develop automated unit, API, integration, and regression tests.
  • Conduct code reviews and provide constructive feedback.
  • Troubleshoot application, integration, and performance issues.
  • Build and maintain CI/CD pipelines and deployment configurations.
  • Deploy and support applications on container platforms such as Kubernetes or OpenShift.
  • Implement application logging, monitoring, and operational controls.
  • Apply secure coding and API security practices.
  • Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance.
  • Collaborate with product management, customer experience design, business stakeholders, and engineering teams.
  • Understand product requirements, define technical solutions, and estimate the scope of work.
  • Maintain technical documentation, including API specifications, solution designs, and deployment procedures.
  • Keep up to date with relevant technologies and engineering practices.

Who we are

As Singapore's longest established bank, we have been dedicated to enabling individuals and businesses to achieve their aspirations since 1932. How? By taking the time to truly understand people. From there, we provide support, services, solutions, and career paths that meet their individual needs and desires.

Today, we're on a journey of transformation. Leveraging technology and creativity to become a future-ready learning organisation.

But for all that change, our strategic ambition is consistently clear and bold, which is to be Asia's leading financial services partner for a sustainable future.

We invite you to build the bank of the future. Innovate the way we deliver financial services. Work in friendly, supportive teams. Build lasting value in your community. Help people grow their assets, business, and investments. Take your learning as far as you can. Or simply enjoy a vibrant, future-ready career. Your Opportunity Starts Here.

What we offer

Competitive base salary. A suite of holistic, flexible benefits to suit every lifestyle. Community initiatives. Industry-leading learning and professional development opportunities. Equal opportunity. Fair employment. Selection based on ability and fit with our culture and values. Your wellbeing, growth and aspirations are every bit as cared for as the needs of our customers.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Application Development, or a related field, or equivalent practical experience.
  • Three to five or more years of experience in full-stack or back-end software development.
  • Strong proficiency in Java 17 or later.
  • Hands-on experience with Spring Boot and related Spring technologies.
  • Strong understanding of RESTful APIs and microservices architecture.
  • Understanding of event-driven architecture and asynchronous processing.
  • Experience with Kafka, RabbitMQ, ActiveMQ, or similar messaging technologies.
  • Familiarity with SQL and NoSQL databases such as MySQL, PostgreSQL, and MongoDB.
  • Experience with version-control systems, preferably Bitbucket or Git.
  • Experience with CI/CD pipelines and automated build, test, and deployment processes.
  • Familiarity with Docker, Kubernetes, or OpenShift.
  • Understanding of OAuth 2.0, JWT, OpenID Connect, and secure coding practices.
  • Knowledge of cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform is advantageous.
  • Experience with HTML, CSS, JavaScript or TypeScript, and frameworks such as React, Angular, or Vue.js is advantageous.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.

Preferred Qualifications

  • Experience with Agile/Scrum methodologies.
  • Familiarity with DevOps and DevSecOps practices.
  • Experience designing event-driven microservices using Kafka.
  • Knowledge of cloud-native architecture patterns.
  • Experience with large-scale enterprise applications or distributed systems.
  • Experience integrating microservices with enterprise or legacy systems.
  • Familiarity with automated testing and test-driven development.
  • Experience with application monitoring, centralized logging, and observability tools.
  • Understanding of high-availability and resilient application design.
  • Understanding of security best practices in application and web development.
  • Experience in banking or financial services industry.
  • Familiarity with regulatory, compliance and risk management is advantageous (Example; AMLA, FCC, RMiT)

What we offer:

Competitive base salary. A suite of holistic, flexible benefits to suit every lifestyle. Community initiatives. Industry-leading learning and professional development opportunities. Your wellbeing, growth and aspirations are every bit as cared for as the needs of our customers.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,954,796 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Malaysia
≈ $15k – $43k per year (Estimated) • In office • 8+ years exp • Bukit Jalil
JavaScript
Java
SQL
Node JS
COBOL
Java
Maven
Spring Boot
Gradle
COBOL
IBM MQ
Databases
Apache Kafka
AI/ML
Embeddings
Function Calling
AI Agents
LLM
RAG
LLM Guardrails
Agentic Workflows
Frontend
React.js
Ember.js
DevOps
Rest API
Helm
Azure
CI/CD
AWS
Kubernetes
Amazon EKS
Amazon ECS
Management
Agile
Apply
In office • Full-Time • George Town
C#
C#
ASP.NET Core
Entity Framework Core
DevOps
Rest API
Management
Agile
Apply
$119k – $177k per year • In office • Top Secret • 10+ years exp • Bachelor's Degree • North Logan
Python
C
C#
C++
C
SDL
Apply
≈ $33k – $82k per year (Estimated) • Hybrid • Full-Time • 2+ years exp • Bengaluru
Python
Python
pySpark
Databases
PostgreSQL
Databricks
Delta Lake
AI/ML
Spark
AI Agents
RAG
DevOps
CI/CD
Git
AWS
Docker
Kubernetes
Platform Engineering
Apply
$140k – $240k per year • Equity • In office • Nationals only • San Francisco
Python
JavaScript
TypeScript
Frontend
React.js
DevOps
Terraform
Azure
CI/CD
Kubernetes
Apply
≈ $14k – $33k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Hyderabad
JavaScript
TypeScript
SQL
C#
C#
.NET
AI/ML
Copilot
Frontend
Angular
DevOps
Rest API
Splunk
CI/CD
GitHub
Management
Agile
Apply
In office • Full-Time • Bachelor's Degree • Hyderabad
JavaScript
TypeScript
SQL
C#
C#
.NET
Frontend
Angular
DevOps
Rest API
CI/CD
GitHub
Windows
Management
Agile
Apply
In office • Full-Time • 3+ years exp • Bachelor's Degree • Hyderabad
Python
JavaScript
SQL
PowerShell
C#
Bash
Databases
PostgreSQL
AI/ML
Anomaly Detection
DevOps
Splunk
GCP
OpenTelemetry
Datadog
Azure
CI/CD
AWS
Kubernetes
Grafana
Bamboo
Bitbucket
Incident Management
SLI/SLO/SLA
GitHub
Apply
≈ $75k – $151k per year (Estimated) • Hybrid • Full-Time • Berlin
JavaScript
Java
TypeScript
Frontend
React.js
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Apply
In office • Full-Time • 3+ years exp • Bachelor's Degree • Malaysia
JavaScript
Java
TypeScript
SQL
Java
Spring Framework
Spring Boot
Quarkus
Spring Cloud
Micronaut
Databases
MySQL
PostgreSQL
Frontend
Vue.js
Angular
React.js
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Bitbucket
AWS Lambda
Management
Agile
Scrum
QA
Swagger
Apply
In office • Full-Time • 3+ years exp • Bachelor's Degree • Malaysia
Python
Java
C++
DevOps
Git
Management
Agile
Apply
Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Malaysia
Apply
≈ $21k – $50k per year (Estimated) • In office • Full-Time • 5+ years exp • Malaysia
SQL
DevOps
Linux
Unix
Management
Agile
Apply
≈ $21k – $51k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Malaysia
Python
Java
C++
DevOps
Git
Management
Agile
Apply
In office • Full-Time • Malaysia
Java
SQL
Java
Apache Tomcat
Databases
Oracle
DevOps
Rest API
Linux
Apply
≈ $9k – $18k per year (Estimated) • In office • Full-Time • 1+ year exp • Bachelor's Degree • Malaysia
Apply
≈ $17k – $37k per year (Estimated) • In office • 5+ years exp • Malaysia
Design
AutoCAD
Apply
≈ $21k – $48k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Mandaluyong
Management
Smartsheet
Apply
$12k – $24k per year • In office • Full-Time • 2+ years exp • Bachelor's Degree • Malaysia
AI/ML
ChatGPT
Apply
See all jobs
This is one of many
1,954,796 more open roles from verified company boards, updated every day.