Backend Engineer
Job Description
About the Role
At the forefront of innovation, our Kuala Lumpur office is the dynamic hub for MoneyLion, where ingenuity meets agility to redefine the financial landscape. We foster an inclusive atmosphere that champions diversity and embraces a revolutionary spirit against conventional financial practices. We are seeking motivated junior to mid-level engineers eager to embark on an exciting journey within the fintech realm. As a vital member of our agile engineering team, you will play a key role in the design and enhancement of microservices and RESTful APIs, which are essential to the success of our consumer financial products across multiple platforms. Step into a position where your contributions will significantly influence the future of fintech, merging your enthusiasm for software development with our goal to transform financial services.
Key Responsibilities:
- Creating cutting-edge features within the Fintech sector.
- Engaging in the architectural design and implementation of event-driven architecture.
- Adhering to industry-leading CI/CD practices at an enterprise level.
About You:
- Proficient in Java or other object-oriented programming languages such as C#.NET, Javascript, or PHP.
- Familiar with relational databases like MySQL, PostgreSQL, or MSSQL.
- Knowledgeable in non-relational databases such as MongoDB, DocumentDB, or CosmosDB.
- Experienced with web APIs of moderate complexity.
- Acquainted with containerization technologies such as Docker and Kubernetes.
- Possess a Diploma or Bachelor's degree in Computer Science or an equivalent field of study.
- A minimum of 2+ years of experience in software development is preferred; however, recent graduates are encouraged to apply!
Technology Stack We Use:
Java, Spring Boot, Nodejs, ES6, MySQL, PostgreSQL, MongoDB, Kafka, Docker, Kubernetes, AWS.
(Don't worry if you're not familiar with all of these technologies just yet; learning is part of the journey!)
What's Next...
Upon submitting your application, you can anticipate the following stages in the recruitment process:
- HackerRank Assessment
- Live Coding Session - Tackling an engaging programming challenge (Technical Team) & Interview (Talent Acquisition Team)
- Final Interview - Discussion with Hiring Managers and a Technical Lead
If you have previously applied for this position and were not selected, please feel free to reapply after six months.
What We Value
We prioritize individuals who are growth-oriented and collaborative, possessing high learning agility and embodying our core values of teamwork, customer-first mentality, and innovation. Every member of the MoneyLion team is dedicated to fintech and committed to giving their all to help us fulfill our mission.
MoneyLion is dedicated to ensuring equal employment opportunities for all individuals. All decisions concerning our employees are based solely on merit, competence, and performance, free from discrimination. We strive to create a team that reflects a diverse array of backgrounds, perspectives, and skills. Within this team, everyone is valued equally, and we encourage you to bring your authentic self to work every day.
