Design, develop, and maintain scalable, high-performance Java back-end systems
Architect and implement RESTful APIs to support our web and mobile front-ends
Optimize application performance and ensure high availability in an AWS cloud environment
Collaborate with front-end developers to integrate React and React Native applications with backend services
Implement and maintain security best practices for handling sensitive financial data
Participate in code reviews
Actively engage in system maintenance, troubleshooting, and support activities with counterparts in Europe and Americas
Develop and maintain comprehensive system documentation
Stay current with emerging trends in Java development, AWS services, and blockchain technology
Contribute as part of the global development team with a focus on services including Interchange and Staking.
Lead backend development efforts in Singapore and the broader APAC region.
Act as a technical bridge between the Singapore team and the global development teams, particularly in London.
Support the Singapore business team by addressing technical queries, and redirecting functional questions outside my scope to the appropriate channels where needed.
Collaborate with client (regulatory/legal advisors) on technology-oriented communication, specifically to support licensing efforts under the Payment Services Act (such as Digital Payment Token approval or MPI licensing), ensuring client's backend systems align with MAS expectations on security, auditability, and regulatory
Profile
Minimum Bachelor's Degree in IT or Computer Science.
8-10 years of overall experience in professional Software Development
Minimum 6-7 years of hands-on experience in Java Development.
Good hands-on experience in Java 17 and above
Strong proficiency with Spring Boot and RESTful API design
Experience with AWS services (e.g., EC2, S3, RDS, Lambda)
Familiarity with containerization technologies (Docker, Kubernetes)
Solid understanding of database technologies (SQL and NoSQL)
Experience with version control systems (Git) and CI/CD pipelines
Proven track record in system maintenance and support
Strong problem-solving skills and ability to debug complex issues
Strong critical thinker with problem-solving aptitude
Excellent written and oral communication skills
Track record on GIT usage TDD, BDD
Other desirable exp: Node js, MongoDB, SoIR, Elastic search, contributing to open-source projects.
Experience with blockchain technologies or cryptocurrency platforms
Knowledge of React or React Native
Familiarity with microservices architecture
Experience with performance tuning and optimization in high-traffic environments