23.10.2026 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Senior Java Entwickler JakartaEE, Spring, zertifiziert

Hamburg, Deutschland
Hamburg +25 km
Diplom
Hamburg, Deutschland
Hamburg +25 km
Diplom

Profilanlagen

zertifikate.pdf
empfehlungsschreiben_kvn.pdf
bijou-brigitte.pdf

Über mich

l

Skills

JavaAjaxBootstrapCSSLinuxEnterprise JavabeansJ2EEJava ArchitecturesSun Certified ProfessionalSpring FrameworkJSONJaxbJavaserver FacesJavaserver PagesSun Certified Enterprise Architect (SCEA)SonarqubePrimefacesJava Application ServerAngular MaterialSpring DataJAX-WSKubernetesRestful ApisDockerJenkins
Entwurf und Entwicklung von webbasierten Java Enterprise Anwendungen.
Einsatz unterschiedlicher Java Frameworks in Front und -Backend.
Tätigkeiten im gesamten Softwarezyklus vom Entwurf über Entwicklung bis zum Test.
Datenbankentwicklung / Migration / Entwurf

Sprachen
Java, Typescript, Javascript, C, C++
Frontend
JSF, Primefaces, Icefaces, Apache Tobago, JSP, HTML, CSS, JavaScript, Bootstrap, JQuery, Struts 1/2, Wicket, Swing, Netbeans RCP, Eclipse RCP, Freemarker, Angular,Typescript, Spring MVC
Backend
JavaEE (EJB, CDI), Spring(Boot,Core, Data,Rest, Security), JDBC, JPA, Hibernate
ORM
JPA, Hibernate, Eclipselink, OpenJPA, Spring Data Jpa
Webservices
Rest (JAX-RS, Jersey, OpenAPI, Swagger, Hateoas, Postman), SOAP (JAX-WS, Apache CXF, SoapUI), Spring Rest
Containerisierung
Docker, Kubernetes, OpenShift
Entwicklungsumgebungen
Eclipse, Netbeans, IntelliJ, Visual Studio Code
Test
JUnit(4/5), Mockito, Arquillian, TDD
Datenbanken
Oracle, MySQL, H2, DB2 UDB, Sybase, MS Sql Server, Liquibase, Flyway
Application Server
JBoss, Glassfish, Websphere, Tomcat
Versionsverwaltung
GIT, Gitlab, Github, Gitflow, BitBucket, Sourcetree, Meld, Subversion, CVS, PVCS, Clearcase
Projekt Tools
Jira, Confluence, HP ALM, Mantis, Bugzilla
Methoden
Agile Methoden / Scrum / Kanban. V-Modell, Wasserfallmodell, CI/CD

Zertifikate:
Sun Certified Programmer for the Java Platform
Sun Certified Web Component Developer für die Java-Plattform, Enterprise Edition
Sun Certified Business Component Developer für die Java-Plattform, Enterprise Edition
Sun Certified Enterprise Architect

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2007

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Projekt Migration / Reimplementierung Legacy Anwendung

Öffentlicher Dienst

250-500 Mitarbeiter

Reimplementierung Flurbereinigungsinformationssystem.
  • Implementierung einer Spring Boot Maskenanwendung mittels JSF / Primefaces und JPA
  • Datenbank Redesign
  • Datenbankmigration von Informix nach Oracle mittels Java / JPA
  • Erstellung diverser Reports mittels Apache POI
  • Anbindung eines hauseigenen Printservices mittels SOAP und Clientbibliotheken
  • Projektkoordination mit JIRA und Confluence
  • CI/CD mit Jenkins Pipeline und Bitbucket
  • Sonar Qube Konfiguration
  • Security mit Spring Security
  • Authentication und Authorisation durch OAuth Anbindung
  • Rest Endpoints mit Spring Data Rest
  • Datenbankversionskontrolle mit Liquibase
  • ERM-, Objekt-Modellierung mit Visual Paradign
  • Projekt -Collaboration, Dokumentation mit Confluence
  • Versionsmanagement aller eingesetzten Frameworks und Produkte
  • Betrieb des Produktes. Pflege / Maintenance
Technologien und Tools:
Java 21, Spring Boot 3.4, Hibernate 6, JSF 4, Primefaces 13, Joinfaces, CSS, Primeflex, Git, Jira, Confluence, Rest, Bitbucket, Sourcetree, Liquibase, JUnit 5, Mockito, IntelliJ, Oracle 19, Gradle 8.7

