Are you passionate about building cutting-edge digital products? Join a global technology team that is redefining the digital experience for high-net-worth clients across Asia and Australia. You'll play a key role in designing and delivering modern web and mobile applications used by professionals across the region.
This is your chance to work with top-tier engineers, contribute to a framework-agnostic design system, and influence frontend architecture while developing high-quality, scalable solutions.
Your Responsibilities In this role, you will:
- Develop high-quality, scalable Java components following strong engineering standards
- Contribute to core libraries and a shared design system
- Prototype and redesign features to improve user experience
- Participate in code reviews, architecture discussions, and technical design sessions
- Monitor, troubleshoot, and optimize system performance
- Document application enhancements and technical changes
- Embrace agile practices and DevOps principles (CI/CD, release automation)
Mandatory Requirements We are looking for someone with:
- Excellent Core Java skills with strong object-oriented architecture experience
- Hands-on experience in domain-driven design and event/message-driven architectures (MQs, Kafka, etc.)
- Solid exposure to microservices and caching technologies
- Experience working with relational and document databases, especially for high-volume data processing
- Strong understanding of DevOps practices and agile SDLC
- Practical experience with modern JavaScript frameworks, preferably React
Bonus Points If You Have - Experience in DevOps tooling and cloud deployments
- Expertise in building large-scale, enterprise-grade platforms
- A desire to learn wealth management or related functional domains
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career.