-
Elliott Moss Consulting

Java Developer

Elliott Moss Consulting
Singapore · Contract · Associate

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

java spring boot typescript react figma s3 ui
Login to Apply
Posted
Feb 18, 2026
Type
Contract
Level
Associate
Location
Singapore

Industries

IT Services IT Consulting Software Development

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Crossing Hurdles
Related

Full-Stack Developer | Remote

2026-05-27

Contract
Associate
Australia
Software Development
Engineering
View Job Details
LGA IT
Related

Python Developer

2026-05-28

Full-time
Associate
Belgium
Technology
Information Technology
View Job Details
OMP
Related

Senior Front-End Developer

2026-05-28

Full-time
Not Applicable
Belgium
Software Development
Engineering