Back-End Developer (Kotlin)
Are you passionate about building fast, stable, and scalable backend systems in Kotlin? Do you thrive on working with real-time data, asynchronous processing, and modern infrastructure?
We’re looking for a talented Back-End Developer to help us build core services that power automation between brands and retailers.
What You’ll Do?
- Develop microservices in Kotlin to ingest and manage product data.
- Design and maintain REST APIs.
- Handle real-time auctions.
- Work with modern tools and technologies: Kotlin, Micronaut, Docker, Kubernetes, MySQL, BigQuery, Kafka, GCP
- Focus on code quality, testability and resilience.
What You’ll Need?
- Solid experience in Kotlin development.
- Ability to design well-structured APIs with a focus on performance, integrity, and scalability.
- Familiarity with relational databases (ideally MySQL), CI/CD tools, and Docker.
- A proactive mindset, autonomy, and strong team spirit.
What reward will you get from us?
- Stability and the backing of a large agency with the atmosphere of a small one.
- A super team full of talented people, built on mutual respect and inspiration, with an international environment as a bonus.
- 25 days of vacation plus 1 extra day off each month (a total of 37 days) and 3 sick days.
- Opportunities for professional growth and development (Leadership program, mentoring, webinars, workshops, and more).
- Fantastic offices at WPP Campus at Bubenská 1. Paternosters, amazing views, great colleagues, and lots of dogs running around. Plus various events, conferences, and talks right in the building.
- A building full of brains; we're close with other agencies in WPP. If we need expertise, we don’t have to look far. Networking, baby!
- Our Heroes: We have a few advertising legends working with us, from whom you’ll definitely have a lot to learn. Or they from you 😉
To sum it up – at VML, we care not only about the work done well but especially about the people behind it. We want everyone to feel like themselves here, because a well-coordinated team means quality results. You can be as unique as you want to be. We welcome anyone who can spice up our team with their mindset, personality, or energy.