Java Software Engineer Distributed Systems - J40027
Exclusive Associates
Wiesbaden, Germany
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
German Experience level
Junior Compensation
€ 66KJob location
Wiesbaden, Germany
Tech stack
Java
Business Process Model and Notation
Distributed Systems
Software Architecture
RabbitMQ
UML
Backend
Kafka
Job description
- Entwerfe und implementiere Kernkomponenten für verteilte Anwendungen mit Java und ähnlichen Backend-Technologien
- Modelliere fachliche Abläufe und Schnittstellen mit UML und BPMN
- Integriere und optimiere Messaging-Lösungen wie Kafka und RabbitMQ
- Analysiere und verbessere Algorithmen hinsichtlich Skalierbarkeit und Wartbarkeit
- Arbeite agil im Team und stimme dich mit Produkt, Qualität und Technik ab
- Erstelle klare Projektdokumentationen und Statusberichte für interne Stakeholder
Requirements
- Begeisterung für Softwarearchitektur und verteilte Systeme
- Praktische Erfahrung mit Java oder vergleichbaren Backend-Sprachen
- Grundkenntnisse in Modellierungsmethoden wie UML oder BPMN
- Verständnis für Messaging-Patterns und asynchrone Kommunikation
- Strukturierte, selbstständige Arbeitsweise und gute Problemlösekompetenz
- Kommunikationsstärke im interdisziplinären Team
Benefits & conditions
Wiesbaden
- Full-timeEmployment type: Full-time
- €54,500 - €65,500 (XING estimate)
- On-site
- Be an early applicant
About this job
Überblick
Du arbeitest in einem agilen Entwicklungsteam und gestaltest die Weiterentwicklung komplexer Softwarelösungen aktiv mit. Du bringst Neugier für Algorithmen und Systemmodellierung mit und unterstützt die technische Roadmap verteilter Anwendungen. Du nutzt Backend-Technologien wie Java, Kotlin oder Go sowie Messaging-Plattformen wie Kafka, RabbitMQ oder ActiveMQ. Du profitierst von flachen Entscheidungswegen, klaren Lernpfaden und einem Umfeld, das fachliche Weiterentwicklung fördert, * Flexible Arbeitszeiten für eine gute Balance zwischen Arbeit und Freizeit
- Mobilitätsangebote und Unterstützung bei der täglichen Anreise
- ️ Jahresurlaub und Rücksicht auf persönliche Auszeiten
- Regelmäßige Weiterbildungsangebote und fachliche Trainings
- ️ Moderne IT-Infrastruktur mit Fokus auf Sicherheit und Stabilität
- Leistungsgerechte Vergütung und transparente Entwicklungsperspektiven
- Strukturierte Einarbeitung mit festen Ansprechpersonen
- Regelmäßige Entwicklungs- und Feedbackgespräche