About Helmes

Join Helmes and help build a large-scale system transforming the logistics sector. Work with Java, Angular, Spring Boot, AWS, and more, learn from experienced mentors, and make a real impact - all while growing your skills.

About the Role

We are looking for a Java Developer to join our team in Tallinn, Estonia. You will be part of the Software Development department.

Responsibilities

  • Gain deep expertise in logistics and align development with business needs.
  • Develop high-quality features and services, ensuring scalability and performance.
  • Write and maintain automated tests to ensure software quality and stability.
  • Contribute to key transformation initiatives in the project.
  • Take ownership of technical solutions and proactively improve development processes.
  • Collaborate closely with teammates in an agile environment, utilizing pair programming and test-driven development (TDD).

Requirements

  • 2+ years of experience with Java.
  • Experience with Agile, TDD, and design patterns.
  • Good communication and teamwork skills.
  • Proactive mindset with a focus on quality and ownership.
  • Fluency in English (spoken and written).
  • Experience with Angular, AWS is a plus.

What to Expect

  • A world-class workplace: We fully support hybrid work principles and ensure that every person and team have both comfortable and ergonomic workspaces. Our company offices are meant to be social hubs for Helmes people.
  • Supportive ecosystem for growth: We select the best talent and trust them to build successful businesses with their customers. The variety of customers, projects, and smart peers who surround you will enable you to fulfill your professional ambitions.
  • Balanced life: We care about people and invest in long-term relationships. We believe that the mental, physical, and emotional wellbeing of our employees is the very foundation of our best-in-class service.

Join us to transform ground logistics into faster, smarter, scalable systems.