Java Developer

Elliott Moss Consulting

📍 Singapore, SG.01, Singapore

Full-time Other-General Posted February 27, 2026

Job Description

We are looking for an experienced Senior Java Backend Developer to support legacy system modernization and build scalable backend APIs. The role involves analyzing JSP-based applications, designing APIs, and collaborating with frontend developers, Business Analysts, and stakeholders.
Key Responsibilities
Analyze legacy JSP and Java code to understand business logic and support modernization.
Design, develop, and enhance REST APIs using Java, Spring Boot, Hibernate, and JPA.
Prepare technical documentation including API specifications and data mappings.
Develop unit and integration tests using JUnit.
Collaborate with React developers, BAs, and stakeholders during development and defect resolution.
Perform code reviews and ensure coding standards and best practices.
Provide technical guidance and contribute to architecture and design decisions.
Must-Have Skills
Strong experience in Java, Spring Boot, Hibernate, and JPA.
Experience with IBM DB2 or enterpri...