The company is building a cutting-edge, cloud-native distributed micro-services platform aimed at transforming operations and delivering seamless experiences.
The role involves building consumer-facing software in Java that functions reliably.
Responsibilities include designing end-to-end distributed systems on the cloud.
The position requires building libraries and tools for the microservices ecosystem.
The candidate will work on event-driven systems and must stay updated with the latest technologies to create scalable and resilient software.
Requirements:
The candidate must have successfully completed a university degree in Computer Science or a similar discipline and gained experience in technology environments building cloud-native applications, ideally in a start-up dynamic setting.
Development experience in Java and Spring Boot is required.
The candidate should have experience designing distributed systems or working on Microservices architectures.
Extensive experience in Kubernetes is necessary, along with a good understanding of event-driven platforms, pub-sub, and messaging using brokers such as Kafka, NSQ, or RabbitMQ.
Good communication skills are essential.
Benefits:
The position offers 30 days of vacation and up to 50% remote work, including up to 30 days per year in European countries (EU, CH & UK), along with flexible working hours.
Employees can enjoy modern office perks, including a gym, recreational activities, a gaming area, and a premium employee restaurant.
There is support for community engagement, allowing employees to take a day each year to volunteer with the "Drying Little Tears" children's aid foundation.
Employees benefit from discounts on SIXT rent, share, ride, and SIXT+ services, as well as special deals with partners on travel, tech, clothing, and more.
A mobility allowance of €20 per month is provided.
The company offers support with retirement planning and capital-forming benefits.