Java Fullstack Entwickler
Aktualisiert am 01.10.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.10.2024
Verfügbar zu: 100%
davon vor Ort: 60%
Angular
SpringBoot
Java
TypeScript
NgRx
AgGrid
Scrum
Oracle
Maven
Git
JSF
PrimeFaces
Kubernetes
Docker
Responsive Webdesign
Bitbucket
PostgreSQL
Spring Batch
Cypress
Deutsch
Muttersprache
Englisch
verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland


möglich

Projekte

Projekte

10 Monate
2022-12 - 2023-09

MegaDoc

Software Entwickler, Architekt, UI-Experte Java Spring Boot Angular ...
Software Entwickler, Architekt, UI-Experte
Neu-Entwicklung einer Factoring Software zur Abrechnug von Zahnarztrechnungen
IntelliJ Swagger
Java Spring Boot Angular TypeScript NgRx AgGrid
Deutsche Zahnärztliche Rechenzentren
Stuttgart
6 Monate
2022-06 - 2022-11

FinStabDEV

Software Developer SpringBoot Angular Angular Material UI ...
Software Developer
Implementierung der Finanzstabilisierungsgesetz-Verordnungen
  • Analyse, Design, Frontend sowie Backend Entwicklung
  • Testen sowie Performance Optimierung
SpringBoot Angular Angular Material UI Oracle Kubernetes Git Maven Atlassian JIRA WebSphere Spring Boot JPA/Hibernate/CriteriaAPI WebLogic Server Oracle Datenbank Apache Maven Git flow Spock
Sopra Financial Technology
Nürnberg
9 Monate
2021-09 - 2022-05

DSGVO

Software Developer SpringBoot Angular Angular Material UI ...
Software Developer
Implementierung der Datenschutz-Grundverordnung
  • Analyse, Design, Frontend sowie Backend Entwicklung
  • Testen sowie Performance Optimierung
SpringBoot Angular Angular Material UI Git Kubernetes WebSphere Maven Oracle Spring Boot JPA/Hibernate/CriteriaAPI WebLogic Server Oracle Datenbank Apache Maven Git flow Spock
Sopra Financial Technology
Nürnberg
4 Jahre 8 Monate
2017-01 - 2021-08

GloboZAP

Software Developer Java EE JSF PrimeFaces ...
Software Developer
  • Implementierung einer Baufinanzierungssoftware
  • Analyse, Design, Frontend sowie Backend Entwicklung
  • API Design
  • Testen sowie Performance Optimierung und Abbau technischer Schulden
Java EE JSF PrimeFaces WebSphere Maven Subversion TestNG Jenkins JSF 2.2 (Primefaces v6.2 später Migration auf v11.0) JavaEE 8 CDI JPA/Hibernate/CriteriaAPI WebLogic Server DB2 Database (später Migration auf Oracle) Apache Maven Apache Subversion (SVN) später Umstellung auf Git Selenium TestNG und Spock Jenkins Build Server später Kubernetes
Sparda-Datenverarbeitung eG
Nürnberg
2 Jahre
2015-01 - 2016-12

ASSET Future ILS Eurofighter

Lead Developer / Technical Architect / SCRUM Master Scrum Java EE PrimeFaces ...
Lead Developer / Technical Architect / SCRUM Master
  • Impl. einer Logistic Support Plattform für den Eurofighter
  • Team Koordination, Anforderungsanalyse und Design
  • Front- und Backend Entwicklung
  • Leiten der Scrum Meetings
Scrum Java EE PrimeFaces Sass OmniFaces WebLogic Maven Subversion Hibernate JSF 2.2 (Primefaces 6.0/Omnifaces) JavaEE 7 CDI/Deltaspike JPA/Hibernate Flyway Oracle DB WebLogic Server (for testing: TomEE/Jetty) Jenkins MagicDraw (UML Case Tool)
Airbus Defense & Space
Manching, Taufkirchen
2 Jahre 11 Monate
2012-02 - 2014-12

Actuarial Data Platform (ADP)

