Senior Entwicker/Architekt im Java Umfeld
Aktualisiert am 08.03.2024
Profil
Referenzen (2)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 02.01.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Spring Boot
CleanCode
Deutsch
Muttersprache
Englisch
gutes Fachenglisch
Polnisch
Grundkenntnisse
Russisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

1 Jahr 4 Monate
2022-01 - 2023-04

Behördenplattform für Genehmigungsverfahren

Entwickler Java Spring Boot REST ...
Entwickler
  • Pflege und Erweiterung einer Anwendung zur Verwaltung von Anträgen incl. zugehöriger Workflows (Apache Camel basierte Dokumentenplattform) .
  • Neuentwicklung von Zusatzanwendungen für spezielle Fachbereiche (Spring Boot, Hibernate, REST, Vue-JS).
Java Spring Boot REST Docker Hibernate Keycloak Apache Camel JBoss Maria-DB Vue-JS Cypress Gitlab
Cosinex GmbH
Remote
9 Monate
2021-04 - 2021-12

Modernisierung eines ERP Systems

Entwickler, Coach Spring Java JavaScript ...
Entwickler, Coach

In dem Projekt wurde ein monolithisches ERP Systems durch eine REST basierte verteilte Architektur abgelöst. Parallel dazu wurden Funktionalitäten erweitert und externe Systemen (z.B. für Dokumenten- und  Lieferkettenmanagement) angebunden.

Rolle : Entwickler, Coach

Teamgröße: 12

? Coaching in den Bereichen Spring Boot, Hibernate, REST, Clean Code und TDD.

? Entwicklung im agilen Team.

Hazelcast Gitlab Portainer
Spring Java JavaScript React Oracle Docker RabbitMQ
Walbusch GmbH
Remote
2 Jahre 9 Monate
2018-06 - 2021-02

Entwicklung mobiler Ticket- und Verkehrsauskunfts-Apps

Lead Developer
Lead Developer

Projekt: Mobile Ticket- und Verkehrsauskunfts-Apps für
Nahverkehrsunternehmen (New York, Chicago, Brisbane u.a.)


Die Apps ermöglichen Fahrgästen das einfache Finden von Verbindungen, liefern Information über die Verkehrslage, ermöglichen mobilen Ticketkauf (z.B. mit Apple- und GooglePay) sowie die bequeme Verwaltung der Accounts (Zahlungsmittel, Tickethistorien etc.).

Rolle: Lead Developer
Team: 10 Entwickler (Hamburg) + 5 (Indien) + zeitweise 5 (USA)

  • Design und Entwicklung von Backend Komponenten für das Kernprodukt (Kundenkonto, Ticket Management, Fahrplan, Verkehrsinfo, mobiles Bezahlen etc.)
  • Integration mit kundenspezifischen Systemen
  • Modularisierung eines bestehenden Systems sowie Aufgliederung von Teilen in Microservices
  • Enge Abstimmung mit Entwicklern und Architekten in USA zur Integration mit vorhandenen Systemen, z.B. für Metro Gate Systeme
  • Aufbau eines Baukastens von React Native Komponenten und dazu passenden Backend APIs
  • Umsetzung von Kundenprojekten unter Nutzung der Standardkomponenten in Zusammenarbeit mit dem indischen Entwickler Team.
  • Verantwortung für Code Qualität (Konsistenz, Wartbarkeit etc.)
  • Arbeit am/im Release Prozess (Entwurf/Aufsetzen des Versionierungskonzeptes + CI/CD Umsetzung)
  • Agile Softwareentwicklung mit Scrum (Spotify Modell) und Organisation eines Chapters für Backend Entwickler

Spring REST Hibernate PostgreSQL Docker Kubernetes Azure Hazelcast Kafka React Jenkins Git
Cubic Transportation Systems
Hamburg
5 Monate
2018-01 - 2018-05

Implementierung eines Gebäudeversicherungstarifes

Entwickler JSF BiPRO
Entwickler
  • Erweiterung einer mehrere Jahre nicht gewarteten Anwendung
  • Migration auf aktuelle Releasestände
  • Einführung von Unittests
  • Implementierung von neuen Tarifen
  • Entwicklung eines Architekturprototyps zur Verwaltung von Versicherungsanfragen
MongoDB PostgreSQL Hibernate Spring
JSF BiPRO
Fincon GmbH
Hamburg
7 Monate
2017-06 - 2017-12

Entwicklung Energiehandelssoftware

Entwickler Java-API for REST-Services Hibernate Swing
Entwickler
  • Stabilisierung und Umsetzung neuer Anforderung
  • Erarbeitung von Designs für REST und UI Entwicklung zwecks Reduktion der Wartungskosten.
  • Betrieb und Support der Plattform
Spring Oracke Consul Apache Cassandra
Java-API for REST-Services Hibernate Swing
Vattenfall Energy Trading
Hamburg
5 Jahre 7 Monate
2011-11 - 2017-05

Seefahrt Logistik Anwendung

JSF EJB JAXB ...
  • Zunächst als Entwickler für die Weiterentwicklung eines Seefracht-Monolithen
  • Nach erfolgreichem Vorschlag eines Implemen-tierungskonzeptes für neue Geschäftsmodule, tätig als Lead Developer des Basis Framework Teams (5 Entwickler)
  • Design und Entwicklung der technischen Basiskomponenten ca. 100 Anwendungsentwickler.
  • Schulung und Unterstützung der Entwickler Teams
  • Ausführung diverser Architekturaufgaben (Basisframework-Konzepte, Modularisierung etc.)
  • Wechsel in die Position des Lead Developers eines zentralen Geschäftsmoduls (Bill of Lading) mit 8 Entwicklern
Enterprise Architect EclipseLink Elastic Search
JSF EJB JAXB REST Scrum Kanban JPA
Logistik
10 Monate
2011-01 - 2011-10

See- und Luftfahrt Logistik

Enterprise Architect J2EE Hibernate ...
  • Erarbeitung von technischen Designs für ein Buchungs- und Angebots-modul (SALOG) auf der Basis von Geschäftslogik Spezifikationen.
  • Erstellung von UML Designs die u.a. zur Code Generierung genutzt wurden.
  • Unterstützung der Entwickler bei der Implementierung der Designs (Design Meetings, Support, Pair Programming).
Enterprise Architect J2EE Hibernate Spring Webservices
Logistik
6 Monate
2010-07 - 2010-12

Bundesweites Alarmierungssystem MoWaS

Technisches Konzept, Entwicklung SWT Java Spring ...
Technisches Konzept, Entwicklung
  • Entwicklung einer ergonomischer SWT Bedienoberfläche, Geodaten-Bildverarbeitung etc.
  • Das Projekt war bei meinen Einstieg sehr stark im Verzug.
  • Ich konnte dazu beitragen, dass es am Ende vorfristig fertiggestellt wurde.

SWT Java Spring SSL Eclipse Maven
Behörde
3 Jahre 2 Monate
2007-06 - 2010-07

Entwicklung des Nachrichtenportals 'dpa plattform'.

Architekt, Entwickler JSF Spring Richfaces ...
Architekt, Entwickler
  • Für die Realisierung des anspruchsvollen UIs wurde das von mir initiierte Projekt 'pm4j' (siehe weiter unten) integriert. pm4j ermöglichte, UI-Funktionalitäten bemerkenswert schnell, mit kompaktem und gut
    wartbarem Code zu realisieren.
  • Das Portal hat eine sehr gute Nutzerakzeptanz und ist inzwischen zu einem der Hauptwerkzeuge des Redaktion und des Vertriebes geworden.

JSF Spring Richfaces Ajax ActiveMQ Hibernate Oracle PostgresQL Tomcat...
Medien/ Nachrichtenagentur
3 Monate
2007-04 - 2007-06

Konzipierung einer J2EE Architektur für die nächste Produktgeneration

Swing Java MDSD (openArchitectureWare) ...
  • Analyse
  • Technologieevaluierung
  • Entwicklung Architekturprototyp
Swing Java MDSD (openArchitectureWare) Hibernate Oracle Tomcat Eclipse
Softwarehersteller Gebäudemanagement
6 Monate
2006-10 - 2007-03

Realisierung einer Immobilien Bewertungsanwendung

