Middle Java Developer

All jobs
salary Tallinn, Estonia
salary Relocation: No
salary Fulltime, flexible

About the Company

Topia ( https://www.topia.com/) is the leader in Global Talent Mobility.
The company empowers enterprise HR teams to deploy, manage and engage employees anywhere in the world.
The Topia Global Talent Mobility platform enables businesses to deliver mobility as part of a broader talent and business strategy with enhanced employee experiences.
This drives competitive advantage by ensuring the right people in the right place at the right time.
The Topia platform automates the entire global talent mobility process, from scenario-based planning, compliance risk management, expat payroll, reporting and more.
Topia powers global talent mobility programs for many of the world’s most trusted brands, including Schneider Electric, Dell, Veolia, Equinor, AXA.
Topia has raised over $100M from New Enterprise Associates (now NewView Capital), Notion Capital and others, and is a global company with offices throughout the Americas and EMEA.

130 people strong, located globally:
Tallinn, Estonia; Dublin, Ireland; London, UK; SF, USA; Bellevue, USA; NY, USA; Argentina and some small 1 person teams in other places.
Currently Tallinn office has 30+ employees

Company size: 130+

Language: English

The Role

Currently looking for additional 3 Software Engineers (Platform team) to grow Tallinn team.
Global Mobility Platform helps to:

  • Plan the relocation of an employee. Helps to plan the cost of the relocation of posting an employee to anther country or another city.
    Helps to understand what is the cost of bringing furniture, family pets, local taxes, benefits etc. Complience, taxes.
  • Step by step procedures of moving to another country, including migration, organising accommodation, etc.
    Done on the platform, helps to make it a nice experience.
  • Provides a to do list for each process.

120 countries on the platform. The tax and planning team is adding more.
The system is connected to the own HR system of the client companies.
Digital nomads are using it nowadays.

You will have the opportunity to learn and work with our stack, which currently includes the following technologies:

  • Java and Kotlin with Spring Boot
  • PostgreSQL
  • React and Typescript
  • API driven architecture
  • Docker and Kubernetes
  • AWS Services


A successful software engineer at Topia has a broad set of skills or a readiness to learn and dig deep into all aspects of our platform.
The role does not limit itself and offers a variety of opportunities for an engineer who is familiar with RESTful API design, relational and not so relational databases and modern frontend technologies.

The Selection process:

  • Tech leads introduction/screening call - 30 min
  • Technical interview - up to 2 hours
  • HR interview - 30 min
  • Interview with the manager


  • You have at least 2 years of experience as a Software Engineer and you want to continually ship high quality products and deliver technically challenging roadmaps
  • You are eager to work closely with the customer facing, product and design team and to gain a real global working experience
  • You value clean code that is well-written with testability in mind. Ideally every application and API you produce should be lightweight and discrete, meeting a particular end-user concern
  • You are a lifelong learner with a curious mind in figuring out how things work, and also with a drive for getting things done
  • You like to provide strong input into the way the code, product and culture are built across the team; driving forward the vision and exceeding our user’s expectations


Opportunity to gain experience in a global team!
Open environment and all ideas and feedback are welcomed
Plenty of opportunities for this via project kick-off and round table sessions, regular reviews, retrospectives, tech discussions and debates.
One of values is Learn Relentlessly. To help accelerate learning, the company frequently hold drop-in sessions, lunch and learns and occasionally you may be working on proof of concepts to bring in new ideas or technologies.

A relaxed office vibe, Friday beers, sweets and snacks, no suits, geek t-shirts.
Currently working from home, eagerly waiting back to get to our cool office, but definitely will remain flexible in where people can work :)


More details and fast-track pass to the interview at: Telegram: @AKutlugalina Email: alina.kutlugalina@ittalent.ee 

Apply for this job