About Atome Financial
Headquartered in Singapore, Atome Financial is building a world-class tech enabled financial services platform that is the best companion of our customers lifetime. As a part of the Advance Intelligence Group, a Series D fintech unicorn and ranked Top 10 on LinkedIn’s 2023 Top Singapore StartUps list with over 1,400+ staff worldwide, we are united by a shared vision and purpose: to Advance with Intelligence for a Better Life--for our customers, colleagues and communities.
Atome Financial operates in 5 ASEAN markets (Singapore, Malaysia, Indonesia, Philippines, and Thailand). We have 3 key products:
- Atome BNPL: A leading buy now pay later brand in ASEAN and partners over thousands of online and offline brands
- Atome Card: A paylater anywhere card.
- Kredit Pintar: A leading Indonesia digital lending apps, regulated and supervised by Indonesia's Financial Services Authority (OJK).
Our culture is built on values that are core to who we are and what we stand for:
- We foster an INNOVATION mindset
- We achieve results with EFFICIENCY and excellence
- We take pride in the QUALITY of our work
- We uphold INTEGRITY in all we do
- We embrace COLLABORATION to work across business lines and borders
Job Description
- Develop and maintain high-quality code, ensuring that the code is maintainable, scalable, and efficient. Participate in the development and implementation of best practices for coding, testing, and deployment.
- Collaborate with cross-functional teams, including product managers, frontend engineers, to delivery fine technical plans and suggestions for feature implementation.
- Generate high quality technical documentation, including API documentation and system architecture diagrams. Improve working efficiency with usage of latest Agentic AI technologies.
- Conduct high quality code reviews, providing feedback to the team to ensure that the code meets best practices for coding, testing, and deployment.
- Deliver automated testing and deployment of the backend systems, ensuring that they meet the requirements and are bug free, scalable and efficient.
- Continuously learn and improve skills through self-study, attending conferences, and participating in training programs. Mentor and coach junior engineers and provide technical guidance and support to ensure that they are growing and developing their skills.
Job requirements
- 5+ years of experience in backend engineering, including experience in designing and developing scalable and efficient backend systems.
- At least 2 years experience leading a team of backend engineers and delivering successful projects.
- Strong skills in Server Side Java, Spring Boot, Hibernate, REST, Maven, Github and other open source Java Libraries.
- Rich experience with cloud-based infrastructure and services such as AWS, Azure, or Google Cloud Platform.
- Good grasp of Data structures & Algorithm concepts, demonstrated ability to solve complex problems.
- Rich knowledge in relational database design and query optimization.
- Experience in Golang/Docker/Kubernetes/Microservices technology.
- Ability in managing multiple tasks and timeline in a fast-pace environment.
- Excellent communication skills and ability to collaborate with cross-functional teams.
- Experience with agile methodologies such as Scrum or Kanban.
- Strong written and verbal skills in English.
- Good Learning attitude and capacity