Swing Spring Hibernate ...
  • Analyse
  • Architektur
  • Entwicklung

Swing Spring Hibernate MDSD mit openArchitectureWare Oracle
Immobilien

Aus- und Weiterbildung

Aus- und Weiterbildung

1986-1991

Studium an der Universität Rostock

Abschluß: Diplomingenieur der Elektrotechnik

Fachrichtung: Automatisierungstechnik und techn. Kybernetik




Position

Position

  • Erfahrener Software Architekt, Entwickler und Coach.
  • Projektleiter

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot CleanCode

Produkte / Standards / Erfahrungen / Methoden

Azure
Consul
Docker
EclipseLink
EJB
Elastic Search
Enterprise Architect
Git
Hibernate
IntelliJ
J2EE
Java-API for REST-Services
JAXB
Jenkins
Jira
JPA
JSF
Kafka
Kubernetes
React
Redux
REST
Spring
Spring Boot
Swing
Webservices

Berufspraxis

1991 - 1994

Entwicklungsingenieur und Berater

1994 - 1995

Qualitätssicherungsingenieur

1995 - 1997

Entwicklungsingenieur in einen großen Beratungsunternehmen

1997 - 2001

Freiberuflicher Berater

2002 - 2003

Leiter Entwicklung B2B Shoplösungen in einem IT-Unternehmen

2004 - heute

Freiberuflicher Berater

Programmiersprachen

C++
10 Jahre
Java
10 Jahre
Java-8
JavaScript
2 Jahre
PL/SQL

Datenbanken

Apache Cassandra
DB2
Hazelcast
MongoDB
MS SQL Server
MySQL
Oracke
Oracle
POET
Postgres
PostgreSQL
SQL
Sehr gute Erfahrungen mit objekt-relationaler Middleware (JPA, Hibernate, Toplink).

Datenkommunikation

BiPRO
Message Queuing
IBM MQSeries, JMS

Managementerfahrung in Unternehmen

Agile Arbeitsweise
Kanban
Scrum

Branchen

Branchen

Banken
Elektoindustrie
Handel (B2B Umfeld)
Logistik
Pharmazeutische Industrie
Softwareindustrie
Telekommunikation
Immobilien

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

1 Jahr 4 Monate
2022-01 - 2023-04

Behördenplattform für Genehmigungsverfahren

Entwickler Java Spring Boot REST ...
Entwickler
  • Pflege und Erweiterung einer Anwendung zur Verwaltung von Anträgen incl. zugehöriger Workflows (Apache Camel basierte Dokumentenplattform) .
  • Neuentwicklung von Zusatzanwendungen für spezielle Fachbereiche (Spring Boot, Hibernate, REST, Vue-JS).
Java Spring Boot REST Docker Hibernate Keycloak Apache Camel JBoss Maria-DB Vue-JS Cypress Gitlab
Cosinex GmbH
Remote
9 Monate
2021-04 - 2021-12

Modernisierung eines ERP Systems

Entwickler, Coach Spring Java JavaScript ...
Entwickler, Coach

In dem Projekt wurde ein monolithisches ERP Systems durch eine REST basierte verteilte Architektur abgelöst. Parallel dazu wurden Funktionalitäten erweitert und externe Systemen (z.B. für Dokumenten- und  Lieferkettenmanagement) angebunden.

Rolle : Entwickler, Coach

Teamgröße: 12

? Coaching in den Bereichen Spring Boot, Hibernate, REST, Clean Code und TDD.

? Entwicklung im agilen Team.

Hazelcast Gitlab Portainer
Spring Java JavaScript React Oracle Docker RabbitMQ
Walbusch GmbH
Remote
2 Jahre 9 Monate
2018-06 - 2021-02

Entwicklung mobiler Ticket- und Verkehrsauskunfts-Apps

Lead Developer
Lead Developer

Projekt: Mobile Ticket- und Verkehrsauskunfts-Apps für
Nahverkehrsunternehmen (New York, Chicago, Brisbane u.a.)


