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!

Be a part of
Software Engineering
team
“ Let's power industry leaders with our AI engine ”
5 steps
for interview
Depends on the department
This is your chance
to build your career
in a growing data driven
industry.|
Copyright © 2026 Sertis Co.,Ltd. - All rights reserved.





