Software Engineer – Java/Kotlin Backend

Schwarz Digits — Germany · Posted ~9 hours ago

Mid Full-time Hybrid

Skills

Java Kotlin Backend development Clean code Unit testing Integration testing Code reviews Refactoring Agile development Scrum Backend

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A backend software engineer is sought to translate complex business requirements into performant, resilient application logic. You will develop features using Java and Kotlin, maintain high code-quality standards through unit and integration testing, participate in technical code reviews, and actively reduce technical debt. The role operates in a hybrid Scrum environment with strong engineering ownership.

Highlights

Hybrid and agile engineering role focused on performant backend systems. Strong emphasis on clean code, automated testing, constructive code reviews, continuous refactoring, and meaningful participation in Scrum ceremonies.

Description

Deine Aufgaben Build & Ship: Du übersetzt komplexe Business-Anforderungen in performante Backend-Logik. Du baust Features, die echte Last aushalten.Code Craftsmanship: „It works" ist dir nicht genug. Dein Code ist Clean, lesbar und durch Unit- & Integrationstests abgesichert. Du hinterlässt die Codebase immer sauberer, als du sie vorgefunden hast.Review Culture: Code Reviews sind für dich kein bloßes Abnicken, sondern ein technischer Dialog. Du gibst konstruktives Feedback und forderst es für deine eigene Arbeit ein.Debt Collector: Du identifizierst technische Schulden und baust sie aktiv ab. Refactoring und Bug-Hunting gehören für dich zur Hygiene einer gesunden Applikation.Agile Mindset: Wir arbeiten hybrid und agil (Scrum). Deine Stimme zählt in Refinements und Retros - wir wollen Lösungen, keine reinen Befehlsempfänger. Dein Profil Fundament: Studium der Informatik, eine entsprechende Ausbildung oder vergleichbare tiefgreifende Praxiserfahrung in der Softwareentwicklung.Backend-Expertise: Fundierte Kenntnisse im Java- & Kotlin-Ökosystem (Spring Boot) sowie im Design hochverfügbarer Microservices in verteilten Systemen.Search & Data: Erfahrung mit Suchtechnologien (Elasticsearch, OpenSearch oder Solr) sowie im Umgang mit NoSQL (MongoDB) und Caching-Lösungen (Redis).Cloud & DevOps: Sicherer Umgang mit der Google Cloud Platform (GCP), Docker und Kubernetes sowie eine Leidenschaft für automatisierte GitLab CI/CD-Pipelines.Data-Driven Mindset: Du optimierst die Search-Performance basierend auf Metriken, A/B-Tests und direktem Nutzerfeedback.Quality & Tooling: Sicherer Umgang mit IntelliJ und Maven sowie der Anspruch, komplexe Anforderungen in eleganten Clean Code zu übersetzen.Communication: Wir arbeiten in einem internationalen Umfeld – du kannst dich daher sicher und fließend auf Englisch ausdrücken.