freiberufler Senior Java Developer auf freelance.de

Senior Java Developer

offline
  • 75€/Stunde
  • 60599 Frankfurt am Main
  • auf Anfrage
  • en  |  de  |  it
  • 08.09.2020

Kurzvorstellung

J. W. is a software engineer from the UK with 25 years of experience in various industries such as financial services and e-commerce. He specializes in Java and especially the design and development of cloud based microservices.

Qualifikationen

  • Java (allg.)
  • Kafka
  • Kubernetes
  • Microservices
  • SCRUM
  • Spring

Projekt‐ & Berufserfahrung

Java Developer
Lufthansa AirPlus, Neu-Isenburg
4/2018 – 4/2020 (2 Jahre, 1 Monat)
Finanzdienstleister
Tätigkeitszeitraum

4/2018 – 4/2020

Tätigkeitsbeschreibung

Project to develop a payment authorization system for a business travel credit card provider. The solution was implemented using Java and Spring Boot microservices deployed on Azure cloud. The developed components functioned as a mediation layer between different applications (TSYS PRIME, SAP, CRM software) using Kafka messaging and REST APIs. This was part of a major IT transformation project following the Agile / Scrum process with 2-week sprints. I participated in all stages from proof of concept until going live. The work involved creation and refinement of user stories, solution design and development and support of the production system.
Technologies: Java 8, Spring Boot, REST, JPA / Hibernate, Kafka / Streams, Azure cloud, Kubernetes, Docker, Maven, Git, Jenkins, JUnit, Gerkin/Cucumber, MS SQL Server

Eingesetzte Qualifikationen

Java (allg.)

Java Developer
Accenture / Deutsche Bahn, Frankfurt
7/2017 – 3/2018 (9 Monate)
Transport
Tätigkeitszeitraum

7/2017 – 3/2018

Tätigkeitsbeschreibung

Project to develop a new payment gateway service for the German Railways ticket booking systems. The solution was implemented using Java and Spring Boot REST microservices deployed on AWS cloud and supported various payment methods (credit card, PayPal, Sofort Bank transfer). This was a greenfield project following the Scrum process and 2-week sprints. I participated in the initial design and development phase and was also responsible for the supervision of junior developers.
Technologies: Java 8, Spring Boot, REST, Swagger, JPA / Hibernate, JUnit, Cucumber, Maven, Git, Vagrant, Docker, Jenkins, AWS, OpenShift

Eingesetzte Qualifikationen

Java (allg.)

Java Developer
Accenture / SVV, Oslo
12/2016 – 6/2017 (7 Monate)
Öffentlicher Sektor
Tätigkeitszeitraum

12/2016 – 6/2017

Tätigkeitsbeschreibung

Project for the Norwegian Public Roads Administration (Statens Vegvesen) to develop a new web-based vehicle registration application to replace legacy systems. Development was across the full stack (front and back end) with strong emphasis on unit / integration testing. Used the Scrum process and 3-week sprints.
Technologies: Java 8, Spring, JUnit, JSP, HTML, Maven, Git, Oracle, Vagrant, Docker.

Eingesetzte Qualifikationen

Java (allg.)

Java Developer
Commerzbank, Frankfurt
8/2014 – 6/2016 (1 Jahr, 11 Monate)
Finanzdienstleister
Tätigkeitszeitraum

8/2014 – 6/2016

Tätigkeitsbeschreibung

Development and maintenance of “Hierarchy Manager” web application for Investment Banking Finance & Risk Management division. The application is used to manage the IB portfolio hierarchies and provides interfaces to many Front/Back Office systems. The goal of the project was to redesign and optimize the legacy software and also to improve the development process in a small team. The final stage involved handing over the development to an offshore team.
Technologies: Java, Spring, JPA / Hibernate, JSP, Maven, Eclipse, Microsoft TFS, JBoss, Sybase, Windows, Linux, HP Quality Center.

Eingesetzte Qualifikationen

Java (allg.)

Persönliche Daten

Sprache
  • Englisch (Muttersprache)
  • Deutsch (Gut)
  • Italienisch (Gut)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
2196
Alter
54
Berufserfahrung
32 Jahre und 2 Monate (seit 01/1992)
Projektleitung
3 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden