Outsourcing und Contracting IT Consultant: Software Architect & Tech Lead

Preisanfrage bezüglich Full Stack und Software Architekt J.S. stellen.

Kurzprofil

von Full Stack und Software Architekt J.S.

Methodik

Experte für die Konzeption skalierbarer Microservices-Architekturen nach iSAQB®-Standards. J.S. vereint technisches Leadership mit agiler Methodik (PSM I), um komplexe Enterprise-Anforderungen in performante Software-Lösungen zu übersetzen. Sein Fokus liegt auf Clean Code, automatisierten Testing-Strategien und der Etablierung effizienter CI/CD-Pipelines für eine nachhaltige Softwarequalität.

Full Stack Entwicklung mit Java Spezialisierung

Agile SAP Transformation

Software Architektur nach iSAQB

Tech-Stack

Software-Architektur & Backend

  • Sprachen & Frameworks: Java (bis v25), Spring Boot 2 bis 4, Jakarta EE (J2EE), Spring Batch, Spring Security, Spring Modulith, ArchUnit.
  • APIs & Protokolle: OpenAPI (Swagger), REST, GraphQL, OData, SOAP, JAX-RS, JAX-WS, Apache CXF, RabbitMQ.
  • Persistenz & Suche: JPA, Hibernate, Spring Data, OpenSearch, Hibernate Search, EhCache.
  • Tools: Mapstruct, Lombok, Apache Camel, Apache POI, JasperReports, SLF4J.

Frontend & Web-Technologien

  • Frameworks: Angular (bis v21), NgRx, TypeScript, JavaScript, Thymeleaf, JSF (Facelets), Liferay.
  • UI & Styling: Responsive Design, Angular Material, HTML5, CSS3, Sass/SCSS, Bootstrap, Kendo UI.
  • Visualisierung & Maps: HighCharts, HERE Maps, Google Maps, Leaflet, Nominatim / OpenStreetMaps.

Testing & Qualitätssicherung

  • Unit & Integration: JUnit 5, Mockito, Pact (Contract Testing), TestNG, Hamcrest, Wiremock.
  • E2E & Frontend Testing: Playwright, Cypress, Selenium, Vitest, Jest, Jasmine/Karma.
  • QA-Tools: SonarQube, JaCoCo, OWASP Dependency Check, User Acceptance Tests (UAT).

DevOps, CI/CD & Infrastruktur

  • Container & Orchestrierung: Docker, Kubernetes.
  • Pipeline & Build: Jenkins (ehemals Hudson), Bitbucket Pipelines, Maven, Gradle.
  • Konfiguration & Server: Puppet, Tomcat, Glassfish.
  • Security: Keycloak, SSO, OAuth2, OpenID Connect.

Datenbanken

  • RDBMS: PostgreSQL, OracleDB, SQL, MySQL, MS Access.
  • NoSQL: OpenSearch / Elasticsearch.

Projektmanagement & Collaboration

  • Methoden & Tools: Jira Software, Jira Agile, Bitbucket, Trello, Plane, Postman.
  • Collaboration: MS Office Suite (Word, PowerPoint, Excel), Miro, Conceptboard.

Branchenspezifische Software

  • CRM: SAP Sales & Service Cloud v2
  • Energie: FirstSale von Klafka & Hinz.

Branchenwissen

von Full Stack und Software Architekt J.S.

Zertifikate

  • Certified Professional for Software Architecture (iSAQB)
  • Professional Scrum Master (PSM 1)

Ausbildung

  • M. Sc. Computer Science (Master of Science), Technische Hochschule Mannheim
  • Diplom-Informatiker (FH), Technische Hochschule Mannheim

Sprachen

  • Deutsch (Muttersprache)
  • Englisch (verhandlungssicher)

Zertifizierter Experte für die Konzeption und Umsetzung komplexer, Java-basierter Microservices-Architekturen. Als iSAQB® Certified Professional for Software Architecture verantwortet J.S. die technologische Vision und die langfristige Wartbarkeit geschäftskritischer Anwendungen. Fundiertes akademisches Fundament durch einen M.Sc. in Computer Science sowie ein Diplom in Informatik, kombiniert mit tiefgreifender Praxis in modernsten Stacks.

Langjährige Erfahrung als IT-Koordinator und strategischer Berater an der Schnittstelle zwischen IT und Fachbereich. Expertise in der Gestaltung komplexer Anforderungen und der konzernweiten Abstimmung, insbesondere im Umfeld des Portfoliomanagements (Strom und Gas). J.S. agiert als essenzielle Brücke, um fachliche Notwendigkeiten in belastbare technische Roadmaps zu übersetzen und steuert die Kommunikation mit Stakeholdern souverän.

