Senior Software Engineer (Java)
Company Highlights
- Over 10 years of experience in the fintech industry.
- Regulated and trusted by financial institutions worldwide.
- Pioneers in mobile point-of-sale (mPOS) solutions.
- Secured US$30M Series B funding in 2023.
- Rapid growth: expanded from 150+ to 300+ employees in just 2 years.
Your Mission
Join an elite new unit called Component, assembled to execute a high-stakes operation: modernize and migrate critical legacy systems powering global fintech infrastructure. As part of this task force, you will not only rebuild but also lead the charge in introducing cutting-edge best practices, uplifting the existing team into a new era of engineering excellence.
Team & Culture
- Be part of a new squad of 6 Advance Engineers.
- Work within a department of 60-70 Java engineers.
- Innovative, proactive, and problem-solving environment--engineers are empowered to go beyond task execution.
Key Responsibilities
- Play a major role in modernizing legacy systems.
- Participate in system design, system architecture, and DevOps activities.
- Guide the team toward cleaner, more modern codebases.
Must-Have Skills & Experience
- Proficient in Java 8 and above.
- Experience with messaging systems: RabbitMQ, Kafka, or SQS.
- Familiarity with databases: PostgreSQL, MySQL, or MongoDB.
- Cloud experience: AWS, GCP, or equivalent platforms.
- Strong background in system design and architecture.
- DevOps and automation experience, including CI/CD.
- Exposure to digital transformation projects.
Nice-to-Have Skills
- Experience with Golang or Python.
- Knowledge of event-driven architecture.
Level
- Senior Software Engineer (minimum 4+ years of relevant experience).
Location & Work Arrangement
- KL Sentral, Kuala Lumpur (convenient access to MRT).
- 5 days per week in the office.
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.