freiberufler Senior Java Developer auf freelance.de

Senior Java Developer

online
  • 80€/Stunde
  • 60599 Frankfurt am Main
  • Europa
  • en  |  de  |  it  |  no  |  lt  |  fr
  • 23.06.2026

Kurzvorstellung

Senior Software Engineer with expertise in Java, Spring Boot, microservices, Kafka, cloud and Agile / Scrum processes. Pragmatic problem solver and strong communicator. Multi-lingual with extensive international experience both onsite and remotely.

Qualifikationen

  • Java (allg.)10 J.
  • Kafka
  • Kubernetes
  • Microservices
  • Scrum
  • Spring Framework

Projekt‐ & Berufserfahrung

Senior Java Developer
Capgemini / Aker BP, Stavanger
4/2025 – 5/2026 (1 Jahr, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2025 – 5/2026

Tätigkeitsbeschreibung

Development of SIGMA application for managing risk and integrity for all subsea equipment and
systems in Aker BP. I worked on the back-end application written in Java Spring Boot, implementing
REST services, which were called from the front-end application written in React. The services
performed business logic, queries on a Neo4j graph database, and call-outs to external applications
such as SAP. The application was hosted on Azure DevOps and work was performed following the
Scrum process.
Technologies: Java 21, Spring Boot, REST, Neo4j, React, Azure DevOps, Docker, Maven, Git, JUnit.

Eingesetzte Qualifikationen

Java (allg.)

Java Developer
Lufthansa AirPlus, Neu-Isenburg
4/2018 – 6/2024 (6 Jahre, 3 Monate)
Finanzdienstleister
Tätigkeitszeitraum

4/2018 – 6/2024

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.)

Über mich

Jason is a Senior Software Engineer with 30 years of experience in different sectors, including financial services, e-commerce, engineering and the public sector. He has worked as a Java Developer on projects of various sizes and durations and in recent years has gained expertise in developing microservices in cloud environments using Agile methodologies. He considers himself predominantly a back-end developer, but he is also willing to get involved in front-end coding. In addition to broad technical skills, he also has leadership and entrepreneurial experience, which he gained as a former founder of a start-up company providing offshore outsourcing services. He is therefore able to undertake roles requiring both hands-on and management skills.

Jason is a pragmatic problem solver and stays calm under pressure. He is meticulous and places high importance in understanding the bigger picture. He is able to work independently and in a team, has strong communication skills and enjoys explaining concepts to others. He also speaks several languages in addition to his native English, including German, Italian and French. He is therefore especially motivated by roles with an international dimension.

Weitere Kenntnisse

Technical Skills
• Java, Microservices, Spring, Spring Boot, Spring Data, JPA, Hibernate
• Apache Kafka, JMS, OpenAPI / Swagger, REST, SOAP, XML, JSON
• HTML, JSP, JavaScript, Spring MVC, React
• TDD, JUnit, Mockito, BDD, Gherkin, Cucumber, SonarQube
• IntelliJ, Eclipse, Git, BitBucket, GitLab, Maven, Jenkins, CI/CD, Prometheus, Grafana
• Azure, AWS, Kubernetes, OpenShift, Docker, DevOps
• MS SQL Server, Oracle, Sybase, Neo4j

Other Skills
• Agile / Scrum / SAFe
• Jira, Confluence, ServiceNow, HP Quality Center
• Project / team management, start-up company founder
• Languages: English (native speaker), German, Italian, French, Norwegian, Lithuanian

Persönliche Daten

Sprache
  • Englisch (Muttersprache)
  • Deutsch (Gut)
  • Italienisch (Gut)
  • Norwegisch (Gut)
  • Litauisch (Gut)
  • Französisch (Gut)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
3035
Alter
56
Berufserfahrung
34 Jahre und 5 Monate (seit 01/1992)
Projektleitung
3 Jahre

Kontaktdaten

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

Jetzt Mitglied werden