Salary Range
SGD 78,000 - SGD 94,800 /year
SGD 6,500 - SGD 7,900/month
Skills Required
Job Description
Job Description
· We are seeking an experienced Java Backend Developer to design, development, and delivery of scalable backend services within a cloud-native environment.
· The role requires strong expertise in Java, Spring-based frameworks, microservices architecture, and AWS, along with the ability to guide development teams, enforce engineering best practices, and collaborate with cross-functional stakeholders to deliver high-quality solutions.
Key Responsibilities
· Technical Delivery & Design Lead the design and development of backend microservices, including APIs for UI backends and integrations with external systems.
· Ensure solutions align with architecture standards, scalability requirements, and non-functional requirements.
· Oversee the development of batch processing applications (e.g., Spring Batch) to process high-volume data within defined schedules and operational windows.
· Provide technical design guidance on service decomposition, API design, error handling, logging, monitoring, and resiliency patterns.
· Leadership & Team Enablement Act as the technical lead for the backend development team, providing guidance, mentorship, and hands-on support to developers.
· Conduct code reviews and design reviews to ensure adherence to coding standards, security practices, and performance guidelines.
· Support sprint planning and effort estimation, breaking down backend work into well-defined technical tasks.
· Quality, Performance & Operations Drive performance optimization, troubleshooting, and reliability improvements to ensure backend services meet SLA and scalability expectations.
· Define and enforce unit testing standards and code quality practices to maintain high test coverage and early defect detection.
· Collaborate with DevOps and infrastructure teams to ensure seamless deployment, monitoring, and operational readiness of applications.
· Stakeholder & Cross-Team Collaboration Work closely with Business Analysts, QA teams, and Solution Architects to clarify requirements and resolve technical challenges.
· Provide technical inputs during architecture discussions, design reviews, and solution planning sessions.
· Identify and communicate dependencies, technical risks, and trade-offs during solution development.
Required Skills
· Strong proficiency in Java backend development, with deep hands-on experience in frameworks such as Spring, Spring Boot, Spring Batch, Hibernate, and microservices architecture.
· Strong experience in AWS environments, including designing and configuring ECS task definitions, integrating with AWS services via AWS SDK, and supporting cloud-native deployments.
· Strong understanding of testing strategies and frameworks, including JUnit, Mockito, and PowerMock, with the ability to define and enforce unit testing standards across the team.
About ELLIOTT MOSS CONSULTING PTE. LTD.
Similar Jobs
Senior Database Administrator
ELLIOTT MOSS CONSULTING PTE. LTD.
SGD 84,000 - SGD 108,000/yr
DevSecOps Engineer
ELLIOTT MOSS CONSULTING PTE. LTD.
SGD 132,000 - SGD 147,600/yr
Data Integration Analyst
ELLIOTT MOSS CONSULTING PTE. LTD.
SGD 111,600 - SGD 129,600/yr
Senior Data Engineer – Databricks
ELLIOTT MOSS CONSULTING PTE. LTD.
SGD 115,200 - SGD 132,000/yr
Cloud Engineer
ELLIOTT MOSS CONSULTING PTE. LTD.
SGD 90,000 - SGD 114,000/yr