Nachgewiesene Kompetenz als Development Lead und Professional Scrum Master (PSM I). Er stellt die Einhaltung agiler Standards im Entwicklungsprozess sicher und garantiert eine effiziente, planbare Umsetzung technischer Anforderungen. Durch ein hohes Maß an Eigenverantwortung entlastet er die Projektleitung strategisch, indem er die selbstverwaltete Interaktion mit Fachabteilungen sowie die operative Verantwortung für die Betriebsstruktur (Bugfixing, Hotfixes, SR/IC-Prüfung) übernimmt.

Treibende Kraft hinter dem Aufbau ganzheitlicher, automatisierter Testing-Strategien zur Sicherung der Softwarequalität. Tiefe Kenntnisse in modernen Testing-Frameworks wie Pact, Playwright und Cypress. Federführend in der Etablierung von Continuous Integration (CI)-Prozessen, um die Stabilität und Ausfallsicherheit kritischer Applikationen im hochspezialisierten Energiesektor dauerhaft zu gewährleisten.

Umfassende, spezialisierte Projekterfahrung im Energiesektor; tiefes Verständnis für die Prozesse im Strom- und Gasportfoliomanagement. Experte für Cloud-native Architekturen, Microservices und verteilte Systeme. Versiert im Umgang mit Enterprise-Java-Ökosystemen, agilen Methoden und der Steuerung technischer Teams in komplexen Konzernumgebungen.

Status

  • aktuell verfügbar
  • Mannheim + 200 km oder remote
  • auf Anfrage

Projekt­einsätze

von Full Stack und Software Architekt J.S.
03/2022–heute

MVV Energie AG, Soluvia IT-Services GmbH

Branche: Energie, Wasser und Umwelt

Architekt, IT-Koordinator im Projekt „Portfoliomanager“


  • Selbstverwaltend und mit dem Fachbereich in Interaktion zur Anforderungsgestaltung.
  • Schnittstelle zu anderen technischen Projekten inkl. konzernweiter Abstimmungen (vor allem Strom- und Gasportfoliomanagement)
  • Verantwortlichkeit für den Aufbau einer Systemarchitektur bzw. verantwortlich für die technischen Vorgaben und die Leitung der Umsetzung
  • Erstellung von Teilkonzepten zur Umsetzung verschiedener Anforderungen
  • Direkte Beratung des Product Owners
  • Aufbau des automatischen Testings im genannten Projekt (CI)
  • Einheitliche Dokumentation nach Konzernrichtlinien
  • Zuständigkeit für die im Konzern durchgeführte Betriebsstruktur für das genannte Produkt (Bugfixes, Hotfixes, Prüfung auf SR oder IC)
Von J.S. genutzte Technologien in diesem Projekt: Angular 20, NgRx, HighCharts, HereMaps, Keycloak, SpringBoot 3, Java 25, Microservices/Docker, Klafka & Hinz FirstSale, OpenAPI, GraphQL, REST, Pact, OData, SOAP, OpenSearch, RabbitMQ, JPA, PostgreSQL, OracleDB, JUnit, Playwright, Cypress, Mockito, Jenkins, Bitbucket, Puppet
12/2021–heute

MVV Energie AG, Soluvia IT-Services GmbH

Branche: Energie, Wasser und Umwelt

Architekt, IT-Strategie-Berater im Projekt „Energy Hub – Selfserviceportal“


  • Schnittstelle zu anderen technischen Projekten inkl. konzernweiter Abstimmung (Vertriebssysteme, Portfoliosysteme, Abrechnungssysteme (SAP IS-U), Verbrauchsinformationen, Stammdatensysteme (Geschäftspartner), konzerneigene Datenarchivierung (Enaio) und Stammdatenmanagement (Mitarbeiter)).
  • Strategische Beratung zur technischen Weiterentwicklung des Portals
  • Anforderungen in Zusammenarbeit mit dem Fachbereich und dem Product Owner ausarbeiten
  • Verantwortlichkeit für den Aufbau einer Systemarchitektur bzw. verantwortlich für die technischen Vorgaben und die Leitung der Umsetzung
  • Erstellung von Teilkonzepten zur Umsetzung verschiedener Anforderungen
  • Aufbau des automatischen Testings im genannten Projekt (CI)
  • Einheitliche Dokumentation nach Konzernrichtlinien
  • Zuständigkeit für die im Konzern durchgeführte Betriebsstruktur für das genannte Produkt (Bugfixes, Hotfixes, Prüfung auf SR oder IC)
Von J.S. genutzte Technologien in diesem Projekt: Angular 20, NgRx, HighCharts, HereMaps, Keycloak, SpringBoot 3, Java 25, Microservices, Docker, Klafka & Hinz FirstSale, OpenAPI, GraphQL, REST, Pact, OData, SOAP, OpenSearch, RabbitMQ, JPA, PostgreSQL, OracleDB, JUnit, PlayWright, Cypress, Mockito, Jenkins, Bitbucket, Puppet, SAP IS-U, Enaio
03/2022–10/2022