Die Apps ermöglichen Fahrgästen das einfache Finden von Verbindungen, liefern Information über die Verkehrslage, ermöglichen mobilen Ticketkauf (z.B. mit Apple- und GooglePay) sowie die bequeme Verwaltung der Accounts (Zahlungsmittel, Tickethistorien etc.).

Rolle: Lead Developer
Team: 10 Entwickler (Hamburg) + 5 (Indien) + zeitweise 5 (USA)

  • Design und Entwicklung von Backend Komponenten für das Kernprodukt (Kundenkonto, Ticket Management, Fahrplan, Verkehrsinfo, mobiles Bezahlen etc.)
  • Integration mit kundenspezifischen Systemen
  • Modularisierung eines bestehenden Systems sowie Aufgliederung von Teilen in Microservices
  • Enge Abstimmung mit Entwicklern und Architekten in USA zur Integration mit vorhandenen Systemen, z.B. für Metro Gate Systeme
  • Aufbau eines Baukastens von React Native Komponenten und dazu passenden Backend APIs
  • Umsetzung von Kundenprojekten unter Nutzung der Standardkomponenten in Zusammenarbeit mit dem indischen Entwickler Team.
  • Verantwortung für Code Qualität (Konsistenz, Wartbarkeit etc.)
  • Arbeit am/im Release Prozess (Entwurf/Aufsetzen des Versionierungskonzeptes + CI/CD Umsetzung)
  • Agile Softwareentwicklung mit Scrum (Spotify Modell) und Organisation eines Chapters für Backend Entwickler

Spring REST Hibernate PostgreSQL Docker Kubernetes Azure Hazelcast Kafka React Jenkins Git
Cubic Transportation Systems
Hamburg
5 Monate
2018-01 - 2018-05

Implementierung eines Gebäudeversicherungstarifes

Entwickler JSF BiPRO
Entwickler
  • Erweiterung einer mehrere Jahre nicht gewarteten Anwendung
  • Migration auf aktuelle Releasestände
  • Einführung von Unittests
  • Implementierung von neuen Tarifen
  • Entwicklung eines Architekturprototyps zur Verwaltung von Versicherungsanfragen
MongoDB PostgreSQL Hibernate Spring
JSF BiPRO
Fincon GmbH
Hamburg
7 Monate
2017-06 - 2017-12

Entwicklung Energiehandelssoftware

Entwickler Java-API for REST-Services Hibernate Swing
Entwickler
  • Stabilisierung und Umsetzung neuer Anforderung
  • Erarbeitung von Designs für REST und UI Entwicklung zwecks Reduktion der Wartungskosten.
  • Betrieb und Support der Plattform
Spring Oracke Consul Apache Cassandra
Java-API for REST-Services Hibernate Swing
Vattenfall Energy Trading
Hamburg
5 Jahre 7 Monate
2011-11 - 2017-05

Seefahrt Logistik Anwendung

JSF EJB JAXB ...
  • Zunächst als Entwickler für die Weiterentwicklung eines Seefracht-Monolithen
  • Nach erfolgreichem Vorschlag eines Implemen-tierungskonzeptes für neue Geschäftsmodule, tätig als Lead Developer des Basis Framework Teams (5 Entwickler)
  • Design und Entwicklung der technischen Basiskomponenten ca. 100 Anwendungsentwickler.
  • Schulung und Unterstützung der Entwickler Teams
  • Ausführung diverser Architekturaufgaben (Basisframework-Konzepte, Modularisierung etc.)
  • Wechsel in die Position des Lead Developers eines zentralen Geschäftsmoduls (Bill of Lading) mit 8 Entwicklern
Enterprise Architect EclipseLink Elastic Search
JSF EJB JAXB REST Scrum Kanban JPA
Logistik
10 Monate
2011-01 - 2011-10

See- und Luftfahrt Logistik

Enterprise Architect J2EE Hibernate ...
  • Erarbeitung von technischen Designs für ein Buchungs- und Angebots-modul (SALOG) auf der Basis von Geschäftslogik Spezifikationen.
  • Erstellung von UML Designs die u.a. zur Code Generierung genutzt wurden.
  • Unterstützung der Entwickler bei der Implementierung der Designs (Design Meetings, Support, Pair Programming).
