Backend Engineer

AEON Bank

Kuala Lumpur

On-site

MYR 120,000 - 180,000

Full time

4 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

AEON Bank is seeking a Lead Backend Engineer to own backend services underpinning the digital banking platform. You will drive architecture, technical direction, and scalable, secure microservices for a fast-paced, enterprise-grade digital bank.

You will build and lead a high-performing backend team, champion best practices, and collaborate with product and engineering colleagues to deliver an exceptional digital banking experience.

Qualifications

  • 3+ years of software development experience.

Responsibilities

  • Champion backend development best practices across Engineering.
  • Collaborate with Product and Engineering teams to deliver great digital banking UX.
  • Participate from definition to deployment.
  • Codify best practices as reusable patterns and templates.
  • Build scalable, secure microservices for the digital bank.
  • Write high-quality code focusing on performance and security.
  • Establish code reviews and technical documentation processes.
  • Mentor team members for professional growth.
  • Monitor and manage health of services under your care.
  • Design and communicate solutions to technical and non-technical stakeholders.

Skills

Backend development
REST API design
Microservices
Domain-driven design
Agile methodologies
Mentoring / leadership
Security best practices
Code reviews
Performance optimization

Education

Bachelor's degree in Computer Science or related fields

Tools

Docker
Kubernetes
Jenkins
Bitbucket
Github Actions
GitLab CI
MySQL
PostgreSQL
MongoDB
AWS
Azure
GCP

Job description

You are responsible for all the backend services that empower the overall digital banking platform in delivering a great user experience. You will take full ownership of the applications under your care. You oversee the solution architecture, technical direction, and implementation of highly scalable, secure microservices for the digital bank. You will work with established software engineering best practices and agile delivery methodology. You will build & lead a high performing backend engineering team that contributes positively towards the vision of the digital bank.

Job Responsibilities:
  • Being the champion of all backend development best practices across the Engineering function
  • Collaborate with the Product and Engineering teams to create the best digital banking user experience
  • Participate in the development process from definition to deployment
  • Codify best practices in the form of reusable patterns, templates, and codebases and raise the bar for the whole team on quality and speed
  • Build highly scalable and secure microservices for the digital bank to realize its vision of being the most efficient and secure digital banking platform
  • Write the best code in terms of application performance and security
  • Establish process for code reviews and technical documentation
  • Mentor the team for both professional and personal development
  • Monitor and manage the application health of services under the care of your team
  • Design, evaluate, and communicate solutions to both technical and non-technical stakeholders
Job Requirements:
  • Bachelors in Computer Science or related fields
  • At least 3 years of software development or related experience
  • Proven experience in software development using modern software architecture and design pattern
  • Experience with RDBMS (MySQL, Postgres) and NoSQL (MongoDB)
  • Experience with microservice architecture and domain-driven design
  • Experience with Agile methodology or similar lean startup approach to building software
  • Strong background in designing, developing, and maintaining REST API
  • Familiarity with Docker/Container, Container Orchestration (Kubernetes)
  • Familiarity with CI/CD platforms (Jenkins, Bitbucket, Github Actions, Gitlab CI)
  • Understand and implement secure coding best practices; familiarity with OWASP Top 10
  • Familiarity with modern cloud service provider such as AWS, Azure, and GCP
  • An entrepreneurial attitude with ability to work in a fast paced, flexible environment on multiple concurrent projects
  • An ideal candidate for this role will have established experience in managing a sizable, high performing backend engineers skilled in highly scalable, complex microservices on an enterprise level
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Java
Senior Software Engineer - Java

XL Axiata • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Senior Software Engineer - Java
Senior Software Engineer - Java

Axonect • Kuala Lumpur

On-site
MYR 150,000 - 240,000
Fullstack Engineer (Enterprise Engineering)
Fullstack Engineer (Enterprise Engineering)

YTL Sea Digital Bank Project • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Head of Platform Engineering
Head of Platform Engineering

Boost Holdings Sdn Bhd • Kuala Lumpur

On-site
MYR 350,000 - 520,000
Backend Developer
Backend Developer

Infinity Data • Kuala Lumpur

On-site
Backend Engineer - Platform Engineering
Backend Engineer - Platform Engineering

Payment Network Malaysia • Malaysia

On-site
MYR 180,000 - 300,000
Backend Engineer - Card Issuing Team
Backend Engineer - Card Issuing Team

PARTECH PARTNERS • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior Software Engineer, Backend
Senior Software Engineer, Backend

GX Bank Berhad • Petaling Jaya

On-site
MYR 120,000 - 160,000
Back End Developer
Back End Developer

Adecco • Kuala Lumpur

On-site
MYR 120,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