Senior Back End Developer

CIMB

Kuala Lumpur

On-site

MYR 200,880 - 334,800

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CIMB is seeking an experienced full stack developer in Kuala Lumpur to own and advance backend services for core banking and digital channels. You will translate requirements into clean code, and collaborate with product owners, architects, QA, and DevOps to deliver features on schedule.

The role requires 5–7 years of Java development in enterprise environments, strong Spring Boot and REST API skills, and experience with SQL databases and distributed systems. Banking industry exposure is a plus.

Qualifications

  • Bachelor's degree in Computer Science, IT, or related discipline (or equivalent experience).
  • 5–7 years of Java development experience in enterprise environments.
  • Experience with Spring Boot, REST APIs, SQL databases, and distributed systems concepts.
  • Exposure to cloud/container technologies is a plus.
  • Experience in banking, payments, or regulated industries preferred.

Responsibilities

  • Develop, enhance, and maintain backend services for core banking and digital channels.
  • Translate business and technical requirements into clean, maintainable code.
  • Collaborate with product owners, architects, QA, and DevOps to deliver features on schedule.
  • Write tests, perform code reviews, and uphold engineering standards and best practices.
  • Investigate incidents, perform root-cause analysis, and deliver long-term fixes.
  • Optimize application performance, reliability, and scalability.
  • Contribute to technical design discussions and mentor junior developers when needed.

Skills

Java backend
Spring Boot
REST APIs
SQL databases
Distributed systems
CI/CD
Git
Automated testing
Secure coding
Agile teamwork

Education

Bachelor's degree in CS/IT or related

Tools

Kafka
RabbitMQ
Cloud/Containers

Job description

An ideal candidate will be an experienced \"full stack developer\" who understands the end-to-end stack, with a strong emphasis on Java, J2EE, and Spring frameworks.

Key Responsibilities

  • Develop, enhance, and maintain backend services for core banking and digital channels.
  • Translate business and technical requirements into clean, maintainable code.
  • Collaborate with product owners, architects, QA, and DevOps to deliver features on schedule.
  • Write tests, perform code reviews, and uphold engineering standards and best practices.
  • Investigate incidents, perform root-cause analysis, and deliver long-term fixes.
  • Optimize application performance, reliability, and scalability.
  • Contribute to technical design discussions and mentor junior developers when needed.

Qualifications

Bachelor's degree in Computer Science, Information Technology, or a related discipline (or equivalent experience). Relevant certification is an advantage.

  • 5–7 years of relevant Java development experience in enterprise environments.
  • Proven experience with Spring Boot, REST APIs, SQL databases, and distributed systems concepts.
  • Exposure to cloud/container technologies is a plus.
  • Experience in banking, payments, or other regulated industries is preferred.
  • Demonstrated ownership, accountability, and ability to work independently with minimal supervision.

Required Competencies and Skills

Technical/Functional Skills:

  • 5–7 years of hands-on experience in Java backend development.
  • Strong proficiency in Java 11+ and Spring Boot for building scalable services.
  • Solid experience designing and developing RESTful APIs.
  • Good understanding of SQL, data modeling, and performance tuning in relational databases.
  • Familiarity with messaging/event-driven architecture (for example, Kafka or RabbitMQ).
  • Working knowledge of CI/CD, Git, and automated testing (unit/integration).
  • Good grasp of secure coding practices, API security, and production support.
  • Strong communication, collaboration, and problem-solving skills in Agile teams.
  • Self-starter and motivated, with the ability to work in a fast-paced Rapid Application Development environment; able to handle multiple development tasks and assignments simultaneously.
  • Skilled in communicating complex information with business and technical stakeholders as appropriate.
  • Strong collaboration and teamwork skills.
  • Result-focused, with critical and strategic viewpoints.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer
Backend Engineer

AEON Bank • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior Backend Engineer - Java 17 & Spring Boot
Senior Backend Engineer - Java 17 & Spring Boot

Ambition • Kuala Lumpur

Hybrid
MYR 180,000 - 240,000
Senior Java Developer
Senior Java Developer

Glints • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Back-end Developer
Back-end Developer

Asian Technology Solutions Pvt. Ltd. • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Java Backend Developer
Java Backend Developer

Linuxconfig • Kuala Lumpur

Hybrid
MYR 70,000 - 100,000
Java Application Developer
Java Application Developer

SILVERLAKE • Subang Jaya

On-site
MYR 80,000 - 100,000
Medical, Optical & Dental Coverage
Leave in Lieu
Life Insurance Coverage
Full Stack Lead – Backend (Java)
Full Stack Lead – Backend (Java)

Powtech Solution • Kuala Lumpur

On-site
MYR 180,000 - 240,000
EPF
SOCSO
EIS
+1
Senior Java Developer
Senior Java Developer

Hyred • Kuala Lumpur

On-site
MYR 120,000 - 160,000
Senior Backend Developer – Java Spring- Full Stack
Senior Backend Developer – Java Spring- Full Stack

Mindpec Solutions • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Java Backend Developer
Java Backend Developer

Encora Inc. • Kuala Lumpur

On-site
MYR 90,000 - 120,000