Full-Stack Java Engineer — Microservices & APIs

ocbc

Malaysia

On-site

MYR 287,000 - 383,000

Full time

2 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

OCBC Bank is seeking a talented Software Engineer to join our engineering team. The role focuses on back-end and full-stack development, building scalable web and mobile applications, microservices, and APIs with Java 17+ and Spring Boot.

You will collaborate with product, customer experience, and engineering teams to deliver secure, reliable software solutions. You'll work with RESTful APIs, microservices, event-driven architectures using Kafka/RabbitMQ, and container platforms like Docker with

Qualifications

  • Strong Java development experience including modern frameworks and patterns.
  • Experience in building microservices, RESTful APIs, and event-driven architectures.
  • Familiar with containerization and orchestration (Docker, Kubernetes/OpenShift).
  • Hands-on with API security (OAuth 2.0, JWT) and OpenAPI/Swagger.
  • Experience with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB).
  • Proficient in CI/CD and modern DevOps practices.

Responsibilities

  • Design, develop, test, and maintain robust back-end services and APIs.
  • Collaborate with product and engineering teams to deliver secure software.
  • Build and maintain scalable microservices and event-driven components.
  • Develop automated tests and participate in code reviews.
  • Implement logging, monitoring, and deployment automation.
  • Maintain technical documentation and API specifications.

Skills

Java
Spring Framework
Microservices
RESTful APIs
Kafka
RabbitMQ
OpenShift
Docker
Kubernetes
OAuth 2.0
JWT
Swagger/OpenAPI
PostgreSQL
MySQL
MongoDB
CI/CD
OpenID Connect
Kafka, RabbitMQ

Tools

Jenkins
GitHub Actions
Azure DevOps
Bitbucket Pipelines

Job description

OCBC Bank is seeking a talented Software Engineer to join our engineering team. The role focuses on back-end and full-stack development, building scalable web and mobile applications, microservices, and APIs with Java 17+ and Spring Boot.

You will collaborate with product, customer experience, and engineering teams to deliver secure, reliable software solutions. You'll work with RESTful APIs, microservices, event-driven architectures using Kafka/RabbitMQ, and container platforms like Docker with

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Full-Stack Engineer - Spring Microservices & APIs
Senior Java Full-Stack Engineer - Spring Microservices & APIs

OCBC Group • Malaysia

Hybrid
MYR 120,000 - 180,000
Senior Java Full-Stack & Microservices Engineer
Senior Java Full-Stack & Microservices Engineer

OCBC • Kuala Lumpur

On-site
MYR 100,000 - 180,000
Senior Java Full-Stack & Microservices Engineer
Senior Java Full-Stack & Microservices Engineer

OCBC e2 Power Sdn Bhd • Malaysia

On-site
MYR 120,000 - 180,000
Competitive base salary
Holistic benefits
Professional development
Lead Full-Stack Engineer: Microservices & Cloud
Lead Full-Stack Engineer: Microservices & Cloud

OCBC e2 Power Sdn Bhd • Malaysia

On-site
MYR 260,000 - 460,000
Competitive base salary
Holistic benefits package
Learning and development opportunities
+1
Senior API & Java Microservices Engineer
Senior API & Java Microservices Engineer

6255 UOB Innovation Hub 2 Sdn Bhd • Malaysia

On-site
MYR 120,000 - 180,000
Software Engineer: Bank Tech Innovator
Software Engineer: Bank Tech Innovator

OCBC • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Competitive base salary
Learning & development opportunities
Supportive team environment
Senior Java Microservices Engineer – Core Banking Platform
Senior Java Microservices Engineer – Core Banking Platform

techstreet • Kuala Lumpur

On-site
MYR 90,000 - 150,000
Health Insurance
Senior Java Full-Stack Engineer — Digital Banking
Senior Java Full-Stack Engineer — Digital Banking

HTC Global Services MSC Sdn Bhd • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Senior Backend Engineer - Digital Banking Microservices
Senior Backend Engineer - Digital Banking Microservices

Ryt Bank • Kuala Lumpur

On-site
MYR 180,000 - 260,000
Engineering Manager — Lead Banking Tech Teams
Engineering Manager — Lead Banking Tech Teams

OCBC Group • Kuala Lumpur

On-site
MYR 90,000 - 150,000