Senior Java Full-Stack & Microservices Engineer

OCBC

Kuala Lumpur

On-site

MYR 100,000 - 180,000

Full time

48 hours 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 Malaysia is seeking a talented Full Stack / Back End Software Engineer to join our engineering team in Kuala Lumpur. You will design, develop, test, deploy, and maintain scalable web and microservices-based applications and APIs.

You will work closely with product, customer experience, business, and engineering teams to deliver secure, reliable, and high-performing software solutions, with a strong emphasis on Java 17, Spring Boot, microservices, and CI/CD practices.

Qualifications

  • Bachelor's degree in CS/SE/related field or equivalent practical experience.
  • 3–5+ years of full-stack or backend development experience.
  • 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.

Responsibilities

  • Design, develop, test, and maintain robust back-end services, microservices, and 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.

Skills

Java proficiency
RESTful APIs
Microservices
Spring Framework
Docker & Kubernetes
CI/CD pipelines
SQL & NoSQL databases
Messaging systems (Kafka/RabbitMQ)
Cloud platforms (AWS/Azure/GCP)
Security best practices
Agile/Scrum

Education

Bachelor's degree in Computer Science or related field

Tools

Git
Bitbucket
Swagger/OpenAPI
Docker
Kubernetes/OpenShift

Job description

OCBC Bank Malaysia is seeking a talented Full Stack / Back End Software Engineer to join our engineering team in Kuala Lumpur. You will design, develop, test, deploy, and maintain scalable web and microservices-based applications and APIs.

You will work closely with product, customer experience, business, and engineering teams to deliver secure, reliable, and high-performing software solutions, with a strong emphasis on Java 17, Spring Boot, microservices, and CI/CD practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Software Engineer – FinTech Banking Solutions
Software Engineer – FinTech Banking Solutions

OCBC Bank (Malaysia) Berhad • Malaysia

On-site
MYR 90,000 - 130,000
Competitive base salary
Learning opportunities
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
Software Engineer - Core Banking Microservices & APIs
Software Engineer - Core Banking Microservices & APIs

Techstreet Malaysia • Kampung Malaysia Tambahan

On-site
MYR 90,000 - 130,000
Senior Java Engineer
Senior Java Engineer

Nicoll Curtin • Kuala Lumpur

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

Ryt Bank • Kuala Lumpur

On-site
MYR 180,000 - 260,000
Java Backend Engineer - Microservices, Kubernetes & Cloud
Java Backend Engineer - Microservices, Kubernetes & Cloud

BNB Chain • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior Java Developer - Enterprise Apps & Leadership
Senior Java Developer - Enterprise Apps & Leadership

RHB Banking Group • Kuala Lumpur

On-site
MYR 120,000 - 150,000
Senior Java Engineer - Cloud-Native Microservices (Banking)
Senior Java Engineer - Cloud-Native Microservices (Banking)

Nicoll Curtin • Kuala Lumpur

On-site
MYR 180,000 - 260,000