Java Developer (6-10 months contract)

Thailand Remote March 15, 2026

We are hiring a Java Developer to join a distributed team working on the migration of a legacy Java 8 application to a modern Java 21 codebase.

Requirements

  • 2–4 years of professional experience as a Java Developer
  • Great understanding of Java, be able to understand and work with legacy system (Java 8) while migrating to the modern one (Java 21)
  • Experience with Spring Boot or Spring MVC for building RESTful services
  • Familiarity with relational databases and SQL, experience with JPA/Hibernate is a plus
  • Understanding of unit testing frameworks such as JUnit 4/5 and Mockito
  • Comfortable with Git workflows
  • Strong English communication skills both in written and spoken communication with the US team
  • Willing to work remotely under the US time zones

Benefits

  • Collaborative and supportive team environment
  • Opportunity to learn modern Java practices on a real migration project with senior mentorship

Originally posted on Himalayas

Apply on company site

How well do you match this role?

Check My Resume