Zurück zu den Ergebnissen · Berlin

Stelle verifiziert vor 19 Stunden

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

Adsquare GmbH·BerlinLead
90 000 € – 100 000 € / Jahr
Vox-Zusammenfassung
  • Rolle: Verantwortung für Design, Betrieb und Weiterentwicklung hochdurchsatzfähiger JVM-Dienste zur Verarbeitung großer Standortdatenströme in Echtzeit.
  • Anforderungen: Mindestens 8 Jahre Erfahrung in der Backend-Entwicklung, Expertise in Java/Kotlin, AWS, Docker, CI/CD, und Erfahrung mit verteilten Systemen unter hoher Last.
  • Fähigkeiten: Mentoring, technische Führung, Kenntnisse in Cloud-Architekturen, Datenbanken (PostgreSQL, MongoDB), und AI-Tools zur Entwicklung.
  • Bedingungen/Benefits: Arbeiten in Berlin, Gehalt zwischen 90.000 € und 100.000 € jährlich, hohe Autonomie, Fokus auf Skalierbarkeit und Systemzuverlässigkeit.
An der Quelle bewerbenSie verlassen VoxJobs zu nofluffjobs.com — die Bewerbung erfolgt direkt beim Unternehmen. nofluffjobs

Stellenbeschreibung

Your Profile 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. Must-Have Skills • 8+ years building backend systems in production, with a track record of owning services end to end. • Experience mentoring senior engineers and influencing technical direction across teams. • Strong expertise in Java or another JVM language (Kotlin, Scala) and the Spring ecosystem. • Proven experience designing and operating distributed systems under real-world load. • Deep, hands-on AWS experience (for example S3, SQS/SNS, Lambda, IAM), including designing cloud-native architectures. • Hands-on experience with Docker and containerised deployment workflows. • Practical experience building and maintaining CI/CD pipelines (for example GitHub Actions, GitLab CI, Jenkins). • 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. • A strong understanding of concurrency, data consistency, and system reliability. • Experience with PostgreSQL or other relational/NoSQL databases (for example MongoDB) in high-throughput environments. • A proactive approach: you identify problems, take ownership, and drive solutions with a high degree of autonomy. Nice to Have • Experience with systems processing large data volumes or high request throughput. • A feel for architectural trade-offs (for example synchronous vs. asynchronous processing) and comfort making decisions with incomplete information. • Experience helping a team adopt AI-assisted development practices thoughtfully, balancing speed with quality. • Experience with our wider environment: Terraform, MongoDB, Kubernetes, and AWS data tooling (Athena, Glue, Batch, Step Functions). • Background in partner integrations or API-driven systems, or evolving systems from monolithic to cloud-native. Your Mission 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. 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. Key Responsibilities • Design and evolve distributed backend systems with a strong focus on scalability and correctness. • Take services from architecture decisions through deployment and day-to-day operation. • Maintain existing partner integrations and build new ones to deliver large-scale data to our partners reliably. • Build and operate cloud-native systems on AWS, including migrating services from monolithic to cloud-native architectures. • Monitor system health, troubleshoot production issues, and optimise for performance, memory, and latency. • Collaborate closely with Product and Data teams to deliver features that move the business. • Raise the engineering bar across teams: drive cross-team architecture decisions and grow the engineers around you. Your Profile 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. Must-Have Skills • 8+ years building backend systems in production, with a track record of owning services end to end. • Experience mentoring senior engineers and influencing technical direction across teams. • Strong expertise in Java or another JVM language (Kotlin, Scala) and the Spring ecosystem. • Proven experience designing and operating distributed systems under real-world load. • Deep, hands-on AWS experience (for example S3, SQS/SNS, Lambda, IAM), including designing cloud-native architectures. • Hands-on experience with Docker and containerised deployment workflows. • Practical experience building and maintaining CI/CD pipelines (for example GitHub Actions, GitLab CI, Jenkins). • 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. • A strong understanding of concurrency, data consistency, and system reliability. • Experience with PostgreSQL or other relational/NoSQL databases (for example MongoDB) in high-throughput environments. • A proactive approach: you identify problems, take ownership, and drive solutions with a high degree of autonomy. Nice to Have • Experience with systems processing large data volumes or high request throughput. • A feel for architectural trade-offs (for example synchronous vs. asynchronous processing) and comfort making decisions with incomplete information. • Experience helping a team adopt AI-assisted development practices thoughtfully, balancing speed with quality. • Experience with our wider environment: Terraform, MongoDB, Kubernetes, and AWS data tooling (Athena, Glue, Batch, Step Functions). • Background in partner integrations or API-driven systems, or evolving systems from monolithic to cloud-native. Salary Range (Annual On-Target Earnings) 90,000 up to €100,000 per year depending on experience. Recruiting Process • Step 1: Intro and values conversation (30 mins) to get to know each other and align on expectations. • Step 2: Technical interviews: two conversations covering backend fundamentals and a deeper system-design discussion. • Step 3: Final step: meet the team, followed by a decision and offer. We conduct a reference check at this stage. • Design and evolve distributed backend systems with a strong focus on scalability and correctness. • Take services from architecture decisions through deployment and day-to-day operation. • Maintain existing partner integrations and build new ones to deliver large-scale data to our partners reliably. • Build and operate cloud-native systems on AWS, including migrating services from monolithic to cloud-native architectures. • Monitor system health, troubleshoot production issues, and optimise for performance, memory, and latency. • Collaborate closely with Product and Data teams to deliver features that move the business. • Raise the engineering bar across teams: drive cross-team architecture decisions and grow the engineers around you.

Transparenz-Panel

Originalquelle
nofluffjobs
Veröffentlicht
15. Juli 2026 · echtes Datum
Zuletzt verifiziert
vor 19 Stunden
Qualitäts-Score
65/100
Gehalt angegeben30
Unternehmen identifiziert0
applyUrl0
postedAt15
Vollständige Beschreibung20

Ähnliche

Ähnliche Stellen.

Etwas stimmt mit dieser Anzeige nicht? Betrügerische oder veraltete Stelle melden