Senior Software-Ingenieur und Software-Architekt für Java Enterprise
Aktualisiert am 06.11.2022
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.05.2023
Verfügbar zu: 100%
davon vor Ort: 100%
Clean Architcture
Spring Boot
Microservices
Domain Driven Design
Java EE
Deutsch
Muttersprache
Englisch
sicher in Wort und Schrift

Einsatzorte

Einsatzorte

Frankfurt am Main (+50km) Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km)

Deutschland: bevorzuge Projekte im Rhein-Main-Gebiet

Remotefähig, eigenes Büro vorhanden.

möglich

Projekte

Projekte

2 Jahre
2018-07 - 2020-06

Bundesweites Register

Software- und Systemarchitekt, Senior Softwareingenieur Domain Driven Design Clean Architecture Clean Code ...
Software- und Systemarchitekt, Senior Softwareingenieur

Erstellung eines bundesweit einheitlichen Registers zur Erfassung von Personen und Gewerbebetrieben.

  • Analyse fachlicher Anforderungen, Beratung der Product-Owner
  • Konzeption und Erstellung technischer Spezifikationen
  • Implementierung workflowgesteuerter Datenerfassungsszenarien
  • statische Codeanalyse, Testautomatisierung, Releasewechsel
  • Coaching der Teams zu technologischen Themen, Architektur, Clean Code und SCRUM
  • Unterstützung der Projektleitung bei Planung und Technologieeinsatz
Eclipse Intellij Idea Enterprise Architect Wildfly Maria-DB Hibernate Maven SonarQube Teamcity Jira Git Suse Linux Enterprise Windows 10
Domain Driven Design Clean Architecture Clean Code Java Enterprise 7 Primefaces 8 JPA 2.2 Springframework Imap Smtp REST JMS
Bundesamt
Eschborn, Taunus
2 Jahre 3 Monate
2016-04 - 2018-06

Konfigurationsmanagement

Softwarearchitekt, Senior Softwareentwickler, SCRUM Master Domain Driven Design Clean Architecture arc42 Template ...
Softwarearchitekt, Senior Softwareentwickler, SCRUM Master

Im Rahmen des Mantelprojekts Refactoring Mainframe Werkzeuge wird eine Webanwendung zur Servicekonfiguration entwickelt. Kernkomponente ist ein Formulargenerator, der eine konsistente und geführte Pflege von Serviceattributen ermöglicht.

  • Analyse fachlicher Anforderungen, Beratung des Product-Owner bei der Erstellung des Backlogs
  • Architektur Formulargenerator und Regelverarbeitung
  • Konzeption und Erstellung technischer Spezifikationen
  • statische Codeanalyse, Testautomatisierung, Team-Coaching für SCRUM und technologische Themen
  • Unterstützung der Projektleitung bei Planung und Technologieeinsatz
Eclipse Oxygen Websphere 8.5 DB/2 SonarQube Jenkins Jira git Maven z/OS Windows 7
Domain Driven Design Clean Architecture arc42 Template Java Enterprise 6 REST FRAME
Commerzbank AG
Frankfurt am Main
8 Monate
2015-08 - 2016-03

Modernisierung Vertriebskanal Banken

Senior Softwareentwickler, Berater Softwarearchitektur Java EE 6 EJB JSF ...
Senior Softwareentwickler, Berater Softwarearchitektur

Umsetzung der regulatorischen und geschäftlichen Anforderungen an
Risikomanagement (F-IRB) und Compliance für die Geschäftsfelder Darlehen und
Leasing

Analyse fachlicher Anforderungen, Konzeption und Erstellung technischer
Spezifikationen, Schnittstellendefinition ESB
Implementierung veränderter Prozessabläufe in den Vertriebsfrontends
revisionssichere Migration bestehender Geschäftsvorgänge
statische Codeanalyse, Testautomatisierung, Modernisierung der Architektur
Anbindung externer Provider zur Scoring-Abbildung und Adressqualifikation
Modernisierung des Verfahrens zur Restwertermittlung (Scrum-Team)
Unterstützung der Projektleitung bei Planung und Technologieeinsatz

Eclipse Kepler Bea-Weblogic 12 DB/2 Oracle 12c Hibernate EclipseLink H2 PostgreSql DbVisualizer iNavigator SoapUI HermesJms Firefox Chrome IE9 SonarQube Jenkins Jira Subversion Maven Ant Linux Windows 7
Java EE 6 EJB JSF RichFaces JPA Springframework SOAP JMS
Finanzdienstleister einer Bankengruppe
Hessen

Aus- und Weiterbildung

Aus- und Weiterbildung

1992 Hochschulabschluß Dipl.-Ing. Maschinenbau
1996 Weiterbildung SAP R/3 (FI,CO,MM,SD)
1997 ABAP/4 Programmierung (Transaktionen,Dialoge,Reports,Datenübernahme)
1998 ASAP Zertifizierung
1999 ABAP Objects, J2EE 1.3 Spezifikation
2000 MS Windows 2000 Server Administration, .Net Platform Architektur
2000 mySAP.com Workplace, ITS, Miniapps
2001 Knowledge Management (Enterprise Portal Component), MS Content Management Server
2001 Web Service Architekur mit Java und .Net
2002 SAP Enterprise Portal, iView Entwicklung, Web Application Server 6.20
2003 SAP EP5.0.5 CM Flexible Benutzeroberfläche, Collaboration
2003 SAP Mobile Engine 2.1 und Windows CE Entwicklung
2004 J2EE 1.4 Spezifikation, Java 1.5 Fortbildung
2004 SAP EP6.0 on WAS 6.40, Entwicklung mit WebDynpro
2005 Hibernate O/R Mapping, MySQL 5.0 / MaxDB
2005 Spring Framework MVC, Portlets, DDD
2005 JBoss Application Server 4.0
2006 J2EE 1.5 Spezifikation
2006 JDO, JPOX, Java 1.6
2007 SAP Solution Manager, NWDI
2008 EMF, CDO, Liferay
2009 ServiceMix, OSGi, Android
2010 ServiceMix 4/FuseSource, E4, Clean Code, JEE 6 Spec
2011 Java 7, Domain Driven Design
2013 JavaFx, JEE 7 Spec
2014 OpenGL, WebGL, Java 8
2015 Docker, Bea-Weblogic
2016 Apache Kafka, Zookeeper, MongoDB
2017 Kubernetes, KVM, oVirt, nginx
2018 Openshift, Java 9, reactive streams, Webflux
2019 Quarkus, Vuejs, Java 11

Position

Position

- Softwarearchitektur und Systementwicklung mit Java im Backend (JEE, JPA, ORM, JSF) unter Verwendung agiler Methoden, Domain Driven Design und Springframework

- Architektur und Implementierung von Serviceplatformen für Systemintegration (ESB, OSGi, JMS) 

- Entwurf und Implementierung von webbasierten Softwaresystemen (JEE) mit Schwerpunkt auf Portaltechnologie, Content-Management und Online-Marktplätze

Kompetenzen

Kompetenzen

Top-Skills

Clean Architcture Spring Boot Microservices Domain Driven Design Java EE

Produkte / Standards / Erfahrungen / Methoden

arc42 Template
Clean Architecture
Clean Code
Domain Driven Design
Eclipse
Eclipse Oxygen
EJB
Enterprise Architect
git
Hibernate
Intellij Idea
Java EE 6
Java Enterprise 7
Jenkins
Jira
JMS
JPA
JPA 2.2
JSF
Maven
Primefaces 8
REST
RichFaces
SOAP
SonarQube
Springframework
Teamcity
Websphere 8.5
Wildfly
Erfahrungen im Bereich:
o Systemintegration SOA, EAI
o Aufbau von Enterprise Portalen
o Softwareentwicklung Knowledge Management mit Java J2EE
o Softwareentwicklung mit Eclipse WTP und RCP
o Anwendungs- und Schnittstellenentwicklung R/3 Workbench
o Customizing SAP ERP
o Geschäftsprozessanalyse
o Datenbankkonzeption