Software Developer
Software Developer
  • Impl. einer Plattform für versicherungsmathe. Prozesse
  • Anforderungsanalyse und Design
  • Front- und Backend Entwicklung
  • Datenbank Design und Entwicklung
Eclipse Sencha Ext JS JavaScript UI framework JavaScript Java 7 Spring Application Framework JPA/Hibernate JBoss Application Server 7 Oracle Database SQL Procedures with Oracle SQL Developer Atlassian JIRA Apache Maven MagicDraw UML Apache Subversion Sencha Ext JS Java Spring JBoss AS 7 SQL Procedures mit dem Oracle SQL Developer JIRA Subversion Maven Jenkins MagicDraw (UML Case Tool)
Allianz Global Corporate & Specialty (AGCS)
Munich, Germany
2 Jahre 11 Monate
2012-02 - 2014-12

Actuarial Data Platform (ADP)


Allianz Global Corporate & Specialty
München
5 Jahre 9 Monate
2009-04 - 2014-12

AGCS Pricing Tools (APT)

Software Developer
Software Developer
APT ist ein generisches System für globale Pricing Tools. Das Framework wurde verwendet um 16 Pricing Tools für die verschiedensten Lines of Businesses in der Industrieversicherung zu implementieren.

  • Anforderungsanalyse und Design
  • Front- und Backend Entwicklung
  • Datenbank Design und Entwicklung

Excel / VBA Java EE Apache CXF Oracle Database JBoss Application Server 5 Adobe Flex / Flashbuilder Atlassian JIRA Apache Ant MagicDraw UML Apache Subversion JavaEE JBoss AS 5 JIRA Ant Subversion MagicDraw (UML Case Tool)
Allianz Global Corporate & Specialty (AGCS)
Munich, Germany
5 Jahre 9 Monate
2009-04 - 2014-12

AGCS Pricing Tools (APT)


Allianz Global Corporate & Specialty
München
6 Monate
2008-10 - 2009-03

Mehrere kleinere Projekte im automotive Umfeld

Team Lead, Business Analyst, Software Architect / Developer
Team Lead, Business Analyst, Software Architect / Developer
  • Implementierung mehrerer kleiner IT-Systeme
  • Team Koordination
  • Resourcen Plannung
  • Analyse und Design der Software Architektur
  • Frontend sowie Backend Entwicklung
Apache Tomcat Java EE Oracle Database IBM Informix Database Apache Tomcat Webserver JPA / Hibernate Bugzilla Apache Subversion Apache Ant Apache Tapestry JavaEE JPA/Hibernate Subversion
LEONI ? Wiring Systems
Kitzingen, Germany
6 Monate
2008-10 - 2009-03

Several minor projects


LEONI - Wiring Systems
Kitzingen
2 Jahre 4 Monate
2006-06 - 2008-09

Location Management System

Business Analyst, Software developer
Business Analyst, Software developer
  • Impl. eines Adminsystems für gefährdete Gebäude in der Sachversicherung
  • Review von Dokumentationen
  • Analyse und Design von neuen Anforderungen sowie Frontend und Backend Entwicklung
JavaServer Faces / IceFaces Java EE Oracle Database JBoss Application Server 5 JPA / Hibernate XML / XSLT / XSD Atlassian JIRA Apache Ant Apache Subversion JavaEE JBoss AS 5 JPA/Hibernate XML/XSLT/XSD JIRA Ant Subversion IBM Rational Software Modeler (UML Case Tool)
Allianz Global Corporate & Specialty (AGCS)
Munich, Germany
2 Jahre 4 Monate
2006-06 - 2008-09

Location Management System


Allianz Global Corporate & Specialty
München
2 Jahre 5 Monate
2004-01 - 2006-05

BuHa

Business Analyst, Software Architect, Software Developer Java Swing Java MS Access Database ...
Business Analyst, Software Architect, Software Developer

  • Implementierung eines individuellen Buchhaltungsprogramms
  • Analyse und Design der Software Architektur
  • Frontend sowie Backend Entwicklung, DB Design und Entwicklung

Java Swing Java MS Access Database JPA/Hibernate Ant Subversion
HERO (Heckel & Rohrer)