Google Cloud BigQuery Anbindung

Energie, Wasser und Umwelt

Im Ramen der Onlineservices der Stadtwerke habe ich folgende Aufgaben umgesetzt
Aufgabe Big Query:
Transport der (massen-) Kundendaten nach Google BigQuery , wo sie effizient ausgewertet werden können.
Die Quellen für die Daten sind Enaio DMS (Dokumente) und SAP-ISU (Stammdaten, Oracle) und nachgeschaltete Reports
Anbindung diverser SAP IS-U Funktionsbausteine zur Reporterstellung
Import von Daten Enaio DMS nach Oracle
Big Query. Json Parsing / Generierung
Erweiterung des Reportmoduls um weitere Reports (Kunden Onlinequote, Anzahl Emails, Mein Postfach, Chatbot Auswertungen ...)
Aufgaben Onlineservice Platform:
SonarQube: Sicherheitslücken, Bugs und Code Smells entfernen
Umstellung auf PostCD Restservice
Erweiterung der Datenstrukturen in der Oracle DB
Migration auf Primefaces 8.12
Auslagern Sicherheitsrelevanter Informationen in externe Properties
Refactoring Massnahmen
Code Reviews

Digitales Asylverfahren. Java EE / Spring Primefaces Rest

Internet und Informationstechnologie

1000-5000 Mitarbeiter

Projektbeschreibung:
Bei der Anwendung handelt es sich um eine webbasierte Plattform zur Planung von Asylbewerbern und Flüchtlingen von der Erstaufnahme bis zur Zuweisung in Aufnahmeeinrichtungen im Land NRW. Die Plattform besteht aus einzelnen Modulen die gemeinsam den gesamten Prozess abbilden.Die Module kommunizieren über Webservices (SOAP) mit externen Bundes- und Landessystemen (Behörden) und untereinander mittels Rest API's (Jersey).
Arbeit in einem interdisziplinären Scrum Team. Definierter Entwicklungsprozess mittels Gitlab und Gitflow, sowie Mergerequests, Review, Staging, Regressionstests, Feldtests.
Meine Tätigkeit war: Wartung und Weiterentwicklung der Plattform Module in Frontend und Backend. Erstellung von DB Views. Migrationen(Jboss, Primefaces, Criteria API).
Entwicklung Austauschplattform und Rest Api zum Datenausstausch zwischen den Beteiligten des Asylprozesses.
Entwicklung der Rest Api.
Umstellung des Registrierungsmoduls auf Wizard geführten Prozess.
Teilnahme an Planung Koordinierung von Entwicklungsaufgaben, Fachanalyse, technische Analyse mit Product Ownern, Facharchitekt und Softwarearchitekt.
Kenntnis / Technologien: JEE (EJB, CDI, JSF/Primefaces, Hibernate/JPA, JAX-WS, JAX-RS), Spring (Core, Data, Security), Java 17, Unit-/Integrationstests mit DBUnit/H2/Mockito, GIT, Maven, SCRUM, SQL
Produkte / Tools: Jboss AS, Oracle, Eclipse/Netbeans, Mantis, Jenkins, Dozer

Java EE Entwicklung Industrieversicherung Bestandsführungssystem

Versicherungen

500-1000 Mitarbeiter

Kunde: Talanx
Projektinhalte:Wartung und Weiterentwicklung eines Bestandsführungssystem im Bereich Industrieversicherung.
Entwicklung für die Sparten Feuer und Gruppenunfall sowie das Dokumentenmanagement.
Arbeit im Scrum Team. Enge Zusammenarbeit und Abstimmung mit Business Analysten, Fachabteilung sowie den fachlichen
und technischen Testern.
Change Requests, Bugfixing. Schärfung von fachlichen und technischen Anforderungen im Dialog mit PO's und Fachabteilung.
Entwickelt wurde innerhalb einer multi Sparten Anwendung mit firmeneigenem Front- und Backendframework basierend auf
JEE 6.
Persistenz mit JPA gegen Oracle. Anbindung diverser Umsysteme mittels SOAP Webservices, Websphere Enterprise ServiceBus.
Appserver Websphere. Unit Tests
Kenntnisse:JUnit, Oracle, Eclipse, SCRUM, EJB3, XPath, Mockito, JEE6, JPA, JSF2
Eingesetzte Produkte:Eclipse Mars, Websphere AS 8.5, Oracle11g, Hudson, HP ALM, SOAPUI, SPLUNK

