Java Backendentwicklung (JEE und Spring) und IT Architektur
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 50735 Köln
- Nähe des Wohnortes
- de | en
- 18.12.2023
Kurzvorstellung
- IT Architektur (Cloud, SOA) und Entwicklung (test driven, clean code)
- Fachexpertise (unter anderem im Versicherungs- und Bankenumfeld)
- Coaching im Bereich Java Entwicklung und Softwarearchitektur
Qualifikationen
Projekt‐ & Berufserfahrung
9/2018 – offen
Tätigkeitsbeschreibung
- Analyse, Konzeption und Implementierung der Migrationsstrecke zur Überführung von mehreren Mio. KFZ Verträgen
- Entwurf, Absprache und Umsetzung von Architekturentscheidungen im Bereich der Migration anhand der IT Unternehmensplattform des Endkunden
- Definition und Implementierung des fachlichen Mappings der Bestandsdaten oUnterstützung beimReverse Engineering der Beitragsberechnung
Postgresql, Docker, Hibernate (Java), J2EE, Java (allg.), Spring Framework
2/2018 – 8/2018
Tätigkeitsbeschreibung
- Entwicklung editierbarer AEM Komponenten im SEO Bereich, Durchführen von Code Reviews und Entwicklung von Tests
- Dokumentation der Komponenten und Unterstützung des Architekturteams mit Hilfe des arc42 Templates
- Teamübergreifendes Management von Schnittstellen, Abhängigkeiten und Risiken in enger Zusammenarbeit mit dem Product Owner
Microsoft SQL-Server (MS SQL), Docker, Hibernate (Java), J2EE, Java (allg.), Adobe Experience Manager (AEM)
3/2017 – 1/2018
Tätigkeitsbeschreibung
- Beratung zur Softwarearchitektur (Architekturentscheidungen, technisches Design, Komponentenauswahl)
- Full-Stack Entwicklung (Frontend, Backend, automatisierte Tests)
- Unterstützung bei der fachlichen Anforderungsanalyse
Oracle Database, DAO (Data Access Objects), Apache Tomcat, Hibernate (Java), J2EE, Java SE, Spring Framework, Typescript, Web Services, Representational State Transfer (REST), AngularJS
3/2016 – 2/2017
Tätigkeitsbeschreibung
o Erstellung des technischen Zielbildes
o Technisches Setup (Build, CI, GIT, SonarQube, maven, generische Java-Klassen und Hilfsmethoden)
o Coaching der Entwickler sowie Erstellung der Dokumentationen und der Entwicklerleitfäden
o Migration des alten Codes auf die neue Plattform (Code-Refactoring und teilweise Neuentwicklung)
o Einführung agiler Scrum-Methoden
Postgresql, Apache Tomcat, Hibernate (Java), Spring Framework, XML, Web Services, Json, AngularJS, Apache Struts, Javaserver Pages
9/2015 – 3/2016
Tätigkeitsbeschreibung
o Anforderungsanalyse
o Erstellung von Prototypen in Cloudumgebungen
o Auswahl der technischen Komponenten (Infrastruktur bis Frameworks)
o Entwurf, Entwicklung und Liveschaltung der Cloud Anwendung
o Wartung und Betrieb
Postgresql, Mysql, glasfish, UML, J2EE, Java (allg.), Enterprise Javabeans, Cloud Computing, Representational State Transfer (REST)
6/2015 – 8/2015
Tätigkeitsbeschreibung
o Refactoring von bis zu zehn Jahre altem Code zur besseren Testbarkeit
o Deutliche Steigerung der Team-Performance unter anderem durch die Entwicklung der Kundenanforderungen (User-Stories)
o Beratung der Komponenten-Verantwortlichen in Architekturfragen
Oracle Database, IBM WebSphere Application Server (WAS), WebSphere Enterprise Service Bus (ESB), Eclipse, Hibernate (Java), J2EE, Java (allg.), Enterprise Javabeans, Ibm Websphere Mq
2/2014 – 5/2015
Tätigkeitsbeschreibung
o Überführen fachlicher Anforderungen in technisches Design
o Implementierung der User Stories
o Absprache und Diskussion mit Lead IT Architekten, Projekt Managern und den Business Analysten
o Entwickler-Build und –Deployment Prozess optimiert und vereinheitlicht, wodurch die Produktivität der gesamten Entwicklung nachhaltig gesteigert wurde
Oracle Database, IBM WebSphere Application Server (WAS), J2EE, Java (allg.), Enterprise Javabeans, PL/SQL, Rich-Client
6/2013 – 2/2014
Tätigkeitsbeschreibung
o Teamleiter von neun Entwicklern
o Verantwortlicher IT Architekt für die SEPA Mandats-Komponente
o Schulungen und Workshops zu fachlichen und technischen Themen zur Einarbeitung neuer Mitarbeiter
o Entwurf und Review von technischen Designs
o Code-Reviews
o Innerhalb eines Jahres rund 100 Auslieferungen an die verschiedenen Kunden
IBM DB2, Oracle WebLogic Server Enterprise Edition (EE), IBM WebSphere Application Server (WAS), J2EE, Java (allg.), Enterprise Javabeans, PL/SQL, Spring Framework, Web Services
10/2012 – 6/2013
Tätigkeitsbeschreibung
o Spezifikation von technischen Schnittstellen in Zusammenarbeit mit den Software Architekten
o Entwicklung der JEE Komponenten
o Hauptverantwortlich für die Oracle sowie DB2 z/OS Datenbanken, Migrationen und Erweiterungen.
o Konzeption, Architektur und Entwicklung Java Stored Procedures, um damit Schnittstellen für den z/OS Großrechner des Kunden bereit zu stellen
Oracle-Anwendungen, IBM DB2, Z/Os, J2EE, Java (allg.), Systemmigration, Architektur (allg.), Technische Konzeption
Zertifikate
Ausbildung
DHBW Stuttgart
Weitere Kenntnisse
~~~~~~~~~~~~~~~~~~~
Java Web, JEE 5-7 ~ sehr gute Kenntnisse (10+ Jahre)
SQL ~ sehr gute Kenntnisse (10+ Jahre)
xHTML, XML, JSON ~ sehr gute Kenntnisse (10+ Jahre)
CSS 2-3 ~ sehr gute Kenntnisse (10+ Jahre)
PHP ~ gute Kenntnisse (10+ Jahre)
JavaScript ~ gute Kenntnisse (5+ Jahre)
bash shell script ~ Grundkenntnisse (5+ Jahr)
PL/SQL, PL/pgSQL ~ Grundkenntnisse (5+ Jahr)
Typescript ~ gute Kenntnisse (2 Jahre)
Frameworks:
~~~~~~~~~~~~~~~~~~~
Java Enterprise Edition / Jakarta: JPA hibernate, JPA eclipseLink, JAX-WS, JAX-RS,
Jersey, JAXB, MDB, Servlet 3.0, CDI, EJB 3, EJB 2.1
Cloud und Java Web: Amazon AWS SDK, Spring (Boot, Batch, IoC / DI, MVC,
Security)
Test: JUnit, TestNG, phpUnit, makeGood, Selenium test, Mockito, JMockit,
hamcrest, PowerMock, HttpUnit, Cucumber
Frontend: Angular 4+, primeNg, PrimeFaces, eclipse RCP, Spring MVC, JSF, JSP, Struts 2, AngularJS, jQuery, Bootstrap 3
Tools:
~~~~~~~~~~~~~~~~~~~
Entwicklung & Architektur: IDEA IntelliJ, eclipse, netbeans IDE, IBM Rational
Software Architekt, Oracle SQL Developer
Build / CI / Versionsverwaltung: maven, ant, IVY ant, SonarQube, Hudson, IBM Rational (RTC), Jenkins, Subversion (svn), GIT, node, npm, gulp
Organisation und Planung: IBM Rational (Jazz, RTC, RQM, RRC), Atlassian
Jira, Atlassian Confluence, Microsoft Project, Microsoft Visio, IBM Lotus
Notes
Sonstiges: AppDynamics Lite, Adobe Photoshop & InDesign CC 2015
Technologien:
~~~~~~~~~~~~~~~~~~~
Spring Boot, Server / Cloud Umgebungen: Amazon Cloud AWS (S3, Elastic Beanstalk, EC2,
RDS), Docker, IBM Bluemix (NodeJS, MariaDB, WAS Liberty Profile), IBM
WebSphere Application Server, Oracle WebLogic Server, XAMPP, Oracle
GlassFish Server, Apache Tomcat
Datenbanken: Postgree SQL, Oracle Database, IBM DB2 (for z/OS & LUW),
MySQL, Java Stored Procedures (IBM DB2 & Oracle DB), Oracle Stored
Procedures, PostgreSQL Stored Procedures
Message Broker: IBM MQ, Apache Apollo (AMQP), IBM ESB
OS:
~~~~~~~~~~~~~~~~~~~
Windows, Docker, Linux, (IBM z/OS)
Modellierung:
~~~~~~~~~~~~~~~~~~~
UML, BPMN (Business Process Model and Notation)
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden