Java Backend Engineer, Distributed Systems (m/w/d)
+ 1 weitere
Überblick
Du arbeitest in einem motivierten Entwicklerteam an der Weiterentwicklung verteilter Anwendungen mit spürbarem Anwendernutzen. Du profitierst von flachen Entscheidungswegen, regelmäßigen Lernangeboten und klaren Perspektiven für Dein Wachstum. Technologisch setzt Du auf Backend-Technologien wie Java, Kotlin oder Scala, Streaming-Plattformen wie Kafka, RabbitMQ oder Pulsar sowie Architektur- und Modellierungsmethoden wie UML oder BPMN. Die Rolle bietet Dir Raum, Algorithmen zu entwickeln, technische Konzepte zu testen und nachhaltige Lösungen zu gestalten.
Deine Aufgaben
- Entwickle und erweitere Backend-Komponenten für verteilte Systeme mit Fokus auf Zuverlässigkeit
- Konzipiere und implementiere Streaming- und Integrationslösungen im Team
- Prüfe technologische Ansätze auf Skalierbarkeit und Wartbarkeit
- Schreibe sauberen, getesteten Code und unterstütze bei automatisierten Tests
- Dokumentiere Architekturentscheidungen und erstellte Schnittstellenbeschreibungen
- Arbeite eng mit Produkt- und Architekturverantwortlichen sowie internen Schnittstellen zusammen
- Unterstütze bei Code-Reviews und bei der kontinuierlichen Verbesserung von Entwicklungsprozessen
Dein Profil
- Bringe erste praktische Erfahrung mit Java-basierten Anwendungen mit
- Kenntnisse in Streaming-Technologien wie Kafka oder vergleichbaren Plattformen sind vorhanden
- Vertrautheit mit Modellierungs- oder Architekturmethoden wie UML oder BPMN
- Hast Freude am Ausarbeiten technischer Lösungen und an algorithmischem Denkenli>
- Kommunizierst klar und arbeitest gern in cross-funktionalen Teams
- Solltest eigenverantwortlich Aufgaben übernehmen und Lernbereitschaft mitbringen
Deine Benefits
- Flexible Arbeitszeiten zur besseren Vereinbarkeit von Beruf und Privatleben
- Attraktive Mobilitätsangebote und Unterstützung bei der Anreise
- Bedarfsgerechte Urlaubstage und Rücksicht auf Erholungsphasen
- Gezielte Weiterbildungsangebote für fachliche und methodische Entwicklung
- Eine wertschätzende Teamkultur mit offenen Feedbackrunden
- Strukturierte Einarbeitung mit festen Ansprechpersonen
- Interne Lernformate und regelmäßiger Wissensaustausch
- Moderne Arbeitsmittel und flexibel gestaltbare Arbeitsabläufe
- Beteiligung an bereichsübergreifenden Verbesserungsinitiativen
Für diese Position ist eine Präsenz in Deutschland notwendig. Bewerbungen aus dem Ausland können leider nicht berücksichtigt werden. This position requires local presence in Germany. Applications from outside Germany unfortunately cannot be considered.
Arbeitgeber
Mehr Stellen finden
Ähnliche Stellen bei anderen Arbeitgebern
Erfahrener Fullstack Developer (m/w/d) JavaScript/TypeScript
Mainz und Umgebung
65.000–85.000 € brutto/Jahr
Software Engineer* (m/w/d) - Anwendungsentwicklung, Ingenieur
Mainz+ 2 weitere
55.000–72.000 € brutto/Jahr
C# Softwareentwickler (m/w/d) (Homeoffice möglich)
Taunusstein und Umgebung
55.000–72.000 € brutto/Jahr
CRM Developer (m/w/d) - Anwendungsentwicklung, Ingenieur
Taunusstein und Umgebung
55.000–72.000 € brutto/Jahr
Manager Developer Integration Platform (m/w/d) - Anwendungsentwicklung, Ingenieur
Taunusstein+ 1 weitere