Methoden:
o objektorientierte (OOAD) und strukturierte Programmierung, Anwendung von Entwurfsmustern
o Domain Driven Design, Clean Code
o Scrum, Kanban

Spezialkenntnisse:
o JEE Architektur, SAP Enterprise Portal
o Systemintegration, EIP, ESB, Webservices mit Soap und Rest, WS-Security, OSGi
o ROCA, Hateoas
o Logistik: Einkauf und Bestandsführung, Dokumentenmanagement, PLM
o Content Management
o 3D Visualisierung OpenGL, WebGL

Produkte:
o ServiceMix, Karaf, Equinox
o SAP R/3, SAP Enterprise Portal, Process Integration
o Liferay Enterprise Portal

Betriebssysteme

Unix
Fedora Core 3-32, Suse Linux, CentOS
Windows 10

Programmiersprachen

ABAP4
1997-2014, Dialog- und Reportprogrammierung, Rel 3.1B bis Rel 4.6D
Basic
Projekterfahrung mit MS Visual Basic, vbScript, 1998-2003
C
Projekterfahrung
C++
Projekterfahrung, C# 2001-2004
Java
Java 11, 1997-heute
JavaScript
Python
seit 2001
HTML, CSS, Javascript, JSF

Datenbanken

DB/2
H2
JDBC
JPA
Maria-DB
MS SQL Server
Administration, DB-Design, T-SQL
MySQL
2002-heute
Oracle
seit 2004
PostgreSql
seit 2010
SQL
SQL Query, Update, Views, stored procedures
ORM mapping, Hibernate

Datenkommunikation

Internet, Intranet
http, https, TLS-1.2
NetBios
Router
SMTP
TCP/IP
DHCP, DNS

Hardware

PC

Branchen

Branchen

Software
Telekommunikation
Finanzdienstleister/Banken
Industrie
Energie
öffentliche Verwaltung

Einsatzorte

Einsatzorte

Frankfurt am Main (+50km) Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km)

Deutschland: bevorzuge Projekte im Rhein-Main-Gebiet

Remotefähig, eigenes Büro vorhanden.

möglich

Projekte

Projekte

2 Jahre
2018-07 - 2020-06

Bundesweites Register

Software- und Systemarchitekt, Senior Softwareingenieur Domain Driven Design Clean Architecture Clean Code ...
Software- und Systemarchitekt, Senior Softwareingenieur

Erstellung eines bundesweit einheitlichen Registers zur Erfassung von Personen und Gewerbebetrieben.

  • Analyse fachlicher Anforderungen, Beratung der Product-Owner
  • Konzeption und Erstellung technischer Spezifikationen
  • Implementierung workflowgesteuerter Datenerfassungsszenarien
  • statische Codeanalyse, Testautomatisierung, Releasewechsel
  • Coaching der Teams zu technologischen Themen, Architektur, Clean Code und SCRUM
  • Unterstützung der Projektleitung bei Planung und Technologieeinsatz
Eclipse Intellij Idea Enterprise Architect Wildfly Maria-DB Hibernate Maven SonarQube Teamcity Jira Git Suse Linux Enterprise Windows 10
Domain Driven Design Clean Architecture Clean Code Java Enterprise 7 Primefaces 8 JPA 2.2 Springframework Imap Smtp REST JMS
Bundesamt
Eschborn, Taunus
2 Jahre 3 Monate
2016-04 - 2018-06

Konfigurationsmanagement

Softwarearchitekt, Senior Softwareentwickler, SCRUM Master Domain Driven Design Clean Architecture arc42 Template ...
Softwarearchitekt, Senior Softwareentwickler, SCRUM Master

