Java Backend Engineer Distributed Systems - J40027

Exclusive Associates
Wiesbaden, Germany
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Job source

Tech stack

Java (Programming Language) Computing Platforms Business Process Model and Notation Code Review Distributed Systems RabbitMQ Scala (Programming Language) Software Engineering Data Streaming UML Backend Kotlin
+1 more
Apache Kafka

Job description

Du arbeitest in einem engagierten Entwicklerteam an der Weiterentwicklung einer produktorientierten Softwareplattform und gestaltest technische Lösungen mit hohem Nutzwert. Du bekommst viel Raum für fachliche Weiterentwicklung, regelmäßiges Feedback und die Möglichkeit, eigene Ideen einzubringen. In deiner Arbeit nutzt du Backend-Technologien wie Java, Kotlin oder Scala sowie Streaming- und Integrationsplattformen wie Kafka, RabbitMQ oder Pulsar und Modellierungsansätze wie UML und BPMN. Wir bieten eine offene Teamkultur, moderne Werkzeuge und flexible Arbeitsmodelle, damit du Beruf und Leben gut kombinieren kannst., * Entwickle und implementiere robuste Backend-Komponenten für verteilte Anwendungen

  • Analysiere fachliche Anforderungen und Ăźbersetze sie in technische EntwĂźrfe mittels UML und BPMN
  • Arbeite an Integrations- und Streaming-Szenarien mit Technologien wie Kafka oder ähnlichen Plattformen
  • ÜberprĂźfe Algorithmen auf Skalierbarkeit, Generalisierbarkeit und Wartbarkeit
  • FĂźhre Code-Reviews durch und sorge fĂźr saubere Architekturentscheidungen
  • Erstelle klare Projektdokumentationen und Statusberichte
  • Stimme dich mit internen Schnittstellen aus Produkt, Technik und Qualität ab

Requirements

  • Bringe erste praktische Erfahrung in Java-basierter Softwareentwicklung mit
  • Besitze Grundkenntnisse in Modellierungsmethoden wie UML oder BPMN
  • Kenntnisse in verteilten Systemen und Streaming-Technologien sind von Vorteil
  • Zeige Freude am Strukturieren von Algorithmen und an technischem Problemdenken
  • Arbeite selbstständig, kommunikativ und teamorientiert
  • Sei offen fĂźr moderne Entwicklungspraktiken und Kollaborationstools

Benefits & conditions

  • Flexible Arbeitszeiten zur FĂśrderung deiner Work-Life-Balance
  • Mobilitätsangebote und UnterstĂźtzung bei Pendeloptionen
  • ️ Bedarfsgerechte freie Tage und RĂźcksicht auf persĂśnliche Lebensphasen
  • UnterstĂźtzung bei fachlicher Weiterbildung und Trainings
  • ️ Strukturierte Einarbeitung mit festen Ansprechpersonen
  • Regelmäßige Teamevents und informelle Austauschformate
  • Moderner Arbeitsplatz mit digitaler Infrastruktur
  • Teilnahme an bereichsĂźbergreifenden Verbesserungsinitiativen

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.de

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger ¡ WWC 2022

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 ¡ Coffee With Developers

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans ¡ LIVE

4:36 min

Visualizing system architecture with Mermaid UML diagrams

Jakov Semenski ¡ LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri ¡ WWC 2023

Videos

See all

Related articles

See all