> Markdown version of [/jobs/ext/1362949-java-software-engineer-distributed-systems-j40027](https://www.wearedevelopers.com/jobs/ext/1362949-java-software-engineer-distributed-systems-j40027). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Software Engineer Distributed Systems - J40027 - **Company:** Exclusive - **Location:** Berlin, Germany (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Business Process Model and Notation, Code Review, Continuous Integration, Distributed Systems, Software Architecture, RabbitMQ, Scala (Programming Language), Software Systems, Systems Modeling Language, Strategies of Testing, UML, Backend, Kotlin, Apache Kafka - **Published:** July 21, 2026 - **Apply:** https://www.careerjet.de/jobad/de4786de16483f79f3957c229786d6ebb0 ## About the Role Überblick Du gestaltest die Weiterentwicklung einer produktorientierten Plattform und arbeitest eng mit einem motivierten Team aus Entwicklern und Architekten zusammen. Du profitierst von klaren Lernpfaden, kurzen Entscheidungswegen und echten Mitgestaltungsmöglichkeiten für technische Entscheidungen. Du nutzt Backend-Technologien wie Java, Kotlin oder Scala, Messaging-Plattformen wie Kafka, RabbitMQ oder Pulsar und Modellierungsmethoden wie UML, BPMN oder SysML. Du trägst mit algorithmischem Denken und hoher Qualitätsorientierung zur nachhaltigen Weiterentwicklung digitaler Lösungen bei. Dein Arbeitsalltag lässt sich durch flexible Modelle und eine ausgewogene Work-Life-Balance gut organisieren. Deine Aufgaben Entwickle skalierbare Backend-Komponenten für verteilte Systeme mit Fokus auf Wartbarkeit und Erweiterbarkeit Gestalte Messaging- und Integrationslösungen auf Basis von Kafka, RabbitMQ oder ähnlichen Plattformen Modelle Fachprozesse und Systemabläufe mithilfe von UML, BPMN oder verwandten Methoden Analysiere technische Anforderungen und leite robuste, generalisierbare Lösungsansätze ab Optimiere Algorithmen und Performance-Aspekte im laufenden Betrieb Unterstütze Code-Reviews, Teststrategien und die Automatisierung in CI/CD-Pipelines Dein Profil Bringe mehrjährige Erfahrung in Java-basierten Backend-Projekten mit Verfüge über Praxiswissen in verteilten Systemen und Messaging-Technologien wie Kafka oder RabbitMQ Nutze modellbasierte Methoden wie UML oder BPMN zur Kommunikation technischer Konzepte Zeige sicheres Verständnis für Algorithmen, Softwarearchitektur und Performanzfragen Arbeite gerne im Team, kommuniziere offen und bringe Gestaltungswille mit Strebe nach kontinuierlicher fachlicher Weiterentwicklung und Lernbereitschaft Deine Benefits Flexible Arbeitszeiten und Gleitzeitmodelle für eine bessere Vereinbarkeit von Beruf und Privatleben Fahrtkostenzuschuss oder Mobilitätsangebote zur Unterstützung des Arbeitswegs ️ Bedarfsgerechte Urlaubsregelungen und ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Why Kotlin is the better Java and how you can start using it](https://www.wearedevelopers.com/videos/661-why-kotlin-is-the-better-java-and-how-you-can-start-using-it) ## Related Articles - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [How to Find Tech Jobs in Berlin](https://www.wearedevelopers.com/magazine/291-how-to-find-tech-jobs-in-berlin) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Finding Jobs in Germany](https://www.wearedevelopers.com/magazine/375-finding-jobs-in-germany)