- You will join one of our backend teams which works on the transition from a monolithic architecture to a decoupled micro service platform. The team is responsible for the central classified-ads service, the heart of Kleinanzeigen.
- You will report directly to the Engineering Manager of the team.
- This is a hybrid role, and our lovely new office, which combines modern amenities with the charm of Berlin’s roaring 20s is based in Charlottenburg.
What you'll do:
Be part of a welcoming and multicultural team, working in an Agile environment.
Develop high-quality backend systems, scaling to thousands of concurrent requests.
Write clean, efficient, and reusable code following best practices and coding standards.
Work with the team to constantly evolve our ways of working.
Be an active part of our Engineering community to make sure the discipline keeps advancing throughout the company.
Mentor others in a relevant field of expertise.
Who you are:
You are an expert with 5+ years of experience in Java programming, well-versed in using the Spring Framework.
You have strong experience with RDBMS (e.g. Postgresql, MySQL).
You have worked with distributed message brokers (e.g. Kafka, ActiveMQ).
You have operated microservices in public clouds (e.g. k8s and AWS).
You understand why automated testing matters.
You enjoy building new services as well as working with legacy code.
You always aim to bring the best experience possible to our customers.
You have worked in Agile environments before.
You are fluent in English, the main human language used throughout our work environment.