Java Backend Engineer Distributed Systems - J40027
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+1 more
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.deGood distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where To Find Software Engineering Jobs
Where to Find Entry-Level Software Engineering Jobs
Backend Developer Salary in Germany [2023]
The Biggest German Tech Companies