Im Rahmen des Mantelprojekts Refactoring Mainframe Werkzeuge wird eine Webanwendung zur Servicekonfiguration entwickelt. Kernkomponente ist ein Formulargenerator, der eine konsistente und geführte Pflege von Serviceattributen ermöglicht.

  • Analyse fachlicher Anforderungen, Beratung des Product-Owner bei der Erstellung des Backlogs
  • Architektur Formulargenerator und Regelverarbeitung
  • Konzeption und Erstellung technischer Spezifikationen
  • statische Codeanalyse, Testautomatisierung, Team-Coaching für SCRUM und technologische Themen
  • Unterstützung der Projektleitung bei Planung und Technologieeinsatz
Eclipse Oxygen Websphere 8.5 DB/2 SonarQube Jenkins Jira git Maven z/OS Windows 7
Domain Driven Design Clean Architecture arc42 Template Java Enterprise 6 REST FRAME
Commerzbank AG
Frankfurt am Main
8 Monate
2015-08 - 2016-03

Modernisierung Vertriebskanal Banken

Senior Softwareentwickler, Berater Softwarearchitektur Java EE 6 EJB JSF ...
Senior Softwareentwickler, Berater Softwarearchitektur

Umsetzung der regulatorischen und geschäftlichen Anforderungen an
Risikomanagement (F-IRB) und Compliance für die Geschäftsfelder Darlehen und
Leasing

Analyse fachlicher Anforderungen, Konzeption und Erstellung technischer
Spezifikationen, Schnittstellendefinition ESB
Implementierung veränderter Prozessabläufe in den Vertriebsfrontends
revisionssichere Migration bestehender Geschäftsvorgänge
statische Codeanalyse, Testautomatisierung, Modernisierung der Architektur
Anbindung externer Provider zur Scoring-Abbildung und Adressqualifikation
Modernisierung des Verfahrens zur Restwertermittlung (Scrum-Team)
Unterstützung der Projektleitung bei Planung und Technologieeinsatz

Eclipse Kepler Bea-Weblogic 12 DB/2 Oracle 12c Hibernate EclipseLink H2 PostgreSql DbVisualizer iNavigator SoapUI HermesJms Firefox Chrome IE9 SonarQube Jenkins Jira Subversion Maven Ant Linux Windows 7
Java EE 6 EJB JSF RichFaces JPA Springframework SOAP JMS
Finanzdienstleister einer Bankengruppe
Hessen

Aus- und Weiterbildung

Aus- und Weiterbildung

1992 Hochschulabschluß Dipl.-Ing. Maschinenbau
1996 Weiterbildung SAP R/3 (FI,CO,MM,SD)
1997 ABAP/4 Programmierung (Transaktionen,Dialoge,Reports,Datenübernahme)
1998 ASAP Zertifizierung
1999 ABAP Objects, J2EE 1.3 Spezifikation
2000 MS Windows 2000 Server Administration, .Net Platform Architektur
2000 mySAP.com Workplace, ITS, Miniapps
2001 Knowledge Management (Enterprise Portal Component), MS Content Management Server
2001 Web Service Architekur mit Java und .Net
2002 SAP Enterprise Portal, iView Entwicklung, Web Application Server 6.20
2003 SAP EP5.0.5 CM Flexible Benutzeroberfläche, Collaboration
2003 SAP Mobile Engine 2.1 und Windows CE Entwicklung
2004 J2EE 1.4 Spezifikation, Java 1.5 Fortbildung
2004 SAP EP6.0 on WAS 6.40, Entwicklung mit WebDynpro
2005 Hibernate O/R Mapping, MySQL 5.0 / MaxDB
2005 Spring Framework MVC, Portlets, DDD
2005 JBoss Application Server 4.0
2006 J2EE 1.5 Spezifikation
2006 JDO, JPOX, Java 1.6
2007 SAP Solution Manager, NWDI
2008 EMF, CDO, Liferay
2009 ServiceMix, OSGi, Android
2010 ServiceMix 4/FuseSource, E4, Clean Code, JEE 6 Spec
2011 Java 7, Domain Driven Design
2013 JavaFx, JEE 7 Spec
2014 OpenGL, WebGL, Java 8
2015 Docker, Bea-Weblogic
2016 Apache Kafka, Zookeeper, MongoDB
2017 Kubernetes, KVM, oVirt, nginx
2018 Openshift, Java 9, reactive streams, Webflux
2019 Quarkus, Vuejs, Java 11

Position

Position

- Softwarearchitektur und Systementwicklung mit Java im Backend (JEE, JPA, ORM, JSF) unter Verwendung agiler Methoden, Domain Driven Design und Springframework

- Architektur und Implementierung von Serviceplatformen für Systemintegration (ESB, OSGi, JMS) 

- Entwurf und Implementierung von webbasierten Softwaresystemen (JEE) mit Schwerpunkt auf Portaltechnologie, Content-Management und Online-Marktplätze

Kompetenzen

Kompetenzen

Top-Skills

Clean Architcture Spring Boot Microservices Domain Driven Design Java EE

Produkte / Standards / Erfahrungen / Methoden

arc42 Template
Clean Architecture
Clean Code
Domain Driven Design
Eclipse
Eclipse Oxygen
EJB
Enterprise Architect
git
Hibernate
Intellij Idea
Java EE 6
Java Enterprise 7
Jenkins
Jira
JMS
JPA
JPA 2.2
JSF
Maven
Primefaces 8
REST
RichFaces
SOAP
SonarQube
Springframework
Teamcity
Websphere 8.5
Wildfly
Erfahrungen im Bereich:
o Systemintegration SOA, EAI
o Aufbau von Enterprise Portalen
o Softwareentwicklung Knowledge Management mit Java J2EE
o Softwareentwicklung mit Eclipse WTP und RCP
o Anwendungs- und Schnittstellenentwicklung R/3 Workbench
o Customizing SAP ERP
o Geschäftsprozessanalyse
o Datenbankkonzeption

Methoden:
o objektorientierte (OOAD) und strukturierte Programmierung, Anwendung von Entwurfsmustern
o Domain Driven Design, Clean Code
o Scrum, Kanban

Spezialkenntnisse:
o JEE Architektur, SAP Enterprise Portal
o Systemintegration, EIP, ESB, Webservices mit Soap und Rest, WS-Security, OSGi
o ROCA, Hateoas
o Logistik: Einkauf und Bestandsführung, Dokumentenmanagement, PLM
o Content Management
o 3D Visualisierung OpenGL, WebGL

Produkte:
o ServiceMix, Karaf, Equinox
o SAP R/3, SAP Enterprise Portal, Process Integration
o Liferay Enterprise Portal

Betriebssysteme

Unix
Fedora Core 3-32, Suse Linux, CentOS
Windows 10

Programmiersprachen

ABAP4
1997-2014, Dialog- und Reportprogrammierung, Rel 3.1B bis Rel 4.6D
Basic
Projekterfahrung mit MS Visual Basic, vbScript, 1998-2003
C
Projekterfahrung
C++
Projekterfahrung, C# 2001-2004
Java
Java 11, 1997-heute
JavaScript
Python
seit 2001
HTML, CSS, Javascript, JSF

Datenbanken

DB/2
H2
JDBC
JPA
Maria-DB
MS SQL Server
Administration, DB-Design, T-SQL
MySQL
2002-heute
Oracle
seit 2004
PostgreSql
seit 2010
SQL
SQL Query, Update, Views, stored procedures
ORM mapping, Hibernate

Datenkommunikation

Internet, Intranet
http, https, TLS-1.2
NetBios
Router
SMTP
TCP/IP
DHCP, DNS

Hardware

PC

Branchen

Branchen

Software
Telekommunikation
Finanzdienstleister/Banken
Industrie
Energie
öffentliche Verwaltung

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.