Java Software Engineer – Platform Engineering Amsterdam, the Netherlands
Jobs list

Java Software Engineer – Platform Engineering

Amsterdam, the Netherlands


Visa Sponsorship if necessary
Relocation Assistance
Resume Enhancement Tips
Interview Preparation

About the company:

This company develops and maintains a payment processing platform, which is now used by global giants Facebook, Microsoft, Uber, LinkedIn, to name a few. The solution connects merchants to all popular payment methods, including Visa and Mastercard, and works with several sales channels, both online and offline. In 2020, the platform processed a total volume of over €300 billion. As for the company itself, it is a global industry player with a 15-year history, 27+ offices worldwide, and an innovation-driven team made up of 100+ different nationalities.

Your Role:

Core platform engineers focus on the company's internal platform, they aim to keep it scalable, reliable, and secure. They identify strategic technical challenges and build solutions impacting the whole company.

The company has grown rapidly over the past years and this is bringing great opportunities for the Core Platform teams. They are focused on providing hundreds of other engineers with tooling to work efficiently and to build scalable products. As such, their focus is to develop, build and run the application at scale, rather than extending a feature set on applications. Additionally, they value the knowledge on how technology works over knowledge on how to use frameworks.

Some examples of the projects that are driven by the Core Platform teams are the optimization of the build system, the transition away from fully local development, the migration to running our platform in a dynamic containerized environment, the design and testing of database partition strategies, and the development of a benchmarking methodology. 

Your qualification:

Who you are:

  • Able to reason about a complex, distributed, high-performance platform
  • Focused on getting projects into production
  • Able to understand the needs of colleagues
  • Experience with Core Java
  • Comfortable with Linux command line interface
  • Enthusiastic about enabling other developers to be efficient and autonomous
  • Experience with or interested in coordinating larger cross-team engineering efforts

The common denominator across all core platform teams is that they work with infrastructure technologies that support the application. If you have experience with and willing to learn, several of the following, we strongly encourage you to apply for this position:

  • JVM internals (garbage collection, class loading, resource profiling)
  • Managing a large mono-repository
  • Database internals and advanced query optimizations (specifically PostgreSQL)
  • Container fundamentals and inner workings
  • Hashicorp stack
  • Complex build systems

Relocation support:

You don't just get a new full-time IT job abroad, you are becoming a part of something bigger – the team of awesome techies where every single individual matters. We care about you and aim to make your move abroad as smooth as possible. Besides visa sponsorship and flight tickets, you can count on apartment search assistance and a relocation bonus. 

Additional information:

This Java Software Engineer job includes relocation to Amsterdam, which is widely acknowledged as one of the greatest small cities in the world. Every part of this city has its own unique character and charm. Amsterdam is home to the thriving tech industry and offers a wide variety of opportunities and a great environment for self-development and career growth, not to mention a high quality of life. The 30% rulinga tax advantage for foreign employees working in the Netherlands, makes Amsterdam an attractive work abroad destination. In addition, the city is easily accessible with fantastic air, rail, and road links; there is an excellent high-speed rail service connecting Amsterdam to various cities, so the rest of Europe is practically at the end of the street. 


For additional details on this role contact - Ievgeniia Levachova


Have a great day!

Java Software Engineer – Platform Engineering job with relocation support (including visa sponsorship)

Amsterdam, the Netherlands