JEE Entwickler / Migration Abrechnungssystem KVN

Öffentlicher Dienst

50-250 Mitarbeiter

Rolle: Architektur, Softwareentwicklung
Kunde:Kassenärztliche Vereinigung
Projekt:
Teilprojekt "Informationssystem Endabrechnung" des Projektes "Migration Abrechnungssystem".

Tätigkeit:
Redesign und Reimplementierung von Oracle Forms Anwendungen in JEE.
Analyse der Altanwendungen und Entwurf einer geeigneten JEE Architektur für die zu migrierende Anwendung.
Entwicklung des Domänenmodells und Implementierung der JPA Entities. Ablösung der PLSQL Stored Procedures soweit
möglich durch ORM und JPQL Queries, Criteria Queries.
Entwicklung von Services, DAO's und Frontend mittels EJB/JPA und JSF/Primefaces.
Fachanwendungen: Arztmengendefinition, Umlagen Arzt, Initialisierung Quoten/Punktwerte, Übertragung Quoten/Punktwerte, Quotenbelegung, Quoteninfo, Codes und Kataloge, Vorgaben Berichte, Initialisierung Berichte

Rollen und Rechte, LDAP Anbindung
Konfiguration Glassfish Server: Security Realms(File, LDAP), JDBC Ressources, JNDI Ressources.
Unit Tests mit Junit/Mockito, Integrationstests mit Arqillian.

Kenntnisse:
Scrum, PLSQL, EJB, JPA/Eclipselink, JSF/Primefaces, Unit Tests, Integrationstests, JEE7

Eingesetzte Produkte:
Netbeans, Glassfish, Subversion, Maven, Eclipse, Bugzilla, JUnit, Mockito, Arquillian

JEE Entwickler/ Stammdatenverwaltung KVN

Öffentlicher Dienst

Projektinhalte:Projekt zur Reimplementierung einer Oracle Forms basierten Stammdatenverwaltung als JEE-basierte
Webanwendung. Steigerung der Usability durch Einsatz moderner Webstandards, Refactoring des
Datenmodells. Interdisziplinäres Team aus sieben Java Entwicklern, drei DB Entwicklern, einem Projektleiter. Scrum Methodik,
Release Planung, Testworkshops durch Mitarbeiter der Bezirksstellen.Entwicklet wurde mit einem eigenen Framework
welches auf Struts2, JQuery, Freemarker, EJB3.1, JPA2.0 basierte.
Tätigkeit :
• Fachliche Analyse der Anforderungen
• Frontendentwicklung Dialoge, Workflows, Wizards(JSP, Struts2 , OGNL QL, Jquery)
• Wizards Weiterbildungsassistent, Zweigpraxisermächtigung,Praxisgemeinschaft
• Entwicklung SOAP Webservice Clients (Lebenslange Arztnummer, fachliche Drools Validierung)
• Entwicklung Applikationslogik(Struts2 Controller), Businesskomponenten(EJB)
• Entwicklung Persistence Layer, JPA Entities, JPQL Queries
• Entwicklungsbegleitende SQL Reports und Entwicklung komplexer Views
• Test: Unit Tests, Funktionstests
• Zahlreiche Features, Änderungen und Bugfixes
• Codereviews
• Mitarbeitercoaching in JPA, Glassfish
• Konfiguration Glassfish (Datasource,Connectionpool,LDAP,Logging).
• Unterstützung Infrastruktur Team (Glassfish)
• Konfiguration Feature Branches mit Subversion, Branching, Merging.
Kenntnisse:JEE6, Struts2 mit OGNL QL, Spring3, JPA2, JQuery, HTML, Javascript, JUnit, Eclipse, MAVEN, Subversion, Findbugs,
Checkstyle

Zertifikate

Sun certified enterprise architect for JEE5

GlobalKnowledge i.a. Prometric

2009

Sun certified business component developer JEE5

prometric

2009

Sun certified web component developer JEE5

prometric

2009

Sun certified java programmer java 6

prometric

2009


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden