Senior Java Developer, Unified Customer Onboarding

Maybank

Kuala Lumpur

On-site

MYR 90,000 - 150,000

Full time

20 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Maybank in Kuala Lumpur is seeking a Java Developer to design, develop, test, and maintain high-quality, scalable enterprise applications.

You will work on Java applications and microservices, ensure security and performance, and participate in design discussions to shape scalable solutions. The role requires a Bachelor's in CS/IT and 3–5 years of hands-on Java experience with Spring, REST, and CI/CD.

Qualifications

  • Bachelor’s degree in Computer Science, IT or related field.
  • Min 3–5 years hands-on Java development experience.
  • Strong Java 8+ and Spring Framework expertise.
  • Experience with RESTful APIs, microservices, and distributed systems.
  • Familiar with relational databases (Oracle/MySQL/PostgreSQL).
  • Cloud exposure (AWS/Azure/GCP) desirable; messaging platforms (Kafka/RabbitMQ).
  • Git, Maven/Gradle, and containerization (Docker/Kubernetes).
  • Secure coding practices and good problem-solving/communication skills.

Responsibilities

  • Design, develop, test, and deploy Java applications and microservices.
  • Write clean, maintainable code following standards and best practices.
  • Enhance systems by identifying improvements and resolving defects.
  • Participate in technical design discussions and solution architecture.
  • Contribute to system design focusing on scalability, performance, security.
  • Produce design documents, sequence diagrams and API specs when required.
  • Work with CI/CD pipelines (Jenkins, GitLabCI, GitHub Actions).
  • Implement automated tests (unit, integration, performance).

Skills

Java development
Problem solving
Communication

Education

Bachelor's degree in Computer Science / Information Technology

Tools

Spring Framework
Spring Boot
RESTful APIs
JPA/Hibernate
Docker
Kubernetes
Git
Maven/Gradle
CI/CD pipelines
Cloud platforms (AWS/Azure/GCP)
Kafka / RabbitMQ

Job description

Java Developer is responsible for designing, developing, and maintaining high-quality, scalable and secure enterprise applications.

Key Responsibilities:
  • Design, develop, test, and deploy high-quality Java applications and microservices.
  • Write clean, maintainable, and efficient code following coding standards and best practices.
  • Enhance existing systems by identifying improvements and resolving defects.
  • Participate in technical design discussions and solution architecture.
  • Contribute to system design focusing on scalability, performance, security and maintainability.
  • Produce design documents, sequence diagrams and API specifications when required.
  • Work with CI/CD pipelines (e.g., Jenkins, GitLabCI, GitHub Actions).
  • Implement automated tests (unit, integration, performance).
Job requirements:
  • Bachelor’s degree in Computer Science, Information Technology or any technology related field is desired.
  • Min 3 to 5 years of hands-on Java development experience.
  • Strong proficiency in Java 8+, Spring Framework, Spring Boot.
  • Experience with RESTful APIs, microservices, and distributed systems.
  • Familiar with JPA/Hibernate and relational databases (e.g.Oracle, MySQL, PostgreSQL).
  • Good understanding of Cloud platforms (AWS/Azure/GCP) is desired.
  • Have exposure with messaging and streaming platforms (e.g.Kafka, RabbitMQ).
  • Proficiency in Git, Maven/Gradle, and containerization (Docker, Kubernetes).
  • Strong understanding of secure coding and application security principles (OWASP).
  • Excellent problem-solving, debugging, and communication skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Full Stack Developer
Java Full Stack Developer

USER Experience Researchers • Cyberjaya

On-site
MYR 180,000 - 240,000
Senior Java Developer
Senior Java Developer

Zchwantech • Kuala Lumpur

On-site
MYR 80,000 - 120,000
Senior Java Developer
Senior Java Developer

Hyred • Kuala Lumpur

On-site
MYR 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

LanceSoft, Inc. • Kuala Lumpur

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

Asian Technology Solutions Pvt. Ltd. • Kuala Lumpur

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

SK intellix Malaysia • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Java Developer
Java Developer

Zchwantech • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Senior Software Engineer - Java
Senior Software Engineer - Java

Axonect • Kuala Lumpur

On-site
MYR 150,000 - 240,000
Java Developer
Java Developer

Aarorn Technologies Inc • Sepang

On-site
MYR 90,000 - 130,000
Java Developer
Java Developer

Aarorn Technologies Inc • Putrajaya

On-site
MYR 120,000 - 180,000