AEON Bank

Backend Engineer

Federal Territory of Kuala Lumpur, MY

20 days ago
Save Job

Summary

Job Description:

You are responsible for key backend services that empower the overall digital banking platform in delivering a great user experience. You and your team will take full ownership of the applications under your care. You actively participate in the solutioning and technical 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 be a key contributor as part of a high performing backend engineering team that contributes positively towards the vision of the digital bank.



Our technology stack

Java, SpringBoot, MySQL, PostgreSQL, MongoDB, Kafka, Docker, Kubernetes


Key Responsibilities

  • Actively contribute towards 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
  • Build 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
  • Actively participate in code reviews and contribute to technical documentation
  • Monitor and manage the application health of services under the care of your team
  • Take on challenging tasks as needed with an eagerness to develop skills in new areas
  • Design, evaluate, and communicate solutions to both technical and non-technical stakeholders


Requirements

  • Bachelors in Computer Science or related fields
  • More than 2 years of software development experience for backend engineer role
  • 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 the domain-driven design is a plus
  • Experience with Agile methodology or similar lean startup approach to building software
  • Good background in designing, developing, and maintaining REST API
  • Familiarity with Docker/Container, Container Orchestration (Kubernetes) is a plus
  • 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 is a plus
  • 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 good experiences in developing highly scalable, complex microservices on an enterprise level.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: