Überblick
Du arbeitest in einem agilen Entwicklungsteam an der Weiterentwicklung einer modernen Softwareplattform mit hohem gesellschaftlichem Nutzen. Dabei gestaltest du Algorithmen und Architekturentscheidungen für verteilte Anwendungen und lernst kontinuierlich dazu. Du profitierst von klaren Karriereperspektiven, regelmäßiger fachlicher Förderung und engen Austauschmöglichkeiten mit erfahrenen Entwickler:innen. Technologisch setzt das Team auf Backend-Technologien wie Java, Kotlin oder Scala sowie Messaging- und Event-Plattformen wie Kafka oder RabbitMQ; Modellierung erfolgt mit Methoden wie UML und BPMN.
Deine Aufgaben
- Implementiere neue Funktionen und verbessere bestehende Komponenten im Backend
- Analysiere technische Fragestellungen und entwirf robuste Lösungsansätze
- Arbeite an der Modellierung und Dokumentation von verteilten Systemen mit UML und BPMN
- Optimiere Kommunikationsmuster zwischen Diensten und unterstütze beim Einsatz von Messaging-Technologien
- Stelle die Qualität durch Code-Reviews und automatisierte Tests sicher
- Nutze moderne Kollaborations- und Planungstools und stimme dich mit internen Schnittstellen aus Technik und Produkt ab
Dein Profil
- Bringe erste praktische Erfahrung in der Backend-Entwicklung, idealerweise mit Java, mit
- Verstehe Konzepte verteilten Rechnens und hast Interesse an Messaging-Systemen wie Kafka
- Kannst technische Modelle mit UML oder BPMN verständlich darstellen
- Zeigst Neugier für algorithmische Fragestellungen und lösungsorientiertes Denken
- Arbeitest gern im Team, bist kommunikativ und lernbereit
- Hast Freude an produktorientierter Softwareentwicklung und willst dich fachlich weiterentwickeln
Deine Benefits
- Flexible Arbeitszeitmodelle für eine bessere Vereinbarkeit von Beruf und Privatleben
- Mobilitätsangebote und Unterstützung bei der Pendelplanung
- Großzügiger Urlaubsanspruch und Zeit für Erholung
- Regelmäßige Weiterbildungsmaßnahmen und Budget für Fachkurse
- Modern ausgestatteter Arbeitsplatz mit stabiler IT-Infrastruktur
- Strukturierte Einarbeitung mit festen Ansprechpersonen
- Interne Lernformate und regelmäßiger Wissensaustausch im Entwicklerkreis
- Teilnahme an bereichsübergreifenden Verbesserungsinitiativen
- Gelegentliche Team-Events und Austauschformate
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.
#J-18808-Ljbffr
Java Engineer Distributed Systems (m/w/d) - J40027 in Mainz Arbeitgeber: Exclusive Associates UK Limited
Als Bildverarbeitung Engineer (m/w/d) in unserem Unternehmen profitierst du von einer offenen und unterstützenden Teamkultur, die kreative Ideen und persönliche Entwicklung fördert. Mit flexiblen Arbeitszeiten und individuellen Weiterbildungsmöglichkeiten bieten wir dir die ideale Umgebung, um deine Fähigkeiten in der modernen Bildverarbeitung auszubauen und an spannenden Projekten zu arbeiten. Unsere sorgfältige Einarbeitung und regelmäßigen Teamevents sorgen dafür, dass du dich schnell wohlfühlst und erfolgreich in deiner Rolle agieren kannst.
Kontaktdaten:
Exclusive Associates UK Limited Recruiting-Team