> Markdown version of [/jobs/ext/4501408-software-engineer-process-automation](https://www.wearedevelopers.com/jobs/ext/4501408-software-engineer-process-automation). 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). --- # Software Engineer Process Automation - **Company:** EGYM GmbH - **Location:** Munchen, Germany - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Business Process Model and Notation, Software Quality, Continuous Integration, Relational Databases, Groovy, JSON, Object-Oriented Software Development, Software Architecture, Software Engineering, Software Systems, Systems Architecture, Large Language Models, Git, Integration Tests, Information Technology, Restful APIs, Docker - **Published:** October 31, 2026 - **Apply:** https://www.arbeitsagentur.de/jobsuche/jobdetail/10001-1003926372-S ## About the Role ## Das bringen Sie mit: - Sie verfügen über mindestens zwei Jahre Berufserfahrung in der Automatisierung und technischen Umsetzung von Geschäftsprozessen - fundierte Kenntnisse in Java, Groovy oder einer vergleichbaren objektorientierten Programmiersprache - Erfahrung mit REST-APIs, strukturierten Datenformaten wie JSON und der Integration unterschiedlicher Systeme - Erfahrung mit Unit- und Integrationstests - grundlegende Kenntnisse relationaler Datenbanken - die Fähigkeit, fachliche und technische Anforderungen zu analysieren und in robuste Automatisierungslösungen zu überführen - eine strukturierte, lösungsorientierte und eigenverantwortliche Arbeitsweise - sehr gute Deutschkenntnisse in Wort und Schrift, mindestens auf C1-Niveau, sowie gute Englischkenntnisse ## Von Vorteil sind: - Erfahrung mit BPMN 2.0, Workflow-Automatisierung oder Process-Engines wie Camunda - Erfahrung mit CI/CD, Git, Docker und automatisierten Build- und Deployment-Prozessen - Kenntnisse in verteilten, eventgetriebenen oder containerisierten Systemarchitekturen - ein gutes Verständnis von Softwareentwicklung, sauberem Code und wartbaren Softwarearchitekturen - erste Berührungspunkte mit KI-basierten Services, Large Language Models, AI Agents oder modernen Orchestrierungsansätzen - Kenntnisse im Bereich Telekommunikation, Mobilfunk oder kritischer Kommunikationsinfrastrukturen - Verständnis betrieblicher Prozesse, beispielsweise Change-Management, Incident Management oder Service Fulfillment - ein Studium der Informatik, Wirtschaftsinformatik oder einer vergleichbaren Fachrichtung beziehungsweise eine einschlägige Berufsausbildung mit entsprechender Praxiserfahrung ## Description Wir unterstützen Mobilfunknetzbetreiber, Industrieunternehmen und öffentliche Auftraggeber bei der Konzeption, Optimierung und Automatisierung komplexer technischer und betrieblicher Abläufe. Ein Schwerpunkt unserer Arbeit liegt auf der Analyse, Modellierung und technischen Umsetzung softwaregestützter Geschäftsprozesse. Dabei verbinden wir Prozessverständnis mit Software-Engineering und entwickeln Lösungen, die fachliche Anforderungen zuverlässig in ausführbare und wartbare Prozessautomatisierung überführen. Darüber hinaus beschäftigen wir uns mit modernen Kommunikationsarchitekturen sowie der Weiterentwicklung von 5G- und MCx-basierten Lösungen für anspruchsvolle Einsatz- und Betriebsszenarien. # # Ihre Aufgaben Als Software Engineer Process Automation entwickeln Sie gemeinsam mit unserem Team softwaregestützte Prozesslösungen von der fachlichen Anforderung bis zur technischen Umsetzung. Zu Ihren Aufgaben gehören insbesondere: - Modellierung und Implementierung ausführbarer Geschäftsprozesse mit BPMN 2.0 - Entwicklung und Weiterentwicklung von Prozesslogik mit Groovy und Java - technische Umsetzung von Service Tasks, Prozessvariablen, Fehlerbehandlungen und Integrationen - Verarbeitung strukturierter Daten, insbesondere JSON - Entwicklung und Durchführung von Unit- und Integrationstests - Aufbau, Weiterentwicklung und Nutzung von CI/CD-Prozessen für eine reproduzierbare Softwarebereitstellung - Arbeiten mit relationalen Datenbanken und datenbanknahen Schnittstellen - Analyse technischer und fachlicher Anforderungen und Überführung in robuste, verständliche und wartbare Softwarelösungen - Fehleranalyse und kontinuierliche Weiterentwicklung bestehender Prozessautomatisierungen - Zusammenarbeit mit Fachbereichen, Business- und Prozessanalysten, Entwicklungsteams sowie externen Partnern Dabei betrachten Sie BPMN nicht ausschließlich als Dokumentationsstandard, sondern als Bestandteil einer ausführbaren Prozessarchitektur., Diese Position richtet sich an Informatiker/innen oder Entwickler/innen, die über einzelne Implementierungsaufgaben hinausdenken möchten. Bei uns beschäftigen Sie sich mit der Frage, wie fachliche Abläufe technisch strukturiert, automatisiert, integriert und zuverlässig betrieben werden können. BPMN bildet dabei die Verbindung zwischen Prozessverständnis und ausführbarem Code. Wir suchen deshalb keinen Spezialisten für ein möglichst enges Technologieprofil, sondern einen Software-Engineer, der Interesse an Prozessautomatisierung, Integration, Softwarequalität und technischen Zusammenhängen mitbringt.