Skip to main content
Back to jobs

Staff Backend Engineer - JVM (Java/Kotlin) & AWS

Adsquare

Berlin 8/10/2026 Experienced
Apply on source ↗ Save

<br><strong>Intro</strong><p><p style="line-height:1.2;margin-top:0pt;margin-bottom:7pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">At Adsquare, our mission is driven by our core focus: Passion, solving complex challenges with </span>great people, tech, and data; and Niche, location intelligence for programmatic advertisers. </span></p><p style="line-height:1.2;margin-top:0pt;margin-bottom:7pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Our core values are integral to everything we do:</span></p><ul style="margin-top:0;margin-bottom:0;"><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">Drive</span><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">: We turn ambition into action.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">Resilience</span><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">: We adapt, persevere, and grow stronger.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">No BS</span><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">: We value honesty, transparency, and clear communication.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">Humble</span><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">: We choose modesty over vanity and let results speak for themselves.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">Moral Compass</span><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">: We do the right thing with fairness, integrity, and respect.</span></p></li></ul><p style="line-height:1.2;margin-top:0pt;margin-bottom:7pt;"><br></p><p style="line-height:1.2;margin-top:0pt;margin-bottom:7pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">We seek candidates who not only bring excellent technical expertise but also embody these values in every aspect of their work.</span></p></p><br><strong>Your Mission</strong><p><p style="line-height:1.2;margin-top:0pt;margin-bottom:7pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">As a Staff Backend Engineer, you will own the design and operation of the high-throughput JVM services that turn massive streams of location data into products our partners depend on in real time. </span><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><br></span><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><br></span><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">You will operate with a high degree of autonomy and engagement, seeking out the problems worth solving, driving performance and reliability across our services, and making the architectural decisions that shape how the whole organisation builds and scales. You will thrive in ambiguity, turn business-critical challenges into systems that hold up under real-world load, and lift the engineers around you as you go.</span></p></p><br><strong>Your Profile</strong><p><p style="line-height:1.2;margin-top:0pt;margin-bottom:7pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">We are looking for a staff-level engineer with a strong backend and cloud background who is comfortable owning complex systems in production. Our stack is centered on Java, Kotlin, and AWS, and while the specifics are listed below, we don't expect prior experience with every tool we use.</span></p><p style="line-height:1.2;margin-top:0pt;margin-bottom:7pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">Must-Have Skills</span></p><ul style="margin-top:0;margin-bottom:0;"><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">8+ years building backend systems in production, with a track record of owning services end to end.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Experience mentoring senior engineers and influencing technical direction across teams.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Strong expertise in Java or another JVM language (Kotlin, Scala) and the Spring ecosystem.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Proven experience designing and operating distributed systems under real-world load.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Deep, hands-on AWS experience (for example S3, SQS/SNS, Lambda, IAM), including designing cloud-native architectures.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Hands-on experience with Docker and containerised deployment workflows.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Practical experience building and maintaining CI/CD pipelines (for example GitHub Actions, GitLab CI, Jenkins).</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Fluency with AI-assisted development tools (for example Copilot, Cursor, Claude Code), using them to accelerate design, coding, testing, and review while keeping strong judgment over correctness, security, and maintainability.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">A strong understanding of concurrency, data consistency, and system reliability.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Experience with PostgreSQL or other relational/NoSQL databases (for example MongoDB) in high-throughput environments.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">A proactive approach: you identify problems, take ownership, and drive solutions with a high degree of autonomy.</span></p></li></ul><span style="font-size:13pt;font-family:Arial, sans-serif;color:#1f3864;background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">Nice to Have</span><ul style="margin-top:0;margin-bottom:0;"><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Experience with systems processing large data volumes or high request throughput.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">A feel for architectural trade-offs (for example synchronous vs. asynchronous processing) and comfort making decisions with incomplete information.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Experience helping a team adopt AI-assisted development practices thoughtfully, balancing speed with quality.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Experience with our wider environment: Terraform, MongoDB, Kubernetes, and AWS data tooling (Athena, Glue, Batch, Step Functions).</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Background in partner integrations or API-driven systems, or evolving systems from monolithic to cloud-native.</span></p></li></ul></p><br><strong>What you will do</strong><p><ul style="margin-top:0;margin-bottom:0;"><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Design and evolve distributed backend systems with a strong focus on scalability and correctness.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Take services from architecture decisions through deployment and day-to-day operation.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Maintain existing partner integrations and build new ones to deliver large-scale data to our partners reliably.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Build and operate cloud-native systems on AWS, including migrating services from monolithic to cloud-native architectures.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Monitor system health, troubleshoot production issues, and optimise for performance, memory, and latency.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Collaborate closely with Product and Data teams to deliver features that move the business.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Raise the engineering bar across teams: drive cross-team architecture decisions and grow the engineers around you.</span></p></li></ul></p><br><strong>Why us? </strong><p><p style="line-height:1.2;margin-top:0pt;margin-bottom:7pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">On top of a competitive package:</span></p><ul style="margin-top:0;margin-bottom:0;"><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">We are open to flexible work models: we work in a hybrid mode and remotely from anywhere in the world up to 3 months per year.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">You are entitled to 30 vacation days per year.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">We offer Urban Sports Club membership and a company pension scheme.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Regular team events and company events organised by our People team (trust us, they know how to throw a party!).</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">We equip you with the latest hardware and provide you with all the tools you need to thrive.</span></p></li></ul></p><br><strong>Salary Range (Annual On-Target Earnings)</strong><p>80,000 - 85,000 euros per year</p><br><strong>Recruiting Process</strong><p><ul style="margin-top:0;margin-bottom:0;"><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">Step 1:</span><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"> Intro and values conversation (30 mins) to get to know each other and align on expectations.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">Step 2:</span><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"> Technical interviews: two conversations covering backend fundamentals and a deeper system-design discussion.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;margin-left:-4pt;"><p style="line-height:1.2;margin-top:0pt;margin-bottom:3pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">Step 3:</span><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"> Final step: meet the team, followed by a decision and offer. We conduct a reference check at this stage.</span></p></li></ul></p><br><strong>Work model</strong><p>Hybrid or Remote</p><br><strong>Desired start date</strong><p>As soon as possible</p><p>Find <a href="https://www.arbeitnow.com">Jobs in Germany</a> on Arbeitnow</a>

Related on GOH