Software Engineering

Java Developer (fixed-term contract)

Software Engineering|Contract

We are hiring a Java Developer, Backed Engineer (JVM ecosystem) to join to support the development and delivery of backend services for payments platform.

This role is execution-focused and suited for engineers who can operate independently, contribute to production systems, and deliver within defined timelines. You will work closely with engineering, product, and cross-functional teams to build and maintain services that are scalable, secure, and reliable.

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

In this role, you will get to:

  • Develop, refactor, and maintain Java-based backend services using Java (Java 8 to 21)
  • Build and maintain RESTful APIs and service integrations
  • Write clean, maintainable, and production-ready code aligned with engineering standards.
  • Work with frameworks such as Spring Boot within a microservices architecture
  • Participate in code reviews and contribute to improving code quality and team practices
  • Troubleshoot and resolve production issues with a focus on system stability
  • Collaborate with Product, Security and QA Engineers to support testing and fix defects promptly.
  • Contribute to system design discussions, including scalability, performance, and reliability
  • Communicate progress, blockers, and technical questions clearly with the US team.

You’ll be successful if you have:

  • 2–4 years of professional experience as a Java Developer, Backend Engineer
  • Great understanding of Java, be able to understand and work with legacy system (Java 8) while migrating to the modern one (Java 21)
  • Solid understanding of modern Java features (Lambda expressions and Stream API, Functional programming concepts, Java Date and Time API)
  • Experience with Spring or Spring Boot frameworks
  • Familiarity with relational databases and SQL, experience with JPA/Hibernate is a plus.
  • Strong understanding of object-oriented design principles and common design patterns.
  • Experience building backend systems, APIs, and distributed services
  • Understanding of microservices architecture and service communication
  • 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.

It’s Nice If You Have:

  • Experience with messaging systems such as Kafka or RabbitMQ
  • Exposure to cloud environments (AWS, GCP, or similar)
  • Experience working in high-availability or high-transaction systems, ideally in fintech or payments
  • Experience with performance tuning and system 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