Apply now »
Date:  27 Aug 2025
Req ID:  605
Location: 

Kuala Lumpur, Federal Territory of Kuala Lumpur, MY, 50470

City:  Kuala Lumpur
Entity Field:  Boost Bank Berhad

Backend Engineer

We’re looking for a passionate Software Engineer to develop and maintain the digital banking payment system. Ideally, the candidate should be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design. Software engineers must be skilled in development, writing code, and documenting functionality.

  • Design, write and deliver highly scalable, reliable and fault tolerant systems with minimal guidance
  • Participate in code and design reviews to maintain our high development standards
  • Partner with the product management team to define and execute the feature roadmap
  • Translate business requirements into scalable and extensible design
  • Proactively manage stakeholder communication related to deliverables, risks, changes and dependencies
  • Coordinate with cross functional teams (Mobile, DevOps, Data, UX, QA etc.) on planning and execution
  • Continuously improve code quality, product execution, and customer delight
  • Willingness to learn new technologies and methodologies
  • An enormous sense of ownership
  • Engage in service capacity and demand planning, software performance analysis, tuning and optimization

Job Requirements & Criteria:

  • Bachelor’s degree in Computer Science, Information Technology, or equivalent with 3-5 years of experience in software development
  • Proven experience as a software engineer with a focus on Java, Spring Boot, Spring Webflux, Kafka, and MySQL database
  • Strong understanding of microservices architecture and implementation
  • Experience with RESTful API development and integration
  • Familiarity with version control systems (e.g. Git)
  • Knowledge of agile development methodologies
  • Excellent problem-solving skills and attention to details
  • Strong communication and teamwork skills
  • Understanding of security principles and how they apply to banking systems
  • Ability to plan, prioritize, estimate and execute releases with good degree of predictability
  • Passion for learning new things, solving challenging problems
  • Experience with Paynet RPP (DuitNow) is a plus
  • Experience with cloud platforms (e.g. AWS) is a plus

Apply now »