MVV Energie AG, Soluvia IT-Services GmbH

Branche: Energie, Wasser und Umwelt

Software Architekt, Technische Leitung im Projekt „Freigabeservice / Deckungsbeitragsservice“


  • Anbindung der Konzern-CPI zur Integration innerhalb des Systemverbundes der SAP-Systeme (u.a. SAP Sales & Service Cloud v1)
  • Schnittstelle zu anderen technischen Projekten konzernweite Abstimmungen
  • Beratend tätig für alle Teilprojekte (fachlich und technisch)
  • Aufbau der Microservicearchitektur inklusive der Ausarbeitung technischer Vorgaben und der Kontrolle von deren Umsetzung
  • Erstellung des Konzeptes und Dokumentation des gesamten Service
  • Aufbau automatisiertes Testing (Continous Integration)
  • Einheitliche Dokumentation nach Konzernrichtlinien
  • Koordinierung der betrieblichen Unterstützung
Von J.S. genutzte Technologien in diesem Projekt: Postman, Keycloak, SpringBoot 3, Java 21, Microservices/Docker, OpenAPI, REST, JPA, PostgreSQL, JUnit, Mockito, Jenkins, Bitbucket, Puppet
02/2020–11/2021

MVV Energie AG, Soluvia IT-Services GmbH

Branche: Energie, Wasser und Umwelt

Technische Leitung, Software Architekt im Projekt „Energiecockpit Next“


  • Konzeption und Entwicklung der Plattform
  • Begleitung der Transition von Development hin zum Livebetrieb
  • Anforderungsmanagement in Zusammenarbeit mit dem Fachbereich in Stellvertretung des Product Owners
  • Schnittstelle zu anderen technischen Projekten inkl. konzernweiter Abstimmung (Vertriebssysteme, Portfoliosysteme, Abrechnungssysteme (SAP IS-U), Verbrauchsinformationen, Stammdatensysteme (Geschäftspartner), konzerneigene Datenarchivierung (Enaio) und Stammdatenmanagement (Mitarbeiter)).
Von J.S. genutzte Technologien in diesem Projekt: Angular 9, Bootstrap 4, HTML5, Sass, HERE Maps API, HighCharts 7.1, Spring Boot 2.3, JPA 2.0, Java 11, OpenAPI, REST, JPA, JUnit, Mockito, Jenkins, Bitbucket, Puppet, Jira Agile, SAP IS-U, Enaio
07/2019–02/2020

MVV Energie AG, Soluvia IT-Services GmbH

Branche: Energie, Wasser und Umwelt

Development Lead, Scrum Master im Projekt „Einspeiserportal“


  • Anforderungsmanagement in Zusammenarbeit mit dem Fachbereich in Stellvertretung des Product Owners
  • Architekturempfehlung und entsprechende Konzeptionierung
  • Erstellung der Architektur
  • Erstellung von Teilkonzepten
  • Implementierung einer Strategie zum zukunftssicheren automatisierten Testing
Von J.S. genutzte Technologien in diesem Projekt: Angular 8, Bootstrap 4, HTML5, CSS3, HighCharts 6.2, Leaflet, Spring Boot 2.1, Java 11, Jira
01/2019–07/2019

MVV Energie AG, Soluvia IT-Services GmbH

Branche: Energie, Wasser und Umwelt

Development Lead, Scrum Master im Projekt „Commodity- & Pricing Service“


  • Konzeption umfangreicher und komplexer Schnittstellen zur Datenverarbeitung
  • Als Development Lead operative Entwicklungsarbeit und Abstimmung mit dem Team
Von J.S. genutzte Technologien in diesem Projekt: OpenAPI, REST, JPA, JUnit, Mockito, Jenkins, Bitbucket, Puppet, Spring Boot 2.3, JPA 2.0, Java 11, Jira

Häufige Einsatzorte

Unsere Kunden und Projekte befinden sich u.a. in den Metropolregionen Aachen, Bochum, Bonn, Darmstadt, Dortmund, Duisburg, Düsseldorf, Eschborn, Essen, Frankfurt am Main, Gelsenkirchen, Heidelberg, Heilbronn, Kaiserslautern, Karlsruhe, Köln, Ludwigshafen am Rhein, Mainz, Mannheim, Pforzheim, Stuttgart, Wiesbaden, Wuppertal, Würzburg, wobei Remote-Projekte sowie vor-Ort-Einsätze europaweit möglich sind.

Projektanfrage

Suchen Sie genau diese Expertise für Ihr Team oder Ihren Pool?

Lassen Sie uns über Ihr Projekt sprechen.