Software Engineering

Java Architect (fixed-term contract)

Software Engineering|Contract

We’re looking for a hands-on Java Architect to lead the migration of legacy systems from Java 8 to Java 21.

This role focuses on defining the migration approach, architecture decisions, and technical direction, while working closely with engineers to ensure smooth execution and system stability.

*This is a fully remote role, working under US Time zone.

In this role, you will get to:

  • Analyze and migrate existing Java 8 codebases to Java 21
  • Review and refactor legacy code to align with modern Java standards
  • Identify and resolve compatibility and dependency issues
  • Ensure system stability, performance, and backward compatibility
  • Guide engineers on best practices and modernization approach
  • Collaborate with DevOps on build, CI/CD, and deployment
  • Optimize performance (JVM tuning, memory, scalability)
  • Support troubleshooting during and post-migration

You’ll be successful if you have:

  • 4+ years of experience in backend development using Java
  • Strong hands-on experience with Java 8 and exposure to newer versions (Java 11, 17, or 21)
  • Experience working on Java upgrade or migration projects is strongly preferred
  • Solid understanding of modern Java features (Lambda expressions and Stream API, Java Date and Time API, Optional and null safety practices)
  • Experience with Spring or Spring Boot frameworks
  • Familiarity with dependency management tools (Maven or Gradle)
  • Strong understanding of object-oriented design principles
  • Experience with REST APIs and backend service development
  • Familiarity with version control systems such as Git
  • Strong debugging and problem-solving skills
  • Ability to work independently with clear ownership of tasks
  • Strong English communication skills both in written and spoken communication with the US team.
  • Willing to work remotely under the US time zones.

It’s Nice If You Have:

  • Experience migrating large or legacy systems to modern Java versions
  • Familiarity with microservices architecture
  • Exposure to containerized environments (Docker, Kubernetes)
  • Experience working in fintech or high-transaction systems
  • Understanding of performance tuning and JVM optimization

What this opportunity offers

  • Fully remote position (work from anywhere under the US time zones)
  • Opportunity to learn modern Java practices on a real migration project with senior mentorship.
  • Collaborative and supportive team environment.

APPLY NOW!

Benefits & Perks
15 Days Annual leave & 5 Days Personal Leave
Health Insurance
Annual Health Check-up
Referral Bonus 30K
Buying Books / Sertis Library
Free Snacks & Soft Drink
Team Building Activity
Birthday Gifts
Provident Fund
Bonus
people at Sertis
Be a part of

Software Engineering

team
“ Let's power industry leaders with our AI engine ”

5 steps

for interview

Depends on the department

1

Short Screen Video Call with Talent Acquisition

You will be asked a few questions on your experience, skills, availability, career expectations and motivations.

Short Screen Video Call with Talent Acquisition

2

First Interview

You will go through role-related interview and meet the team to speak more in depth about the role.

First Interview

3

Take Home Test

The take home assignment will be given to you based on the requirements of each position so that we understand your skills deeper.

Take Home Test

4

Second Interview

In this interview, you will have a chance to present your assignment or have a talk with cross-functional team members, depending on each position. This round can be either online or offsite interviews.

Second Interview

5

Sertis Offer

Congrats! We want to make you an offer, usually the offer will take place over the phone and we will send the written form later. Take your time! And ask all the questions you need before making a decision. We completely understand and here to help.

Sertis Offer

This is your chance

to build your career

in a growing data driven

industry.|

Because we cultivate intelligence and learning and help people grow beyond their potential.
We seek passion and ambition to turn data into action!
Loading...
Address
Sertis Co., Ltd.
597/5 Sukhumvit Road, Khlong Tan Nuea,
Wattana, Bangkok, Thailand 10110
Tel
(66) 2-001-1893
Fax
(66) 2-001-1894
Work with us

We are a unified community with the same passion and goal