Stephan Bauer

ist verfügbar. ✅

Freiberuflich, Coaching von Junior-Entwicklern & Architekturberatung, entwicklercoach.com
Straubing, Germany

Fähigkeiten und Kenntnisse

Architektur und Design von Java Enterprise Applica
Coaching von Java-Entwicklern
Clean Code
Java
Requirements Engineering
Modellierung mit UML
BPMN
Java EE
IT-Architektur
Domain-Driven Design
Anforderungsanalyse

Werdegang

Berufserfahrung von Stephan Bauer

  • Current 2 years and 2 months, since Apr 2024

    Coaching von Junior-Entwicklern & Architekturberatung

    entwicklercoach.com

    Individuelles Live-Programmier-Coaching für Junior Java Entwickler. Gemeinsames Lösen realer Aufgaben in professioneller Qualität inkl. Vermittlung anerkannter Best-Practices aus Clean Code, Effective Java und den SOLID-Principles. Des weiteren auch gerne Beratung zu Software-Architektur allgemein und Domain-driven Design im Speziellen

  • Current 3 years and 5 months, since Jan 2023

    Architekt und Developer

    ITZ Bund

    Durchführung von Proof-of-Concepts im Bereich Kraftfahrzeugsteuer

  • 9 months, Apr 2022 - Dec 2022

    Architekt und Lead-Developer eines Teilprojekts

    Bundeszentralamt für Steuern

    Architektur und Design eines neuen Stammdatensystems, Coaching der Entwickler

  • 4 months, Jan 2022 - Apr 2022

    Architekt und Requirements-Engineer

    G-Fit GmbH & Co. KG

    Redesign eines Billingsystems, IST/SOLL-Analyse, Design REST-Services mit OpenApi3, Integration der Services in die Systemlandschaft, UML, UI Mockups, Postgres

  • 11 months, Feb 2021 - Dec 2021

    Senior Backend-Entwickler mit Architekturaufgaben

    Soka Bau

    Entwicklung eines Java EE8-basierten Backends inkl. Camunda Business-Process-Engine

  • 5 months, Oct 2020 - Feb 2021

    Fullstack Entwickler

    mackoy consulting

    Design und Entwicklung einer Angebots- und Vertragsverwaltung mit Angular und Java sowie eines Hunde-Kontaktportals im Internet mit Play2 und Java

  • 1 year and 9 months, Jan 2019 - Sep 2020

    Software Architekt

    Bayerisches Landesamt für Digitalisierung, Breitband und Vermessung

    - Analyse und Refactoring einer großen, langjährig gewachsenen Java EE7-basierten Altanwendung (unter Anwendung des Tools "Sonargraph") - Erarbeiten und Abstimmen der Zielarchitektur - Durchführung von Schulungen / Wissenstransfer im Bereich Testing/TDD, Domain-driven Design, Maven, Sonargraph, Clean-Code

  • 4 months, Sep 2018 - Dec 2018

    Software Architekt

    Unternehmen im Bereich Marktforschung in Nürnberg

  • 1 month, Aug 2018 - Aug 2018

    Consulting im Java EE-Umfeld

    Telekommunikationsunternehmen in Regensburg

    Evaluierung von Versionsupgrades diverser Software-Komponenten (Java, Jboss Wildfly, Activiti)

  • 1 year and 5 months, Feb 2017 - Jun 2018

    Solution Architect

    Bank in Nürnberg

  • 11 months, Mar 2016 - Jan 2017

    IT Architekt

    Unternehmen im Bereich Marktforschung in Nürnberg

    Technischer Architekt für ein Teilprojekt-Team

  • 1 year and 10 months, May 2014 - Feb 2016

    Java EE - Architekt, Coach, Lead-Developer

    Telekommunikationsunternehmen in Regensburg

    Analyse, Architektur und Design einer neuen Kern-Geschäftsprozess-Anwendung mit JEE 7 und einer darin integrierten Business-Process-Engine ("Greenfield"). Fachliche Analyse anhand von Usecases, Design der Komponenten, Schnittstellen, Durchführung von Inhouse-Schulungen zu Java EE, BPMN / Activiti, Clean-Code und TDD, Coaching der Entwickler, Auswahl der Tools, Setup/Konfig der Tools, Erarbeitung der Vorgehensweise, Dokumentation.

  • 1 year and 1 month, Apr 2013 - Apr 2014

    Java EE - Architekt für Versicherungsprojekt

    Versicherung in Nürnberg

    Übernahme der Architektenrolle im laufenden Projekt (bestehend aus mehreren Teilprojekten). Aufgaben: - Klärung von architekturrelevanten Themen - Erarbeitung von Architektur-Verbesserungsvorschlägen für künftige Releases - Durchführung von Code-Reviews und Erarbeitung von Verbesserungsvorschlägen am Code - Coaching von Entwicklern - Konzeption eines individuellen Testtools

  • 1 year and 5 months, Nov 2011 - Mar 2013

    Lead-Designer-Developer in einem Teilprojekt

    Versicherung in Nürnberg

    Design und Entwicklung eines generischen Frontends für eine Vermittler-Software als Technical Lead des entsprechenden Teilprojekts. Umsetzung der fachlichen und technischen Anforderungen in IT-Designs und Arbeitspakete für die Entwickler innerhalb des Teilprojekts, Coaching dieser Entwickler, Technologien: Java EE6 / JSF 2.x / Richfaces 4.x / CDI / Jboss 7.x / MagicDraw

  • 1 year and 8 months, Mar 2010 - Oct 2011

    Usecase-Analyse, Middleware-Service Design + Entwicklung

    DiBa

    Migration Java 5 / Java 6, Middleware Service-Design und Entwicklung (UML, Java) Systemübergreifende Usecase-Analyse bezgl. einer zentralen Steuerungskomponente für Business-Prozesse.

  • 6 months, Sep 2009 - Feb 2010

    Architekt / Designer / Developer

    mackoy CONSULTING

    Konzeption und Realisierung eines JEE5 basierten Prototypen für die Verwaltung und Verarbeitung von Antragsprozessen für Klienten der kommunalen Einrichtung.

  • 7 months, Mar 2009 - Sep 2009

    Software-Entwickler

    Hypovereinsbank

    Redesign / Refactoring einer Anwendung aufgrund des HVB / Unicredit Mergers.

  • 6 months, Sep 2008 - Feb 2009

    Business Analyst + Architekt

    Autovermietung

    Anforderungsanalyse für den Relaunch des essentiellen Softwaresystems des Kunden. Parallel dazu Funktion als Architekt (Unterstützung des Chefarchitekten), da sich der Kunde generell technologisch neu ausrichten will und dabei externe Unterstützung benötigt.

  • 4 months, May 2008 - Aug 2008

    Softwareentwickler

    DiBa

    Weiterentwicklung der zentralen Middleware, die von verschiedenen Frontend-Anwendungen der Bank benutzt wird.

  • 2 months, Mar 2008 - Apr 2008

    Design und Implementierung von Schnittstellen eines Kalkulatorsystems

    e-tecture GmbH

    Design und Entwicklung einer Komponente zur Anbindung einer bestehenden Webanwendung an einen externen Finanzierungs- und Leasingkalkulator. Dabei Entwurf und Umsetzung einer Abstraktionsschicht, sodaß der Zugriff auf Klassen des externen Kalkulators in der Komponente gekapselt bleibt. technische Umgebung: Eclipse 3.3, JDK 5, Bea Weblogic 10.0, Junit

Ausbildung von Stephan Bauer

  • 5 years and 8 months, 1991 - Aug 1996

    Informatik

    Fachhochschule Regensburg

Sprachen

  • German

    C2 (Verhandlungssicher / Muttersprachlich)

  • English

    C1 (Fließend)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z