Aus- und Weiterbildung

Aus- und Weiterbildung

2000-09 - 2007-02:
  • Informatik Studium
  • Universität Würzburg
  • Abschluss: Diplom-Informatiker, Univ.

Schwerpunkte:
  • Vereilte Software Entwicklung, Datenbanken sowie Graphentheorie

1989 ? 1998:
Walther-Rathenau-Gymnasium in Schweinfurt

Position

Position

(Lead) Java Fullstack Softwareentwickler


Kompetenzen

Kompetenzen

Top-Skills

Angular SpringBoot Java TypeScript NgRx AgGrid Scrum Oracle Maven Git JSF PrimeFaces Kubernetes Docker Responsive Webdesign Bitbucket PostgreSQL Spring Batch Cypress

Produkte / Standards / Erfahrungen / Methoden

ÜBERSICHT:

  • 18 Jahre Erfahrung in Java Enterprise Software Entwicklung 
  • Über 7 Jahre Erfahrung in der Versicherungsbranche 
  • Über 6 Jahre Erfahrung in der Bankenbranche 
  • Fullstack-Entwickler mit der Leidenschaft für anspruchsvolle Oberflächen-Entwicklung


SOFTWARE DEVELOPMENT EXPERTISE:

  • Modern responsive frontend development (SpringBoot, Angular, React) 
  • Objektorientierte Programmierung, Analyse und Design (Java, Kotlin) 
  • JavaEE, JSF und PrimeFaces 
  • Entwicklung langlebiger Software-Architekturen 
  • Entwicklung verteilter Systeme 
  • API Design (RESTful, SOAP) 
  • Datenbank Programmierung und Optimierung


HAUPTVERANTWORTLICHKEITEN:

  • Entwicklung von Front- und Backend-Lösungen 
  • Erfassung und Analyse von Anforderungen 
  • Architekturmodellierung mit UML
  • Aufwandsschätzungen und Ressourcenplanung
  •  Kundenkommunikation
  • Qualitätssicherung durch Anwendungs- und Frontend-Tests 
  • Datenbank Design und Entwicklung 
  • Performance Profilierung und Optimierung
  • Schreiben von Dokumentationen


SOFT SKILLS

  • Strukturierte Arbeitsweise 
  • Schnelle Auffassungsgabe 
  • Gute Kommunikation 
  • Durchsetzungsvermögen 
  • Teamfähigkeit 
  • Empathie


IT-KENNTNISSE

FRONTEND:

  • React 
  • Angular 
  • JSF (PrimeFaces) 
  • JavaScript
  • HTML CSS
  • SCSS 


BACKEND:

  • Java 
  • Kotlin 


FRAMEWORKS:

  • JavaEE 
  • SpringBoot


SONSTIGES:

  • Flyway 
  • Kubernetes/Jenkins 
  • Git-Flow/Subversion 
  • Maven/Gradle


BERUFSERFAHRUNG:

2009-04 - heute 

Rolle: IT Freelancer


2008-10 - 2009-03 

Einsatzort: Kitzingen 

Rolle: IT-Berater bei LEONI (URL auf Anfrage) 


2006-06 - 2008-09

Einsatzort: Würzburg 

Rolle: IT-Berater 

Kunde: nobisCum (URL auf Anfrage) 


Wehrdienst:

2000:

Reserveoffizier Kurs in Hannover, 2000: Reserveoffizier Kurs in Hannover; Beförderung zum Oberleutnant


1998 - 2000

Reserveoffizierlaufbahn beim 12. s/piBtl. 12 in Volkach

Betriebssysteme

Windows
Experte
Linux
Fortgeschritten

Programmiersprachen

Angular
Fortgeschritten
TypeScript
Fortgeschritten
Spring Boot
Fortgeschritten
JavaEE
Experte
Hibernate
Experte
JSF (PrimeFaces)
Experte
Maven
Experte
HTML
Experte
SASS
Fortgeschritten

Datenbanken

Oracle
Experte
PostgreSQL
Fortgeschritten
SQL
Experte
Hibernate
Experte

Design / Entwicklung / Konstruktion

