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 enterprise databases, including performance tuning.
- Hands-on experience with JSP and JSF (legacy applications).
- Experience in REST API development and backend architecture.
Good-to-Have Skills
- AWS (EC2, RDS, S3, Lambda).
- React and TypeScript exposure.
- Experience working with Figma and UI teams.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Full-Stack Developer | Remote
2026-05-27
Python Developer
2026-05-28
Senior Front-End Developer
2026-05-28
- Posted
- Feb 18, 2026
- Type
- Contract
- Level
- Associate
- Location
- Singapore
- Company
- Elliott Moss Consulting
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Full-Stack Developer | Remote
2026-05-27
Python Developer
2026-05-28
Senior Front-End Developer
2026-05-28