Alpega

Software Engineer (Java)

Alpega · Khon Kaen City Municipality, Thailand

Transportation, Logistics, Supply Chain and Storage · 201-500 employees

Jul 10
Mid (2-5 yrs) Full-time Thailand
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Design, code, and test new features for the transport management system cloud platform within an agile team. Ensure code quality through reviews, refactoring, and the implementation of automated tests.

What they look for

Java JUnit SQL JavaScript Software development Agile Oracle DB Oracle Cloud Jira Confluence Ansible GitLab Selenide Rest API Behavior-driven development

Requirements

Requires proficiency in Java, SQL, and JavaScript, along with experience in software development and agile environments. Candidates should be team-oriented, flexible, and comfortable working in English.

Benefits

Competitive salary package Legal benefits Work flexibility Career growth Permanent contract

Full description

WHO ARE WE

Alpega is the trusted execution platform shippers and carriers across Europe rely on to plan, procure, and execute road freight - every day, at the speed the industry demands.

We are 450+ people across European offices, working in product, engineering, commercial, and the teams that keep partners connected.

In 2026, Alpega was named a Challenger in the Gartner Magic Quadrant for Transportation Management Systems. Our work also features in BCG's State of AI in European Logistics — alongside the companies setting the pace for the industry.

Find out more about us: About us | Alpega

We are looking for a Software Engineer. This role will be part of our TMS team. This role is based in Khon Kaen, Thailand.

ABOUT THE ROLE

  • Working as a member of an agile feature-team in designing, coding, and testing new features of our ALPEGA transport-management-system (TMS) cloud platform
  • Development of solutions for technically challenging logistics requirements
  • Taking ownership of code quality and performing code reviews to ensure maintainable, reliable, and clean code
  • Continuous improvement and refactoring of the existing code base to strive for technical excellence
  • Implementation of comprehensive automated tests following a behavior-driven development approach

WHAT WE LOOK FOR IN YOU

  • Have a good command of Java, JUnit, SQL, JavaScript, and experience in software development, or you have the ambition to develop yourself
  • A team player with experience in a collaborative, agile work environment
  • Like to learn, are flexible, and have a will to deep dive into an existing code base to further improve our product platform together with your team colleagues
  • Familiar with some other technologies we use, such as Oracle DB, Oracle Cloud, Atlassian Tools (Jira, Confluence), Ansible, GitLab, Selenide, and Rest API
  • Feel comfortable working in English

You will be tested in these competencies throughout your selection process.

WHAT WE OFFER YOU

  • A competitive salary package, with additional legal benefits focused on your well-being, work flexibility , and career growth.
  • A permanent contract.
  • Gaining experience in the supply chain and logistics, with a dynamic business growth and agile way of working.
  • Hybrid working model, 3 days in th office
  • An international working environment, with over 40 nationalities in the Alpega Team.
  • You will be able to impact the future of sustainability in the transportation industry, both for our clients and as well with our internal initiatives.

Good luck with your application! We look forward to hearing from you.

Learn more about Life at Alpega

OUR COMMITMENT

Alpega hires people from diverse backgrounds, beliefs, and identities. What matters is the work, and that the people doing it have what they need to do it well.

If you need adjustments at any stage of the application or interview process, contact the Talent Acquisition specialist for this role, and we'll arrange it.

OUR PRIVACY POLICY