
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A global consulting firm is seeking a Java Developer in Singapore to develop and maintain Java-based microservices and batch programs, ensuring high-quality code and compliance with SLAs. The ideal candidate will have strong proficiency in Java, experience in an AWS environment, and familiarity with unit testing frameworks. Join an innovative team and contribute to exciting projects that leverage cutting-edge technologies to deliver high quality solutions.
Location: Singapore
Employment Type: Full-time
Develop new Java-based microservices to support UI backends and external application APIs
Build and maintain batch programs to process large data volumes on scheduled runs
Perform troubleshooting and performance tuning to ensure applications meet required SLAs
Conduct thorough unit testing to ensure high-quality, reliable code
Work closely with Business Analysts (BA) to support defect fixes and enhancements
Strong proficiency in Java development, with solid experience using Spring, Spring Batch, Hibernate, and related frameworks
Experience working in an AWS environment, including configuring ECS task definitions and integrating with AWS services via AWS SDK
Familiarity with unit testing frameworks such as JUnit, Mockito, and PowerMock
Experience with React.js and Node.js development
Exposure to scripting for test automation or data migration
Experience developing AWS Lambda functions in Python