This role is expected to design, build, and maintain scalable backend services using Java and Spring Boot, contributing to the stability, performance, and security of digital banking platforms. The engineer will work closely with frontend, QA, DevOps, and product teams to ensure timely and high-quality delivery of backend functionality.
Key Responsibilities
Build secure and scalable RESTful APIs using Java and Spring Boot
Ensure code quality through automated tests and code reviews
Document API contracts using OpenAPI/Swagger
Participate in system design and technical discussions
Integrate with external services (e.g. payment gateways, core systems)
Work with DevOps to automate deployment pipelines
Contribute to performance tuning and scalability improvements.
Qualifications Required
Bachelor's degree in Computer Science, Software Engineering, or equivalent
5+ years of experience in backend development with Java
Strong in Java 11+ and Spring Boot framework
Familiar with API design principles and RESTful service patterns
Experience working with relational databases (e.g., PostgreSQL, MySQL)
Knowledge of CI/CD, containerization (Docker), and Git
Familiar with Agile/Scrum delivery practices
Bonus: exposure to microservices, messaging queues (Kafka/RabbitMQ), or Kubernetes
Job Type: Full-time
Pay: RM11,000.00 - RM12,000.00 per month
Experience:
Java Development: 3 years (Required)
Spring Boot: 3 years (Preferred)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.