Lampertheim, Hessen (+100km) Frankfurt am Main (+100km)
Deutschland, Schweiz
möglich
Projekte
Projekte
3 Jahre
2021-07 - 2024-06
Portal Entwicklung für Automobil Branche E/E
Senior Entwickler Full StackJavaJAXBUML 2.0...
Senior Entwickler Full Stack
Es handelt sich um ein vorhandes Portal, der kontinuierlich an dem Kundenbedarf erweitert und optimiert werden soll. Meine Aufgabenfeld umfasste Konzeption, Proof of Concepts bis hin zur Entwicklung neuer Features. Aktive Beteiligung an den fortlaufenden Scrum Prozess.
Eine Anwendung zur Verwaltung von Terminen basierend auf einem Google-Kalender. Die App ermöglicht eine einfache Erfassung, Darstellung und Zusammenfassung von genommenen und geplanten Urlaub, sowie über sonstige geplanten Abwesenheiten aller Mitarbeiter. Darüber hinaus sind die Archivierung und die Überblick über alle Urlaubstage von allen Mitarbeiter aller vergangenen Jahre gewährleistet.
Aufgaben:
Refactoring Software-Architektur
Migration auf Java 8 und Qualitätssicherung.
Anpassung der Hilfsmethoden, der Darstellung und des Persistierens der Daten
Einführung von Spring Boot mit Spring Security.
SSO Anpassung in Spring Security mit Google Mail-Account.
Spring BootJSF 2.2Primefaces 6.0Java 8 DatetimeSpring SecurityGoogle Calendar APIGoogle OAuth APIJSONJACKSONSpring Data JPATomcat 8JSR 303 Bean ValidationTestNG
Mannheim
4 Monate
2016-10 - 2017-01
Risikomanagement im Bankenumfeld
Senior DeveloperJSF 2.2Primefaces 5.0+Spring...
Senior Developer
Es soll ein quartalsweiser Report in PDF für die Bank erstellt werden. Der Kunde legt Wert darauf, dass ein rollenbasiertes System aufgebaut wird. D.h. die Berechtigungen auf Funktionen und Bereiche werden anhand von Rollen zentral zugeordnet. Die Aktionen von Usern in bestimmten Bereichen werden revisionssicher realisiert.
Aufgaben:
Neue Entwicklung eines Report Portals mithilfe Primefaces.
Full Stack Implementierung der User-Rollen-Verwaltung nach dem Pattern User-Role-Permission
Java EE Server, Container: Tomcat, Glassfish, Wildfly, Liferay Portal
Programmiersprachen
Apache CXF
mit Projekterfahrung
Axis 2
mit Projekterfahrung
CDI
gut
CSS 3
mit Projekterfahrung
Facelets
sehr gut
Google Calendar API
mit Projekterfahrung
Google OAuth Client
mit Projekterfahrung
GWT 2.0
gute Erfahrung, Einsatz im Projekt
HTML 5
mit Projekterfahrung
Java
JavaScript
oft verwendet und intensiv beschäftigt
JavaScript Chart Frameworks (Highcharts, D3 )
gut Erfahrung+Hobby
JAX-WS
mit Projekterfahrung
Angular
TypeScript
kombiniert mit Angular
JAXB
mit Projekterfahrung
JPA
jQuery
mit Projekterfahrung
JSF Frameworks(Primefaces, Icefaces, Myfaces )
sehr gut
JSP
mit Projekterfahrung
Oracle SQL
Spring Framework
sehr gut
Spring MVC
Projekteinsatz in 2012
Structs
Projekteinsatz in 2012
Vaadin 7+
gute Erfahrung, Einsatz im Projekt
Datenbanken
MS Access
projektbezogene Erfahrung
MS SQLServer
aktuelle Kenntnisse
MySQL
aktuelle Kenntnisse
Oracle Datenbank
Erfahrung bis version 10g
PostgreSQL
projektbezogene Erfahrung
jeweils aktuelle Kenntnisse in Java Persistence-Technik
Spring Data JPA, JDBC, JPA, Hibernate, EclipseLink
Design / Entwicklung / Konstruktion
Design-Pattern
Praxiserfahrungen vorhanden
Dokumentation der Software-Architektur
gute Erfahrung
JSON
sehr gute Erfahrung
MDD
projektabhängige Erfahrung, an Tools gebunden
OOD
gute Erfahrung
Rest
gute Erfahrung
SOAP
gute Erfahrung
Validation
sehr gute Erfahrung
Web Services
gute Erfahrung
WSDL
gute Erfahrung
XML
sehr gute Erfahrung
XSLT
Erfahrung vorhanden
Cross Bereich und Bibliotheken:
Java, Java EE, Spring Frameworks, Spring IO, Spring Boot, Spring Security, Spring Test, JUnit, TestNG, Apache POI, jXLS, JasperReports, SLF4J, Log4J, LogBack, JavaMail, GSon, Jackson, Bean Validation, HTMLUnit
Branchen
Branchen
Keine Branchen-Vorlieben
Automobil (After-Sales, E/E, Connected Car)
Energiewirtschaft (Regelleistung, EEG, CRM),
Logistik (Entsorgung)
Versicherungswesen(Lebensversicherung)
Bankwesen (Risikobericht)
Einsatzorte
Einsatzorte
Lampertheim, Hessen (+100km) Frankfurt am Main (+100km)
Deutschland, Schweiz
möglich
Projekte
Projekte
3 Jahre
2021-07 - 2024-06
Portal Entwicklung für Automobil Branche E/E
Senior Entwickler Full StackJavaJAXBUML 2.0...
Senior Entwickler Full Stack
Es handelt sich um ein vorhandes Portal, der kontinuierlich an dem Kundenbedarf erweitert und optimiert werden soll. Meine Aufgabenfeld umfasste Konzeption, Proof of Concepts bis hin zur Entwicklung neuer Features. Aktive Beteiligung an den fortlaufenden Scrum Prozess.
Eine Anwendung zur Verwaltung von Terminen basierend auf einem Google-Kalender. Die App ermöglicht eine einfache Erfassung, Darstellung und Zusammenfassung von genommenen und geplanten Urlaub, sowie über sonstige geplanten Abwesenheiten aller Mitarbeiter. Darüber hinaus sind die Archivierung und die Überblick über alle Urlaubstage von allen Mitarbeiter aller vergangenen Jahre gewährleistet.
Aufgaben:
Refactoring Software-Architektur
Migration auf Java 8 und Qualitätssicherung.
Anpassung der Hilfsmethoden, der Darstellung und des Persistierens der Daten
Einführung von Spring Boot mit Spring Security.
SSO Anpassung in Spring Security mit Google Mail-Account.
Spring BootJSF 2.2Primefaces 6.0Java 8 DatetimeSpring SecurityGoogle Calendar APIGoogle OAuth APIJSONJACKSONSpring Data JPATomcat 8JSR 303 Bean ValidationTestNG
Mannheim
4 Monate
2016-10 - 2017-01
Risikomanagement im Bankenumfeld
Senior DeveloperJSF 2.2Primefaces 5.0+Spring...
Senior Developer
Es soll ein quartalsweiser Report in PDF für die Bank erstellt werden. Der Kunde legt Wert darauf, dass ein rollenbasiertes System aufgebaut wird. D.h. die Berechtigungen auf Funktionen und Bereiche werden anhand von Rollen zentral zugeordnet. Die Aktionen von Usern in bestimmten Bereichen werden revisionssicher realisiert.
Aufgaben:
Neue Entwicklung eines Report Portals mithilfe Primefaces.
Full Stack Implementierung der User-Rollen-Verwaltung nach dem Pattern User-Role-Permission
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.
"Das Aufgabengebiet des Consultants umfasste neben der Programmierung u.a. auch Konzepterstellung, Review, Deployments und Wartungsarbeiten. Neben seiner wertvollen technischen Expertise arbeitete er sich auch tief in die komplexe Fachlichkeit des Projekts ein. Dabei hat er eigenständig mitgedacht und wertvolle technische und fachliche Vorschläge geliefert. Der Consultant zeigte stets außerordentliche Einsatzbereitschaft, lieferte konstant sehr gute Qualität und war eine sehr große Bereicherung für unser Projekt."
— Projekt Entwicklung Produktdatenmanagement Plattform, 07/21 - 12/22
Referenz durch Projektleiter, Valtech Mobility GmbH, vom 15.12.22
"Der Berater konnte sich sehr schnell in die für ihn neue fachliche Aufgabenstellung einarbeiten. So war er in der Lage, schnell eigenständig zu arbeiten und seine sehr guten technischen Fähigkeiten einzusetzen. Der Berater arbeitete sehr selbstständig, stimmte sich aber immer gut mit seinen internen Kollegen ab."
— Projekt Web-Portal Entwicklung mit Java, 05/17 - 04/18 Referenz durch Gruppenleiter IT Systeme Risikocontrolling, DekaBank, vom 14.05.18
"Gute fachliche Fähigkeiten, guter Teamplayer und auch Einzelkämpfer."
— Projekt Entwicklung von Web-Portalen mit JSF, 07/13 - 02/16 Referenz durch Entwicklungsleiter der Soluvia IT (20MA) vom 30.05.18
"[...] Der Consultant verfügt über umfassende und vielseitige Fachkenntnisse, die er jederzeit sicher und zielgerichtet in der Praxis einsetzte. Er nutzt immer alle gebotenen Möglichkeiten zur beruflichen Weiterbildung intensiv und sehr erfolgreich. Aufgrund seiner äußerst schnellen Auffassungsgabe arbeitet er sich sehr rasch in neue Aufgabengebiete ein und erschloss auch sehr komplexe Situationen vollständig. Besonders hervorzuheben ist sein ausgeprägtes analytisches Denken, das dem Consultant auch in schwierigen Lagen zu einem eigenständigen, abgewogenen und zutreffenden Urteil befähigte. [...] Wir waren mit den Leistungen von dem genannten Consultant stets und in jeder Hinsicht außerordentlich zufrieden. [...]"
— Projekt Diverse Entwicklungen im Bereich Individualsoftwarelösung mit Java, 11/11 - 06/13 Referenz durch Abteilungsleiter Softwarehaus, 7.000 MA, vom 30.06.13