Senior Java Engineer: High-Performance Banking Microservices

Nicoll Curtin

Kuala Lumpur

On-site

MYR 180,000 - 260,000

Full time

14 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

Nicoll Curtin in Malaysia is seeking an experienced Senior Java Engineer to design, develop, and deliver high-performance, secure enterprise applications for a leading international bank. You will work on backend systems, microservices, RESTful APIs, and cloud-native solutions within a regulated environment.

The ideal candidate has 8+ years of Java development, strong Spring Boot and Spring Framework skills, familiarity with DevOps, CI/CD, and modern containerization and cloud platforms.

Qualifications

  • Bachelor's degree or equivalent in CS/IT/Engineering.
  • 8+ years hands-on Java development experience.
  • Strong Java 11/17 and OOP knowledge.
  • Expertise in Spring Boot, Spring Framework, Spring Security.
  • RESTful API design and development experience.
  • Experience with JPA/Hibernate and relational DBs.
  • Experience with Kafka/RabbitMQ/JMS messaging.
  • Multithreading, concurrency, JVM tuning knowledge.
  • Containerization with Docker/Kubernetes; cloud exposure.
  • Experience with CI/CD tools and modern dev practices.
  • Familiarity with monitoring/logging tools.

Responsibilities

  • Design, develop, and maintain enterprise Java applications with Spring Boot.
  • Build scalable microservices following best practices.
  • Develop RESTful APIs and integrate with systems.
  • Contribute to architectural design and technical decisions.
  • Optimize performance, scalability, and reliability.
  • Write clean, tested code and adhere to standards.
  • Collaborate with multi-disciplinary teams across SDLC.
  • Troubleshoot production issues and deploy sustainable fixes.
  • Ensure security, compliance, and regulatory standards.
  • Participate in code reviews and mentorship.
  • Support CI/CD pipelines and automation.
  • Drive continuous improvement initiatives.

Skills

Java backend
Spring Boot
REST APIs
Microservices
JVM tuning
Multithreading
Git
CI/CD
Cloud platforms
Security
Problem solving
Distributed teams

Education

Bachelor's degree in Computer Science/IT/Engineering

Tools

Docker
Kubernetes
OpenShift
AWS
Azure
GCP
Jenkins
Git
Maven/Gradle
Prometheus/Grafana/ELK

Job description

Nicoll Curtin in Malaysia is seeking an experienced Senior Java Engineer to design, develop, and deliver high-performance, secure enterprise applications for a leading international bank. You will work on backend systems, microservices, RESTful APIs, and cloud-native solutions within a regulated environment.

The ideal candidate has 8+ years of Java development, strong Spring Boot and Spring Framework skills, familiarity with DevOps, CI/CD, and modern containerization and cloud platforms.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer
Senior Java Engineer

Nicoll Curtin • Kuala Lumpur

On-site
MYR 180,000 - 260,000
Senior Java Engineer - Cloud-Native Banking & AI
Senior Java Engineer - Cloud-Native Banking & AI

Ambition • Kuala Lumpur

Hybrid
MYR 180,000 - 300,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 Engineer - Digital Banking Microservices
Senior Java Engineer - Digital Banking Microservices

XL Axiata • 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
Cloud Developer: Microservices & Multi-Cloud Innovator
Cloud Developer: Microservices & Multi-Cloud Innovator

Maybank • Kuala Lumpur

On-site
MYR 90,000 - 150,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 Spring Boot Architect – Lead Microservices
Senior Java Spring Boot Architect – Lead Microservices

Maybank • Kampung Malaysia Tambahan

On-site
MYR 180,000 - 300,000
Senior Java Engineer - Core Banking Microservices
Senior Java Engineer - Core Banking Microservices

Axonect • Kuala Lumpur

On-site
MYR 150,000 - 240,000
Senior Java Developer — Banking & AI-Driven Innovation
Senior Java Developer — Banking & AI-Driven Innovation

United Overseas Bank Limited • Malaysia

On-site
MYR 180,000 - 300,000