OOP
Experte
OOA
Experte
UML
Experte
Arc42
Fortgeschritten

Branchen

Branchen

  • Banken
  • Versicherung
  • Flug- und Raumfahrt
  • Automobil

Einsatzorte

Einsatzorte

Deutschland


möglich

Projekte

Projekte

10 Monate
2022-12 - 2023-09

MegaDoc

Software Entwickler, Architekt, UI-Experte Java Spring Boot Angular ...
Software Entwickler, Architekt, UI-Experte
Neu-Entwicklung einer Factoring Software zur Abrechnug von Zahnarztrechnungen
IntelliJ Swagger
Java Spring Boot Angular TypeScript NgRx AgGrid
Deutsche Zahnärztliche Rechenzentren
Stuttgart
6 Monate
2022-06 - 2022-11

FinStabDEV

Software Developer SpringBoot Angular Angular Material UI ...
Software Developer
Implementierung der Finanzstabilisierungsgesetz-Verordnungen
  • Analyse, Design, Frontend sowie Backend Entwicklung
  • Testen sowie Performance Optimierung
SpringBoot Angular Angular Material UI Oracle Kubernetes Git Maven Atlassian JIRA WebSphere Spring Boot JPA/Hibernate/CriteriaAPI WebLogic Server Oracle Datenbank Apache Maven Git flow Spock
Sopra Financial Technology
Nürnberg
9 Monate
2021-09 - 2022-05

DSGVO

Software Developer SpringBoot Angular Angular Material UI ...
Software Developer
Implementierung der Datenschutz-Grundverordnung
  • Analyse, Design, Frontend sowie Backend Entwicklung
  • Testen sowie Performance Optimierung
SpringBoot Angular Angular Material UI Git Kubernetes WebSphere Maven Oracle Spring Boot JPA/Hibernate/CriteriaAPI WebLogic Server Oracle Datenbank Apache Maven Git flow Spock
Sopra Financial Technology
Nürnberg
4 Jahre 8 Monate
2017-01 - 2021-08

GloboZAP

Software Developer Java EE JSF PrimeFaces ...
Software Developer
  • Implementierung einer Baufinanzierungssoftware
  • Analyse, Design, Frontend sowie Backend Entwicklung
  • API Design
  • Testen sowie Performance Optimierung und Abbau technischer Schulden
Java EE JSF PrimeFaces WebSphere Maven Subversion TestNG Jenkins JSF 2.2 (Primefaces v6.2 später Migration auf v11.0) JavaEE 8 CDI JPA/Hibernate/CriteriaAPI WebLogic Server DB2 Database (später Migration auf Oracle) Apache Maven Apache Subversion (SVN) später Umstellung auf Git Selenium TestNG und Spock Jenkins Build Server später Kubernetes
Sparda-Datenverarbeitung eG
Nürnberg
2 Jahre
2015-01 - 2016-12

ASSET Future ILS Eurofighter

Lead Developer / Technical Architect / SCRUM Master Scrum Java EE PrimeFaces ...
Lead Developer / Technical Architect / SCRUM Master
  • Impl. einer Logistic Support Plattform für den Eurofighter
  • Team Koordination, Anforderungsanalyse und Design
  • Front- und Backend Entwicklung
  • Leiten der Scrum Meetings
Scrum Java EE PrimeFaces Sass OmniFaces WebLogic Maven Subversion Hibernate JSF 2.2 (Primefaces 6.0/Omnifaces) JavaEE 7 CDI/Deltaspike JPA/Hibernate Flyway Oracle DB WebLogic Server (for testing: TomEE/Jetty) Jenkins MagicDraw (UML Case Tool)
Airbus Defense & Space
Manching, Taufkirchen
2 Jahre 11 Monate
2012-02 - 2014-12

Actuarial Data Platform (ADP)

Software Developer
Software Developer
  • Impl. einer Plattform für versicherungsmathe. Prozesse
  • Anforderungsanalyse und Design
  • Front- und Backend Entwicklung
  • Datenbank Design und Entwicklung
Eclipse Sencha Ext JS JavaScript UI framework JavaScript Java 7 Spring Application Framework JPA/Hibernate JBoss Application Server 7 Oracle Database SQL Procedures with Oracle SQL Developer Atlassian JIRA Apache Maven MagicDraw UML Apache Subversion Sencha Ext JS Java Spring JBoss AS 7 SQL Procedures mit dem Oracle SQL Developer JIRA Subversion Maven Jenkins MagicDraw (UML Case Tool)
Allianz Global Corporate & Specialty (AGCS)
Munich, Germany
2 Jahre 11 Monate
2012-02 - 2014-12

Actuarial Data Platform (ADP)


Allianz Global Corporate & Specialty
München
5 Jahre 9 Monate
2009-04 - 2014-12

AGCS Pricing Tools (APT)

Software Developer
Software Developer
APT ist ein generisches System für globale Pricing Tools. Das Framework wurde verwendet um 16 Pricing Tools für die verschiedensten Lines of Businesses in der Industrieversicherung zu implementieren.

  • Anforderungsanalyse und Design
  • Front- und Backend Entwicklung
  • Datenbank Design und Entwicklung

Excel / VBA Java EE Apache CXF Oracle Database JBoss Application Server 5 Adobe Flex / Flashbuilder Atlassian JIRA Apache Ant MagicDraw UML Apache Subversion JavaEE JBoss AS 5 JIRA Ant Subversion MagicDraw (UML Case Tool)
Allianz Global Corporate & Specialty (AGCS)
Munich, Germany
5 Jahre 9 Monate
2009-04 - 2014-12

AGCS Pricing Tools (APT)


Allianz Global Corporate & Specialty
München
6 Monate
2008-10 - 2009-03

Mehrere kleinere Projekte im automotive Umfeld

Team Lead, Business Analyst, Software Architect / Developer
Team Lead, Business Analyst, Software Architect / Developer
  • Implementierung mehrerer kleiner IT-Systeme
  • Team Koordination
  • Resourcen Plannung
  • Analyse und Design der Software Architektur
  • Frontend sowie Backend Entwicklung
Apache Tomcat Java EE Oracle Database IBM Informix Database Apache Tomcat Webserver JPA / Hibernate Bugzilla Apache Subversion Apache Ant Apache Tapestry JavaEE JPA/Hibernate Subversion
LEONI ? Wiring Systems
Kitzingen, Germany
6 Monate
2008-10 - 2009-03

Several minor projects


LEONI - Wiring Systems
Kitzingen
2 Jahre 4 Monate
2006-06 - 2008-09

Location Management System

Business Analyst, Software developer
Business Analyst, Software developer
  • Impl. eines Adminsystems für gefährdete Gebäude in der Sachversicherung
  • Review von Dokumentationen
  • Analyse und Design von neuen Anforderungen sowie Frontend und Backend Entwicklung
JavaServer Faces / IceFaces Java EE Oracle Database JBoss Application Server 5 JPA / Hibernate XML / XSLT / XSD Atlassian JIRA Apache Ant Apache Subversion JavaEE JBoss AS 5 JPA/Hibernate XML/XSLT/XSD JIRA Ant Subversion IBM Rational Software Modeler (UML Case Tool)
Allianz Global Corporate & Specialty (AGCS)
Munich, Germany
2 Jahre 4 Monate
2006-06 - 2008-09

Location Management System


Allianz Global Corporate & Specialty
München
2 Jahre 5 Monate
2004-01 - 2006-05

BuHa

Business Analyst, Software Architect, Software Developer Java Swing Java MS Access Database ...
Business Analyst, Software Architect, Software Developer

  • Implementierung eines individuellen Buchhaltungsprogramms
  • Analyse und Design der Software Architektur
  • Frontend sowie Backend Entwicklung, DB Design und Entwicklung

Java Swing Java MS Access Database JPA/Hibernate Ant Subversion
HERO (Heckel & Rohrer)

Aus- und Weiterbildung

Aus- und Weiterbildung

2000-09 - 2007-02:
  • Informatik Studium
  • Universität Würzburg
  • Abschluss: Diplom-Informatiker, Univ.

