Christian
Stellwag

Senior Java Developer

20 Jahre Erfahrung
Strukturierte Arbeitsweise
Anspruchsvolle Projekte
über mich

Stets fokussiert auf das Ziel sind mir Qualität, Nachhaltigkeit, Teamspirit und Transparenz wichtig.

Als erfahrener Softwareentwickler engagiere ich mich im Team und unterstütze das Projekt auf dem Weg zum Erfolg. Stets fokussiert auf das Ziel und Effizienz während der Umsetzung, sind mir Qualität, Nachhaltigkeit, Teamspirit und Transparenz wichtig. Dabei bringe ich meine Erfahrung in technischer und zwischenmenschlicher Sicht ein, um das Unternehmen zum Gelingen zu bringen.

Meine Stationen

Meine Stationen

März 2007 - heute

Freiberuflicher Senior Java Developer in vielen erfolgreichen Projekten, siehe Auflistung weiter unten.

1994 - 2007

Stationen im Angestelltenverhältnis:

EM-SOFTWARE:
Senior Java Developer

TechData:
Software Developer

JavaComputer2000: Anwendungsentwickler Java, Datenbanken

Siemens Matshushita: Produktmarketing

1987 - 1994

Studium:
Technische Physik an der TU München mit Hauptdiplom.

Meine Expertise

Expertise´
1
Christian Stellwag Java-Experte: Fundierte Erfahrung mit modernen Features wie Streams, Lambdas, Annotations, Generics, Records und Virtual Threads sowie Clean Code und Software Patterns für effiziente, wartbare Lösungen.
Java Expert

Seit den Anfangstagen arbeite ich mit Java und nutze die aktuellen und optimalen Features wie Streams, Lambdas, Annotations, Generics, Records oder Virtual Threads.

Selbstverständlich berücksichtige ich Regeln wie Clean Code und Software Patterns. Diese helfen mir, effizienten und wartbaren Code zu schreiben.

2
Christian Stellwag: Java-Entwickler mit Fokus auf Teststrategie, Testautomatisierung und TDD.
Tests

Am Anfang steht die Definition der Testziele und Teststrategie.Daraufhin entwickelt das Team auf den verschiedenen Ebenen Unit Tests, Integrationstests, Regressionstests und gegebenenfalls Last- und Stresstests. Idealerweise nach dem TDD-Paradigma. Selbstverständlich steht Testautomatisierung ganz oben auf der Agenda, um langfristig Kosten zu sparen und die Qualität zu erhöhen.

3
Christian Stellwag: Experte für Cloud-native Entwicklung, spezialisiert auf Anwendungen, die von Grund auf für die optimale Nutzung der Cloud-Infrastruktur konzipiert sind.
Cloud-native

beschreibt einen Ansatz zur Entwicklung und zum Betrieb von Anwendungen, die die Vorteile der Cloud-Infrastruktur optimal nutzen, indem sie von Anfang an für die Cloud konzipiert sind.

4
Christian Stellwag, Senior Java Entwickler, mit Expertise in Java-Frameworks, Spezifikationen und Bibliotheken – das Fundament erfolgreicher Softwareentwicklung.
Frameworks

Gute Kenntnis der Frameworks, Spezifikationen und Bibliotheken sind mein Wissensschatz und das Fundament guter Softwareentwicklung.

5
Christian Stellwag, Senior Java Entwickler -Jave Entwicklung - Elipse RCP.
Eclipse RCP

Eclipse RCP ist eine bewährte Plattform für modulare, plattformunabhängige Desktop-Anwendungen. Mit SWT und JFace entstehen benutzerfreundliche UIs. Beliebt in Branchen wie Finanzen und Forschung, bietet Eclipse RCP Stabilität, Flexibilität und Effizienz.

6
Christian Stellwag, Senior Java Entwickler, mit umfassender Erfahrung in aktuellen Tools und Technologien – der Werkzeugkasten für effizientes Arbeiten in der Softwareentwicklung.
Technologien

Umfassende Erfahrung mit aktuellen Tools und Technologien ermöglichen erst effizientes Arbeiten.

Sie sind der Werkzeugkasten eines jeden Softwareentwicklers.

Projekte

iLBS

Scheidt & Bachmann
Projekt iLBS integriertes Leit- und Bediensystem für Endkunden Deutsche Bahn.


Weiterentwicklung von Server- und Frontend-Komponenten zur Steuerung von Zug- und Gleisanlagen für die Deutsche Bahn als Senior Developer unter Einsatz von Java 17, ActiveMQ und Docker.

SDN

BA - Bundesagentur für Arbeit in Nürnberg
Projekt SDN Schüler Daten Norm.


Entwicklung von Microservices in einer Container-Umgebung zur Anbindung der Bundesagentur für Arbeit an externe Partner. Verwendung moderner Technologien wie Quarkus, Kubernetes und Kafka. Cloud-Native Ansatz inkl. DevOps.



ELSTER

mgm technology Partners München für das Landesamt für Steuern in Regensburg

Weiterentwicklung des ELSTER-Testframeworks und Durchführung von System- und Lasttests. Neuentwicklung einer Mockkomponente, Einführung verschiedener Encodings (ISO-8859-15, UTF-8), Systemtests sowie zeitweise Teamleitung. Eingesetzte Technologien waren u.a. Spring Boot, Webservices, Kryptographie (TLS 1.2).

Orchestrierung

SBB - Vertriebssysteme
Projekte Reise und Orchestrierung bei der Schweizerischen Bundesbahn in Bern.


Unterstützung der SBB bei der Einführung eines neuen Orchestrierungslayers, eines Tools zum Entwerfen der Tickets und anderer Drucke. Websphere, Enterprise Architect, SOAP Webservices, Codegenerierung mit Eclipse kamen zum Einsatz.

Limit

Erweiterung des Limitmanagements der Bayerische Landesbank aufgrund neuer Basel III Regularien.

Fertigstellung einer neuen Rich Client Desktop Anwendung und des Backends zur Kontrollierung von Kreditausfallrisiken.Eclipse RCP und Riena im Frontend, Eclipse Headless im Backend, Verwendung von DB2, EMF, CDO.

Weitere Projekte

Informationen gerne auf Nachfrage.

my principles

03/2007 - heute

Feiberuflicher Senior Java Developer

Freiberuflicher Senior Java Developer in vielen erfolgreichen Projekten, siehe Auflistung weiter unten

01/2001 – 03/2007

EM-SOFTWARE: Senior Java Develope

EM-SOFTWARE: Senior Java Developer

04/1996 - 01/2001

Anwendungsentwickler

Computer 2000 / TechData: Anwendungsentwickler

04/1996 - 01/2001

Produktmarketing

Siemens Matsushita: Produktmarketing

Referenzen

Referenzen

Scheidt & Bachmann GmbH

April 2021 bis Dezember 2023

Christian Stellwag bereicherte unser Team von April 2021 bis Dezember 2023 im Bereich der Bedienungsysteme durch seine engagierte Mitarbeit in verschiedenen Projekten.
Besonders beeindruckend war Christians starkes Engagement und seine versierte, anwendungsspezifisches Technologien. Sein Expertise auf diesem Gebiet erwiesen sich als äußerst wertvoll für die erfolgreiche Umsetzung unserer Projekte.

Condition
Monitoring

November 2008 bis Juni 2012

Herr Stellwag war von November 2008 bis Juni 2012 bei uns im Projekt tätig. Aufgrund seiner Kenntnisse und Erfahrungen trug er von Anfang an sehr gut zum Projektfortschritt bei.
Neue Komponenten konzipierte er und half bei Architektur Fragen. Seine Aufgaben setzte er souverän um, wir sind sehr zufrieden mit den gelieferten Ergebnissen. Wir haben Herrn Stellwag als wertvollen und zuverlässigen Freelancer kennen- und schätzen gelernt.
An dieser Stelle möchten wir und noch einmal sehr herzlich für die Zusammenarbeit bedanken und ihn anderen Projektanbietern weiterempfehlen. (Leiter Entwicklung)

Wissensdatenbank

Der Consultant war für unsere Organisation in Ismaning bei München für die Entwicklung einer Wissensdatenbanklösung eingesetzt. Er war für alle Projektabschnitte der Anforderungsanalyse, Konzeption, Umsetzung, Tets und Inbetriebnahme zuständig. Dabei setzte er unsere Wünsche zu unserer vollsten Zufriedenheit um und übertraf mit der Pflegeanwendung unsere Erwartungen. Wir freuen uns, in dem Consultant einen kompetenten Partner gefunden zu haben, den wir jederzeit gerne für unsere Projekte einsetzen. (Geschäftsführung)

Meine Werte

Meine Werte

Teamgeist

Ich stärke die Zusammenarbeit im Team und unterstütze Projekte zielgerichtet.

Qualität

Ich lege Wert auf nachhaltige Lösungen, die sowohl technisch als auch menschlich überzeugen.

Effizienz

Ich fokussiere mich auf zielgerichtete, effiziente Arbeitsweisen bei der Umsetzung.

Transparenz

Meine Arbeit basiert auf klarer Kommunikation und nachvollziehbaren Entscheidungen.

KONTAKT