Java-Backends & Schnittstellen
Services und Integrationen mit Spring Boot, REST und WebFlux. Für Anwendungen, die sich in komplexe Systemlandschaften einfügen müssen.
Freelance Java & Spring Boot Engineer
Ich unterstütze Teams bei der Entwicklung und Modernisierung geschäftskritischer Java-Anwendungen — mit Erfahrung aus Finanzwesen und öffentlicher Verwaltung.
Senior Software Engineer · Raum Nürnberg
Java / Spring Boot / Software Craftsmanship// Built for the long run.
while (project.evolves()) {
understand();
test();
deliver();
}
Wobei ich unterstütze
Von bestehenden Enterprise-Anwendungen bis zu neuen Services: Entwicklung mit Blick auf das Team, das den Code langfristig trägt.
Services und Integrationen mit Spring Boot, REST und WebFlux. Für Anwendungen, die sich in komplexe Systemlandschaften einfügen müssen.
Enterprise-Java-Anwendungen verstehen, Architektur weiterentwickeln und Migrationen begleiten. Mit Erfahrung aus langjährigen Projekten.
Testgetriebene Entwicklung, Code Reviews und Pair Programming. Wissen teilen und Änderungen durch automatisierte Tests absichern.
Projekt- und Forschungsstationen
Alle Stationen aus meinem CV, von aktuellen Projekten bis zu Forschung und Praxissemestern. Details finden Sie im PDF.
ITZBund, Bonn · Idnr-Verfahren
Agiler Lead Developer
Abstimmung fachlicher und technischer Anforderungen mit interdisziplinären Teams und Umsetzung in Spring-Boot-Microservices. Weiterentwicklung als agiler Teamlead, Anbindung von REST-Schnittstellen mit OpenAPI sowie Absicherung durch Komponententests und CI/CD. Kubernetes und OpenShift als Teil der Projektumgebung.
BAMF · DigA
Spring BootWebFluxKonzeption und Umsetzung der Integration digitaler Akten. Entwicklung reaktiver REST-Schnittstellen, Komponententests und Pflege der Architektur.
Bundesagentur für Arbeit, Nürnberg · im Auftrag von T-Systems
Softwareentwickler
Umsetzung fachlicher Anforderungen in der ALG-II-Software für das Systemhaus der Bundesagentur für Arbeit. Erstellung technischer Konzepte, Entwicklung von Schnittstellen zu Partnersystemen sowie Batch-Verarbeitung und Datenimport. Qualitätssicherung durch Komponententests und Pair Programming im Test-First-Ansatz.
Sopra Financial Technology
JEEOpenAPIEntwicklung von Baufinanzierungssoftware, REST-Endpunkten und Mitarbeit an der Migration von JEE6 auf JEE7 in einer Docker-/Kubernetes-Umgebung.
ServicePro, München · Toyota-Händlerportal
Projektentwicklungskoordinator und Softwareentwickler
Konzeption und Umsetzung eines Self-Service-Händlerportals. Abstimmung fachlicher Anforderungen und Testfälle, Entwicklung von REST-Schnittstellen sowie Koordination mit dem Entwicklungsteam in Rumänien. Einführung von Scrum und Aufbau der kontinuierlichen Integration mit Jenkins.
LV1871, München
Softwareentwickler
Weiterentwicklung der Bestandsverwaltung fondsgebundener Versicherungsverträge. Konzeption und Implementierung des Kapitalübertragungsprozesses mit Camunda und Spring Boot, Umsetzung fachlicher Anforderungen sowie Produktionsbetreuung. Testgetriebene Entwicklung und intensives Pair Programming.
Deutsche Bundesbank · T2S
Java EEJenkinsMitarbeit an TARGET2-Securities: Enterprise-Framework-Design, Entwicklung von Webanwendungen, Entwickler-Coaching und kontinuierliche Integration.
Freudenberg IT, Weinheim
Consultant
Entwicklung von Anwendungen für die Personalzeitwirtschaft mit Oracle 11g, PL/SQL und ABAP.
National ICT Australia, Sydney
Entwickler · Masterarbeit
Entwicklung eines JEE-Frameworks zur integrierten Selbstheilung von Ausnahmen anhand vordefinierter Strategien. Masterarbeit zum Thema „Healing Cloud-Based Business Services from Exceptions“.
24/7 IT-Services, Mannheim
Softwareentwickler
Entwicklung eines Großkundenportals zum Energieaustausch und einer Webanwendung zur Bündelung von Strom-Leistungsgeboten für Auktionen auf einer externen Bietplattform.
Forschungszentrum Karlsruhe · SAP Research CEC
Softwareentwicklung
Entwicklung einer erweiterbaren Softwarekomponente zur Integration von Business Rules in selbstanpassende Webportale. Transformation XML-basierter ECA-Regeln in ausführbares JavaScript.
Fraunhofer Center for Experimental Software Engineering, Maryland
Junior Scientist
Erweiterung eines Knowledge-Retrieval-Werkzeugs für unbekannte Datenbanktabellen eines Microsoft SQL Servers mit dem Java-Framework Lucene. Studienintegriertes Praxissemester in den USA.
Persönlich & pragmatisch
Ich bin Markus Lachat, Software Engineer im Raum Nürnberg. Meine Arbeit verbindet Enterprise-Java-Entwicklung mit automatisierten Tests, Pair Programming und verständlicher technischer Kommunikation.
Erfahrungen in Deutschland, Australien und den USA prägen meine Zusammenarbeit mit unterschiedlichen Teams.
Vollständiges Profil als PDF ↓Ihr nächstes Projekt
Beschreiben Sie kurz Ihr Vorhaben und die Unterstützung, die Sie suchen. Dann klären wir, ob meine Erfahrung zu Ihrem Projekt passt.
Angaben gemäß § 5 DDG (Digitale-Dienste-Gesetz)
Markus Lachat
Als Diensteanbieter sind wir gemäß § 7 Abs. 1 DDG für eigene Inhalte auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich. Nach §§ 8 bis 10 DDG sind wir als Diensteanbieter jedoch nicht verpflichtet, übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach Umständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen.
Verpflichtungen zur Entfernung oder Sperrung der Nutzung von Informationen nach den allgemeinen Gesetzen bleiben hiervon unberührt. Eine diesbezügliche Haftung ist jedoch erst ab dem Zeitpunkt der Kenntnis einer konkreten Rechtsverletzung möglich. Bei Bekanntwerden von entsprechenden Rechtsverletzungen werden wir diese Inhalte umgehend entfernen.
Unser Angebot enthält Links zu externen Websites Dritter, auf deren Inhalte wir keinen Einfluss haben. Deshalb können wir für diese fremden Inhalte auch keine Gewähr übernehmen. Für die Inhalte der verlinkten Seiten ist stets der jeweilige Anbieter oder Betreiber der Seiten verantwortlich.
Die durch die Seitenbetreiber erstellten Inhalte und Werke auf diesen Seiten unterliegen dem deutschen Urheberrecht. Die Vervielfältigung, Bearbeitung, Verbreitung und jede Art der Verwertung außerhalb der Grenzen des Urheberrechtes bedürfen der schriftlichen Zustimmung des jeweiligen Autors bzw. Erstellers.
Die Nutzung unserer Webseite ist in der Regel ohne Angabe personenbezogener Daten möglich. Soweit auf unseren Seiten personenbezogene Daten (beispielsweise Name, Anschrift oder E-Mail-Adressen) erhoben werden, erfolgt dies, soweit möglich, stets auf freiwilliger Basis. Diese Daten werden ohne Ihre ausdrückliche Zustimmung nicht an Dritte weitergegeben.
Wir weisen darauf hin, dass die Datenübertragung im Internet (z.B. bei der Kommunikation per E-Mail) Sicherheitslücken aufweisen kann. Ein lückenloser Schutz der Daten vor dem Zugriff durch Dritte ist nicht möglich.
Der Nutzung von im Rahmen der Impressumspflicht veröffentlichten Kontaktdaten durch Dritte zur Übersendung von nicht ausdrücklich angeforderter Werbung und Informationsmaterialien wird hiermit ausdrücklich widersprochen. Die Betreiber der Seiten behalten sich ausdrücklich rechtliche Schritte im Falle der unverlangten Zusendung von Werbeinformationen, etwa durch Spam-Mails, vor.