Schlagworte
Skills
Sprachen
Java 8/11, JavaScript, Typescript, VueJS, Angular 2+, SQL
Frameworks
Spring Boot, Spring Data, Liquibase, Spring Security, JEE, Open API, Swagger, Vuetify, Hibernate, JPA, Apache Struts, Apache Wicket, Apache CXF, Active MQ, jQuery, Microprofile
Server
Payara Micro, Tomcat, Jetty, JBoss
Testing
Selenium, Jubula, Cypress, JUnit 5, AssertJ, Mockito, Jest
Web
HTML, CSS, JSON, XML, REST, SOA, JWT
IDE
Eclipse, Visual Code, Webstorm
Datenbanken
PostgreSQL, MySQL, Oracle, MSSQL, MongoDB
DevOps
Jenkins, SonarQube, Nexus, Docker, Openshift, Gitlab, Bitbucket
Tools
Postman, DBeaver, Git, Maven, Gradle
Sonstiges
Confluence, Jira, Agile Softwareentwicklung, Scrum
Java 8/11, JavaScript, Typescript, VueJS, Angular 2+, SQL
Frameworks
Spring Boot, Spring Data, Liquibase, Spring Security, JEE, Open API, Swagger, Vuetify, Hibernate, JPA, Apache Struts, Apache Wicket, Apache CXF, Active MQ, jQuery, Microprofile
Server
Payara Micro, Tomcat, Jetty, JBoss
Testing
Selenium, Jubula, Cypress, JUnit 5, AssertJ, Mockito, Jest
Web
HTML, CSS, JSON, XML, REST, SOA, JWT
IDE
Eclipse, Visual Code, Webstorm
Datenbanken
PostgreSQL, MySQL, Oracle, MSSQL, MongoDB
DevOps
Jenkins, SonarQube, Nexus, Docker, Openshift, Gitlab, Bitbucket
Tools
Postman, DBeaver, Git, Maven, Gradle
Sonstiges
Confluence, Jira, Agile Softwareentwicklung, Scrum
Projekthistorie
01/2022
-
bis jetzt
Senior Java Developer
Energiekonzern
Energie, Wasser und Umwelt
- Weiterentwicklung eines Spring Boot Services auf Microsoft Azure
- Neuentwicklung einer Azure Function zur Batchverarbeitung
- Umstellen des Mailversands auf Mailjet
- Support der der Middleware
- Durchführen der Deployments auf Microsoft Azure
- Neuentwicklung einer Azure Function zur Batchverarbeitung
- Umstellen des Mailversands auf Mailjet
- Support der der Middleware
- Durchführen der Deployments auf Microsoft Azure
08/2021
-
bis jetzt
Software Engineer
FIS Global
Banken und Finanzdienstleistungen
- Bereitstellen von REST Services mit openAPI
- Unterstützung und Beratung bei der Konzeption
- Technisches Review der APIs
- Implementierung der API mit Spring Boot
- Sicherstellen der Kommunikation und Aufbereitung der Daten mit/vom Host
- Konfiguration des Buildprozesses
- Unterstützung der DevOps Teams
- Unterstützung und Beratung bei der Konzeption
- Technisches Review der APIs
- Implementierung der API mit Spring Boot
- Sicherstellen der Kommunikation und Aufbereitung der Daten mit/vom Host
- Konfiguration des Buildprozesses
- Unterstützung der DevOps Teams
02/2021
-
08/2021
Technical Consultant
Crealogix
Banken und Finanzdienstleistungen
• Implementierung eines Bankenportals für Förderbanken
• Übernahme der Position des Technical Lead im Team
• API-Design mit Swagger
• Implementierung eines Microservice mit Spring Boot für den Bereich Belegliste
• Design der Datenbank für den Bereich Belegliste
• E2E-Tests mit Cucumber
• Übernahme der Position des Technical Lead im Team
• API-Design mit Swagger
• Implementierung eines Microservice mit Spring Boot für den Bereich Belegliste
• Design der Datenbank für den Bereich Belegliste
• E2E-Tests mit Cucumber
06/2020
-
04/2021
Senior Java Backend Developer
Bundesagentur für Arbeit
Öffentlicher Dienst
- Redesign einer bestehenden Anwendung mit Microprofile/Payara Micro und Angular in Kubernetes nach dem Ansatz „Backend For Frontend“
- Evaluierung von Umsetzungsmöglichkeiten
- Implementierung der Endpoints und Business-Logik im Backend
- Dokumentation der Schnittstellen mit Open API
- Konsumieren von SOAP/REST Services interner Schnittstellenpartner
- Erstellen des Datenbankschemas
- Unterstützung im Frontend beim Erstellen von Komponenten im Storybook
12/2018
-
04/2020
Lead Java Developer / Architect / Consultant
Fondsdepot Bank
Banken und Finanzdienstleistungen
- Migration bestehender Scheduler Jobs, basierend auf Orchestra, mit Spring Boot, anhand eines eigenentwickelten Frameworks
- Einführung und Konfiguration der benötigten Entwicklertools
- Erstellung eines Web-Frontends mit VueJS zur Administration der Scheduler Jobs
- Implementierung von E2E-Tests mit Cypress
- Implementierung eines Authentifizierungsverfahrens mit JWT
- Koordination des Aufbaus einer Dockerumgebung inkl. DevOps Tools
- Definition und Dokumentation der neuen Prozesse
- Erarbeiten einer Strategie nach der BAIT für den Bereich Anwendungsentwicklung
- Aufbau eines Entwicklerteams
- Beratende Tätigkeiten bei der Neuausrichtung der IT und dem Einführen agiler Prozesse
- Schulen der internen Entwickler in den neuen Technologie
07/2018
-
11/2018
Senior Java Developer
ERGO
Banken und Finanzdienstleistungen
- Implementierung von API-Gateways für eine Offer Engine
- Übernahme und Refactoring von REST-Services mit Spring Boot
- Implementierung von teamübergreifenden Bibliotheken
01/2018
-
06/2018
Senior Java Developer
Bundesagentur für Arbeit
Öffentlicher Dienst
- Migration bestehenden Veränderungsmitteilungen im Frontend von Weblogic/ADF auf Spring Boot/Angular 2+
- Anpassung bestehender SOAP Services
- Mitglied im Architekturgremium des Projektes APOLLO
04/2017
-
10/2017
Senior Java Developer
Consorsbank
Banken und Finanzdienstleistungen
- Implementierung des neuen Tracking Tools auf der Webseite der Bank
03/2017
-
10/2017
Senior Java Developer
Consorsbank
Banken und Finanzdienstleistungen
- Erstellung eines Konzepts zur Automatisierung der manuellen Tests für die eigenentwickelte Trading Software (Swing-Anwendung)
- Übergabe des Konzepts und Steuerung des indischen Offshore-Teams bei der Umsetzung
01/2013
-
10/2017
Senior Java Developer
Consorsbank
Banken und Finanzdienstleistungen
- Migration des Internetauftritts der Bank in ein Responsive Design
- Neuentwicklung eines Market Data Servers zur Aufbereitung der Daten von IDMS auf Spring Boot
- Umsetzung der fachlichen Vorgaben und Funktionalitäten für den Trading & Banking Bereich
- Implementierung der Funktionalität für das Multibanking im Frontend
03/2012
-
06/2012
Senior Java Developer
Consorsbank
Banken und Finanzdienstleistungen
- Eigenverantwortliche Neuentwicklung einer Weboberfläche zur Erstellung eines Tokens zur Nutzung des Mitarbeiter-WLAN
09/2007
-
08/2011
Senior Developer
Fondsdepot Bank
Banken und Finanzdienstleistungen
- Neu- und Weiterentwicklung der internen RCP-Webstart-Anwendungen FOKON & AFIN
- Neu- und Weiterentwicklung des Intranetportals
- Neuentwicklung einer webbasierten Standardschnittstelle SPHINX mit Struts und Apache Axis
Reisebereitschaft
Verfügbar in den Ländern
Deutschland
Reisebereitschaft bis zu 4 Tagen vor Ort.
Sonstige Angaben
Es besteht ein IT-Haftpflichtversicherung mit einer Deckungssumme von bis zu 2 Mio. €.
Bitte keine Anfragen/Projekte mit Arbeitnehmerüberlassung!
Bitte keine Anfragen/Projekte als Testautomatisierer!
Bitte keine Anfragen/Projekte bezüglich DevOps!
Bitte keine Anfragen/Projekte als Frontend Developer mit Angular!
Bitte keine Anfragen/Projekte mit Arbeitnehmerüberlassung!
Bitte keine Anfragen/Projekte als Testautomatisierer!
Bitte keine Anfragen/Projekte bezüglich DevOps!
Bitte keine Anfragen/Projekte als Frontend Developer mit Angular!