Back-End Developer

Accenture Sea — Singapore · Posted ~22 hours ago

Full-time

Skills

Java Spring Spring Batch Hibernate AWS ECS AWS SDK JUnit Mockito PowerMock microservices REST APIs batch processing unit testing React.js Node.js

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A full-time backend development role building Java-based microservices and batch applications for large-scale data processing. You will work with AWS cloud services, implement robust unit testing, troubleshoot and tune application performance, and collaborate with business and technical stakeholders.

Highlights

A full-time backend engineering role focused on Java microservices, large-scale data processing, cloud development, and application reliability. The position provides opportunities to work with modern AWS services, automated testing, performance optimization, and cross-functional teams.

Description

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