Schwerpunkte:
  • Vereilte Software Entwicklung, Datenbanken sowie Graphentheorie

1989 ? 1998:
Walther-Rathenau-Gymnasium in Schweinfurt

Position

Position

(Lead) Java Fullstack Softwareentwickler


Kompetenzen

Kompetenzen

Top-Skills

Angular SpringBoot Java TypeScript NgRx AgGrid Scrum Oracle Maven Git JSF PrimeFaces Kubernetes Docker Responsive Webdesign Bitbucket PostgreSQL Spring Batch Cypress

Produkte / Standards / Erfahrungen / Methoden

ÜBERSICHT:

  • 18 Jahre Erfahrung in Java Enterprise Software Entwicklung 
  • Über 7 Jahre Erfahrung in der Versicherungsbranche 
  • Über 6 Jahre Erfahrung in der Bankenbranche 
  • Fullstack-Entwickler mit der Leidenschaft für anspruchsvolle Oberflächen-Entwicklung


SOFTWARE DEVELOPMENT EXPERTISE:

  • Modern responsive frontend development (SpringBoot, Angular, React) 
  • Objektorientierte Programmierung, Analyse und Design (Java, Kotlin) 
  • JavaEE, JSF und PrimeFaces 
  • Entwicklung langlebiger Software-Architekturen 
  • Entwicklung verteilter Systeme 
  • API Design (RESTful, SOAP) 
  • Datenbank Programmierung und Optimierung


HAUPTVERANTWORTLICHKEITEN:

  • Entwicklung von Front- und Backend-Lösungen 
  • Erfassung und Analyse von Anforderungen 
  • Architekturmodellierung mit UML
  • Aufwandsschätzungen und Ressourcenplanung
  •  Kundenkommunikation
  • Qualitätssicherung durch Anwendungs- und Frontend-Tests 
  • Datenbank Design und Entwicklung 
  • Performance Profilierung und Optimierung
  • Schreiben von Dokumentationen


SOFT SKILLS

  • Strukturierte Arbeitsweise 
  • Schnelle Auffassungsgabe 
  • Gute Kommunikation 
  • Durchsetzungsvermögen 
  • Teamfähigkeit 
  • Empathie


IT-KENNTNISSE

FRONTEND:

  • React 
  • Angular 
  • JSF (PrimeFaces) 
  • JavaScript
  • HTML CSS
  • SCSS 


BACKEND:

  • Java 
  • Kotlin 


FRAMEWORKS:

  • JavaEE 
  • SpringBoot


SONSTIGES:

  • Flyway 
  • Kubernetes/Jenkins 
  • Git-Flow/Subversion 
  • Maven/Gradle


BERUFSERFAHRUNG:

2009-04 - heute 

Rolle: IT Freelancer


2008-10 - 2009-03 

Einsatzort: Kitzingen 

Rolle: IT-Berater bei LEONI (URL auf Anfrage) 


2006-06 - 2008-09

Einsatzort: Würzburg 

Rolle: IT-Berater 

Kunde: nobisCum (URL auf Anfrage) 


Wehrdienst:

2000:

Reserveoffizier Kurs in Hannover, 2000: Reserveoffizier Kurs in Hannover; Beförderung zum Oberleutnant


1998 - 2000

Reserveoffizierlaufbahn beim 12. s/piBtl. 12 in Volkach

Betriebssysteme

Windows
Experte
Linux
Fortgeschritten

Programmiersprachen

Angular
Fortgeschritten
TypeScript
Fortgeschritten
Spring Boot
Fortgeschritten
JavaEE
Experte
Hibernate
Experte
JSF (PrimeFaces)
Experte
Maven
Experte
HTML
Experte
SASS
Fortgeschritten

Datenbanken

Oracle
Experte
PostgreSQL
Fortgeschritten
SQL
Experte
Hibernate
Experte

Design / Entwicklung / Konstruktion

OOP
Experte
OOA
Experte
UML
Experte
Arc42
Fortgeschritten

Branchen

Branchen

  • Banken
  • Versicherung
  • Flug- und Raumfahrt
  • Automobil

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das Freelancer-Portal

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