15.10.2026 aktualisiert


Senior Software Engineer, Software Architect
Skills
SCRUM (PSM I Zertifiziert), Certified Professional for Software Architecture, DDD, OOA, OOD, TDD, CDC, Unified Modelling Language (UML)
Betriebssysteme:
Linux (Debian, Suse), Windows 10, 11, Mac OS, iOS, Android
Sprachen:
Programmiersprachen:
Java, Python, Objective-C, JavaScript, Typescript, C++, C, PHP, SQL;
Markup-Sprachen: XML, HTML, TeX, LaTeX, RDF, RDFS, OWL
Datenbanksysteme und Persistenz: PostgreSQL, MySQL, Oracel 11 g, neo4j, MongoDB, JPA, Hibernate, EJB3, JDBC, Spring Data
AI-Werkzeuge und Automation: LangChain, OpenAI Swarm, CrewAI.com, VertexAI, N8N
Produkte und Standards: Spring Framework (Boot, Core, Security, MVC, Data), Docker, Kubernetes, Spinnaker, Rancher, Kafka, Apache Tomcat, Splunk, Kibana, REST, OpenAPI 3, Swagger, JSON, JSON-Schema, PACT, XML-RPC, IBIS, IBIS-IP, CAN-Bus, SOAP, SIP, RDP, JAX-RS, Apache CXF, JEE (EJB, JPA, JSF, JSP), JAXB, Jersey, Angular, jQuery, Bootstrap, OAuth2, Kerberos, JBoss Drools, JBoss AS
Werkzeuge:
Modellierung: Enterprise Architect, PlantUML, MagicDraw
Entwicklung: IntelliJ IDEA, Eclipse, XCode, JUnit, Git, Subversion, CVS, Gradle, Maven, JIRA, Confluence
Erfahrung
Sprachen
Projekthistorie
- Konzeptionierung und Dokumentation neuer Softwarekomponenten
- Definition und Beschreibung von System-Schnittstellen
- Vorbereitung und Durchführung von Workshops mit Entwicklern, Qualitätssicherung, Verfahrensmanagern und Betrieb
- Beratung der Entwicklungs-Teams in der technischen Umsetzung
- Vermittlung von Architekturvorgaben und Entwicklungsleitplanken in den Entwicklerteams
- Machbarkeitsprüfung und Konzeptionierung von neuen Entwicklungen
Projektbeschreibung
Das Verfahren LAVENDEL ist für den Lohnsteuerabzug der Länder verantwortlich. Es stellt die Lohnsteuermerkmale aller 43 Millionen Arbeitnehmerinnen und Arbeitnehmer den Arbeitgebern elektronisch zur Verfügung. Darüber hinaus bietet es für die Finanzämter der Länder eine Dialogoberfläche, mit welcher die Arbeitgeber, deren Arbeitnehmer und die Lohnsteuerabzugsmerkmale verwaltet werden können.
Projekttechnik: Docker, Kubernetes, Java, Angular, Spring Boot, Kafka, Apache Tomcat, IntelliJ, Camunda, S3-Storage, OpenShift, SLES, REST, JSON, XML, SOAP, CI (GitLab, Maven und Gradle, Artifactory), MagicDraw, PlantUML, ARC42, SOAP-UI, Postman, Confluence, JIRA
- Entwicklung von Microservices mit einem Cloud-nativen Stack
- Konzeptionierung und Dokumentation neuer Softwarekomponenten und Microservices
- Weiterentwicklung und Pflege der Microservices
- Implementierung von Unit-, Integrations- und Lasttests
- Konfiguration von CI- und CD-Pipelines
- Unterstützung im Betrieb der Software
- Durchführung von Code-Reviews, Teilnahme an Sprint Reviews, Sprint Plannings und Sprint Retrospektiven.
Projektbeschreibung:
Im Rahmen des Projekts werden Backendsysteme für die Tarifierung, Angebotserstellung und das Abschließen verschiedener Versicherungsprodukte der R+V AG neu entwickelt und in den produktiven Betrieb eingeführt. Verschiedene Oberflächen und Umsysteme nutzen diese Backendsysteme, weshalb das Augenmerk auf gut nutzbaren APIs liegt. Die Entwicklung der Software wird im Rahmen des Scrum-Frameworks umgesetzt.
Projekttechnik:
Docker, Kubernetes, Java, Spring Boot, AWS S3, Kafka, Apache Tomcat, IntelliJ, Swagger, OpenAPI, REST, JSON, PACT, Kibana, Rancher, Cucumber, CI (Jenkins, Gradle, Artifactory, GitHub), CD (Spinnaker, Kubernetes, Rancher), Enterprise Architect, Swagger, SOAP, SOAP-UI, Postman, Confluence, JIRA
Aufgabenbeschreibung:
- Definition von User-Stories und Akzeptanzkriterien
- Beratung des Entwicklungs-Teams in der fachlichen Umsetzung
- Abnahme von User-Stories,
- Koordination und Durchführung von Labortests und Testfahrten auf den Zielplattformen
- Definition und Beschreibung von System- Schnittstellen und Systemkomponenten
- Nachverfolgung von Bug-Fixes
- Koordination von Zulieferern
Projektbeschreibung:
Das Ziel des Projektes ist die Konsolidierung von unterschiedlichen Varianten von RIS-Fahrzeug diverser Zug-Plattformen und Aktualisierung von RIS-Fahrzeug auf den neuesten Softwarestand. Das Projekt ist ein wichtiger Baustein in der Standardisierung der Produktpalette für Reisendeninformation im Fahrzeug. Durch die Zusammenführung verschiedener Produktlinien und Standardisierung der Schnittstellen werden nachhaltig die Kosten für Wartung und Weiterentwicklung der Plattform verringert.
Projekttechnik: Confluence, JIRA, Java, Debian, Android, Spring Boot, Apache Tomcat, IntelliJ, cURL, REST, JSON, PACT, IBIS, IBIS-IP, XML-RPC, CAN-Bus, CI (Jenkins, Gradle, Artifactory, Git)