Back-end Developer
Accenture Southeast Asia
Location: Singapore
Employment Type: Full-time
Key Responsibilities
- 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
Required Skills & Qualifications
- 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
Good to Have
- Experience with React.js and Node.js development
- Exposure to scripting for test automation or data migration
- Experience developing AWS Lambda functions in Python