Enterprise Architect J2EE Hibernate Spring Webservices
Logistik
6 Monate
2010-07 - 2010-12

Bundesweites Alarmierungssystem MoWaS

Technisches Konzept, Entwicklung SWT Java Spring ...
Technisches Konzept, Entwicklung
  • Entwicklung einer ergonomischer SWT Bedienoberfläche, Geodaten-Bildverarbeitung etc.
  • Das Projekt war bei meinen Einstieg sehr stark im Verzug.
  • Ich konnte dazu beitragen, dass es am Ende vorfristig fertiggestellt wurde.

SWT Java Spring SSL Eclipse Maven
Behörde
3 Jahre 2 Monate
2007-06 - 2010-07

Entwicklung des Nachrichtenportals 'dpa plattform'.

Architekt, Entwickler JSF Spring Richfaces ...
Architekt, Entwickler
  • Für die Realisierung des anspruchsvollen UIs wurde das von mir initiierte Projekt 'pm4j' (siehe weiter unten) integriert. pm4j ermöglichte, UI-Funktionalitäten bemerkenswert schnell, mit kompaktem und gut
    wartbarem Code zu realisieren.
  • Das Portal hat eine sehr gute Nutzerakzeptanz und ist inzwischen zu einem der Hauptwerkzeuge des Redaktion und des Vertriebes geworden.

JSF Spring Richfaces Ajax ActiveMQ Hibernate Oracle PostgresQL Tomcat...
Medien/ Nachrichtenagentur
3 Monate
2007-04 - 2007-06

Konzipierung einer J2EE Architektur für die nächste Produktgeneration

Swing Java MDSD (openArchitectureWare) ...
  • Analyse
  • Technologieevaluierung
  • Entwicklung Architekturprototyp
Swing Java MDSD (openArchitectureWare) Hibernate Oracle Tomcat Eclipse
Softwarehersteller Gebäudemanagement
6 Monate
2006-10 - 2007-03

Realisierung einer Immobilien Bewertungsanwendung

Swing Spring Hibernate ...
  • Analyse
  • Architektur
  • Entwicklung

Swing Spring Hibernate MDSD mit openArchitectureWare Oracle
Immobilien

Aus- und Weiterbildung

Aus- und Weiterbildung

1986-1991

Studium an der Universität Rostock

Abschluß: Diplomingenieur der Elektrotechnik

Fachrichtung: Automatisierungstechnik und techn. Kybernetik




Position

Position

  • Erfahrener Software Architekt, Entwickler und Coach.
  • Projektleiter

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot CleanCode

Produkte / Standards / Erfahrungen / Methoden

Azure
Consul
Docker
EclipseLink
EJB
Elastic Search
Enterprise Architect
Git
Hibernate
IntelliJ
J2EE
Java-API for REST-Services
JAXB
Jenkins
Jira
JPA
JSF
Kafka
Kubernetes
React
Redux
REST
Spring
Spring Boot
Swing
Webservices

Berufspraxis

1991 - 1994

Entwicklungsingenieur und Berater

1994 - 1995

Qualitätssicherungsingenieur

1995 - 1997

Entwicklungsingenieur in einen großen Beratungsunternehmen

1997 - 2001

Freiberuflicher Berater

2002 - 2003

Leiter Entwicklung B2B Shoplösungen in einem IT-Unternehmen

2004 - heute

Freiberuflicher Berater

Programmiersprachen

C++
10 Jahre
Java
10 Jahre
Java-8
JavaScript
2 Jahre
PL/SQL

Datenbanken

Apache Cassandra
DB2
Hazelcast
MongoDB
MS SQL Server
MySQL
Oracke
Oracle
POET
Postgres
PostgreSQL
SQL
Sehr gute Erfahrungen mit objekt-relationaler Middleware (JPA, Hibernate, Toplink).

Datenkommunikation

BiPRO
Message Queuing
IBM MQSeries, JMS

Managementerfahrung in Unternehmen

Agile Arbeitsweise
Kanban
Scrum

Branchen

Branchen

Banken
Elektoindustrie
Handel (B2B Umfeld)
Logistik
Pharmazeutische Industrie
Softwareindustrie
Telekommunikation
Immobilien

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.