freiberufler Senior Java Entwickler auf freelance.de

Senior Java Entwickler

zuletzt online vor 5 Tagen
  • 75€/Stunde
  • 2840-614 SEIXAL
  • Weltweit
  • de  |  en  |  es  |  pt
  • 02.09.2026
  • Contract ready

Kurzvorstellung

• Senior Java-Entwickler mit über 20 Jahren Projekterfahrung
• Java, Spring Boot, Microservices, REST-APIs und Integration
• Legacy-Modernisierung, Datenmigration und DevOps
• Eigenverantwortlich von der Konzeption bis zum Betrieb

Geschäftsdaten

 Gewerbetreibend
 Steuernummer bekannt

Qualifikationen

  • API-Entwickler11 J.
  • Backend Entwickler16 J.
  • DevOps2 J.
  • Docker7 J.
  • Frontend Entwickler13 J.
  • Full Stack Developer4 J.
  • Java-Entwickler10 J.
  • Microservices
  • Software Architecture
  • Spring Framework15 J.

Projekt‐ & Berufserfahrung

Senior Java Entwickler
MMW Warburg Bank, Hamburg
6/2023 – 7/2025 (2 Jahre, 2 Monate)
Banken
Tätigkeitszeitraum

6/2023 – 7/2025

Tätigkeitsbeschreibung

Entwicklung von Modulen für Research und Horizon Portal der M.M. Warburg Bank.
• Entwicklung einer Benutzerverwaltung und Daten-Migration von der Legacy-
Anwendung.
• Entwicklung und Pflege von Modulen.
• Eingesetzte Technologien: Java/Kotlin, OpenCms, Vaadin, JSP, XML, HTML, CSS, MySQL, Gradle, InteliJ, Docker, Git

Eingesetzte Qualifikationen

Backend Entwickler, CSS (Cascading Style Sheet), Docker, Frontend Entwickler, Git, Gradle, HTML, Java (allg.), Junit, Mysql, XML

Senior Software Entwickler
Stadtwerke Heidelberg, Heidelberg
10/2022 – offen (4 Jahre)
Versorgungswirtschaft
Tätigkeitszeitraum

10/2022 – offen

Tätigkeitsbeschreibung

Übernahme, Pflege und Weiterentwicklung des Kundenportals der Stadtwerke Heidelberg.
• Übernahme des Source-Codes, Einrichtung einer Entwicklungsumgebung,
Implementierung eines Build-Scripts, Containerisierung und Aufbau einer Multi-
Container Anwendung mit Docker.
• Migration von Java 5 auf Java 21
• Bug-Fixes und Umsetzung von diversen Anforderungen im Front- und Back-End.
• Desing und Implementierung einer REST-API und Erstellung eines Autorisierung-
Servers mit OAuth für Single Sign-On (SSO)
• Eingesetzte Technologien: Java 5 - 21, Spring Boot, Spring Security, Javascript,
ExtJs, Activiti (BPMN), SOAP/WSDL, REST/OpenApi, SAP RFC, Oauth 2.0, Docker,
Traefik, Tomcat, HTML, CSS, Git, Maven, PostgreSQL, InteliJ

Eingesetzte Qualifikationen

Apache Maven, Apache Tomcat, API-Entwickler, Backend Entwickler, CSS (Cascading Style Sheet), DevOps (allg.), Docker, Frontend Entwickler, Git, HTML, Java (allg.), JavaScript, JavaScript-Frameworks, Junit, Postgresql, SOAP, Spring Framework

Senior Software Entwickler
Enco Software GmbH, Hamburg
6/2022 – 12/2022 (7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2022 – 12/2022

Tätigkeitsbeschreibung

Anbindung von Polarion, PTC Windchill, Codebeamer, Jama und Jira zum Import, Export
und Synchronisation von Daten und Dokumenten in Enco Sox Workbench.
• Implementierung der Anbindung und Kommunikation der Anforderungen mit den
Kunden.
• Eingesetzte Technologien: Java 11, Spring Boot, Eclipse, Maven, OSGI, SOAP, REST,
Docker, Eclipse, Git, Polarion, Codebeamer, PTC Windchill, Jira, Jama

Eingesetzte Qualifikationen

Apache Maven, API-Entwickler, Docker, Eclipse Modeling Framework, Git, Java-Entwickler, Java (allg.), Jira, Junit

Senior Software Entwickler
Gematik GmbH, Berlin
11/2020 – 6/2021 (8 Monate)
Gesundheitswesen
Tätigkeitszeitraum

11/2020 – 6/2021

Tätigkeitsbeschreibung

Implementierung von KIM, eines Systems für die sichere Kommunikation im
Gesundheitswesen.
• Implementierung einer REST API für das Account Manager Modul
• Bereitstellung und Konfiguration eines Mail-Servers als Docker-Image
• Implementierung eines Primär-Systems Emulators für das Titus Testsystem
• Eingesetzte Technologien: Java 11, Spring Boot, Maven, MySQL, REST/OpenApi 3, SOAP/WSDL, InteliJ, Git, Jenkins, Jira, Docker, Postfix, Dovecot

Eingesetzte Qualifikationen

Junit, Apache Maven, API-Entwickler, Backend Entwickler, Docker, Git, Java (allg.), Jenkins, Jira, Mysql, Postfix, SOAP, Spring Framework

Senior Software Entwickler
Kundenname anonymisiert, Berlin
7/2020 – 10/2020 (4 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

7/2020 – 10/2020

Tätigkeitsbeschreibung

Entwicklung eines zentralen Auskunftssystems zur Integration verschiedener
Informationssysteme.
• Entwicklung von Komponenten und (Micro-) Services als Full-Stack Entwickler im
Front- und Backend
• Implementierung von Integrationstests
• Design und Implementierung einer API zur Datenübernahme
• Bereitstellung und Konfiguration von Delivery-Pipelines
• Eingesetzte Technologien: Java 11, Spring Boot, JUnit, Typescript, Vue JS, Bootstrap,
Jenkins, Web Services(REST, SOAP, WSDL), OpenApi (Swagger), Gradle, Liquidbase,
Postgres, XML, Git, IntelliJ

Eingesetzte Qualifikationen

API-Entwickler, Backend Entwickler, CSS (Cascading Style Sheet), Frontend Entwickler, Gradle, Java-Entwickler, Java (allg.), Jenkins, Junit, Postgresql, SOAP, Spring Framework, Typescript, Vue.Js, XML

Senior Software Entwickler
Daimler AG, Stuttgart
9/2017 – 1/2020 (2 Jahre, 5 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2017 – 1/2020

Tätigkeitsbeschreibung

Konzeption, Entwicklung und Betrieb von Daimler Public APIs und diverser Service APIs
im Sales und After-Sales als Microservices
• Setup und Bereitstellung einer Continuous Delivery Plattform inkl. aller zugehöriger
Komponenten, Konfiguration des zugehörigen Continuous Delivery Prozesses für die
frühe Integration von Code Änderungen sowie die regelmäßige und vollautomatische
Auslieferung von neuen API Releases.
• Nachhaltige Designerstellung für die APIs (bspw. Blackbox-, Whitebox- sowie
Laufzeit-Sichten
• Implementierung der APIs sowie deren Simulationen in API Mocks
• Bereitstellung von Tests der API-Funktionen (Unit Tests, Laufzeit- u. Performance
Tests, Akzeptanztests)
• Dokumentation und Vergemeinschaftung der Referenzimplementierungen, Lessons
Learned, sowie bewährter Patterns
• Wartung und Betrieb der APIs
• Eingesetzte Technologien: Java 8 – 11, Spring Boot, Spring Batch, Spring Data,
Spring AOP, Spring Security, Spring MVC, Spring Metrics, Apache Kafka, Easy Rule,
Hystrix, Hibernate, JUnit, Mockito, Lombok, Log4J2, Javascript, NodeJS, Groovy,
PostgreSQL, Mongo DB (NoSQL), Flyway, RabbitMQ, Active MQ, IBM MQ, Web
Services (REST, SOAP,WSDL) Swagger, Docker, Kubernetes, Daimler Hybrid Cloud,
Logstash, Filebear, Treafik, Jenkins, Apigee, Nagios, Git, Postman, Jira, Confluence,
IntelliJ, UML, XML, Maven

Eingesetzte Qualifikationen

Apache Maven, API-Entwickler, Backend Entwickler, DevOps, Docker, Git, Java (allg.), Java Message Service, JavaScript-Entwickler, Jenkins, Jira, Junit, Kubernetes, Mongodb, Node.Js, Postgresql, Spring Framework, UML

Senior Software Entwickler
Douglas, Karlsruhe
3/2017 – 6/2017 (4 Monate)
Handel
Tätigkeitszeitraum

3/2017 – 6/2017

Tätigkeitsbeschreibung

Weiterentwicklung einer Omnichannel E-Commerce-Plattform und Einführung eines
Loyalty-Programs.
• Entwicklung einer REST API für diverse Touchpoints
• Umsetzung von User Stories und Bugfixes im Front- und Backend
• Eingesetzte Technologien: Java EE 7/8, Scala, SAP Hybris, Web Services (REST),
Spring MVC, HornetQ, Contentful CMS, Freemarker, FitML, Oracle 11g, Mockito,
Eclipse, Jira, Git, Maven

Eingesetzte Qualifikationen

API-Entwickler, Cobol-Entwickler, Java-Entwickler, Hybris, Apache Maven, Git, Java (allg.), Jira, Junit, Scala, Spring Framework

Senior Software Entwickler
Bundesdruckerei, Berlin
4/2014 – 2/2017 (2 Jahre, 11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2014 – 2/2017

Tätigkeitsbeschreibung

Neu-Entwicklung des Produktiv- und Managementsystems der D-Trust als verteilte Web-
Anwendung
• Java-Full-Stack-Entwickler
• Anbindung externer Systeme wie SAP FI, Archivsystem, Sanktionslisten-Services
• Konzeption und Implementierung von Web Service APIs für externe Systeme
• Implementierung von Geschäftsprozessen, Frontend-Entwicklung, automatisierte
Modul- und Integrationstests
• Eingesetzte Technologien: Java EE 7-8, Web Services (REST, SOAP, WSDL), Spring
MVC, Spring Data Repositories, Spring AOP, EclipseLink, Camel, Camunda BPM,
ActiveMQ, Apache CXF, Vaadin, OSGI, FreeMarker, Quartz Scheduler, MySQL, Eclipse,
JUnit, Mockito, Jackson, Maven, Liquibase, Jenkins, XML, Mercurial, UML, Jira,
Saperion ECM, Enterprise Architect

Eingesetzte Qualifikationen

Mysql, Apache Maven, Backend Entwickler, Frontend Entwickler, Full-Stack, Java-Entwickler, Jenkins, Jira, Junit, SOAP, Spring Framework, UML

Senior Software Entwickler
Infonova / Bearing Point, Graz
5/2013 – 12/2013 (8 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2013 – 12/2013

Tätigkeitsbeschreibung

Weiterentwicklung und Customizing der Infonova R6-E2E Business Plattform für Eircom
• Umsetzung von User Stories und Change Requests komponenten-übergreifend im
Front- und Backend im internationalen Scrum Team
• Eingesetzte Technologien: Java EE 7, EJB 3, Web Services (REST, SOAP, WSDL),
Spring, Hibernate, MyBatis, jBPM, Quartz Scheduler, Struts, JSP, JavaScript, HTML,
CSS, GlassFish, Maven, SVN, Jenkins, PL/SQL, Oracle 11g, JUnit, JMock, Eclipse, XML,
Jira

Eingesetzte Qualifikationen

Apache Maven, Backend Entwickler, Frontend Entwickler, Full Stack Developer, HTML, Java-Entwickler, JavaScript-Entwickler, Jenkins, Jira, Junit, Oracle Database, PL/SQL Entwickler, SOAP, Spring Framework, XML

Software Entwickler (Festanstellung)
Deutsche Telekom AG, Darmstadt
9/2009 – 4/2013 (3 Jahre, 8 Monate)
Telekommunikation
Tätigkeitszeitraum

9/2009 – 4/2013

Tätigkeitsbeschreibung

Februar 2011 bis April 2013: Neuentwicklung des Telekom Mediencenters und Migration
vom Alt-System
• Software-Entwickler und Scrum Master im Backend-Entwicklungs-Team
• Weiterentwicklung der RESTful API für externe Clients, Verantwortung für den
gesamten Entwicklungs-Prozess von der Anforderungsanalyse, Konzeption,
Entwicklung, Testing bis zur Auslieferung und Support, Ansprechpartner für Client-
Entwickler-Teams und externe Partner
• Eingesetzte Technologien: Java EE 6, PHP, Groovy, Spring, Eclipse OSGI, Mongo DB,
MySQL, Apache Server, Tomcat, REST/JSON, JUnit, JMeter, Jackson, Apache Jersey,
Eclipse, SoapUI, Maven, Jenkins, SVN, Sonar, Findbugs, PMD, Checkstyle, Jira
Februar 2010 bis Februar 2011: Übernahme und Weiterentwicklung des Mediencenters
im Back- und Frontend
• Neuentwicklung des Frontends mit ExtJs und Anbindung an das Backend,
Weiterentwicklung der internen Suchmaschine mit Apache Lucene/Solr, Betreuung
externer Entwickler-Teams
• Eingesetzte Technologien: Java EE 6, Javascript, PHP, MySQL 5, Flash, REST/JSON,
Ajax, CSS, HTML, ExtJS, JQuery, Zend Framework, Apache Server, Tomcat, SVN,
Jenkins, Apache Lucene/Solr, Jira, UML, Innovator
Oktober 2009 bis Februar 2010: Integration eines Shopsystems in ein Kundenportal
• Einbindung des Shopsystems im Frontend, Testing und Bugfixing des Frontends
• Eingesetzte Technologien: Java EE 6, Javascript, JQuery, Ajax, REST/JSON, HTML,
CSS, Tomcat, Eclipse, Typo 3, SVN, Jira
September 2009 bis Oktober 2009: Konzeption und Entwicklung eines Prototyps für eine
Communication
• Anforderungsanalyse und Konzeption, Entwicklung eines Prototyps
• Eingesetzte Technologien: Android, Java, SVN, Eclipse

Eingesetzte Qualifikationen

Mongodb, Mysql, Scrum-Master, API-Entwickler, Full Stack Developer, Java-Entwickler, JavaScript-Entwickler, PHP-Entwickler, UML, Android Entwicklung, Jenkins, Jira, Junit, Spring Framework, Backend Entwickler, Frontend Entwickler

Junior Software Entwickler (Festanstellung)
Hamburger Berater Team, Hamburg
11/2007 – 4/2009 (1 Jahr, 6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

11/2007 – 4/2009

Tätigkeitsbeschreibung

August 2008 bis April 2009: Integrationstest für ein Container-Terminal-
Steuerungssystem der Hamburger Hafen und Logistik AG
• Automatisierung von Testfällen und Business Cases, Entwicklung von Tests für
Steuerungseinheiten und Einbindung in den Integrationstest, Analyse und Reporting
von Fehlern
• Eingesetzte Technologien: Java EE, IValidator, Swing, SWT, XML, Navis Sparcs, SQS
Test, Eclipse, Ant, CVS
Januar 2008 bis August 2008: Entwicklung Coast 3.0 Kundenportal für die Hamburger
Hafen und Logistik AG
• Konzeption und Entwicklung von Komponenten für das Web-Frontend
• Eingesetzte Technologien: Java EE, MyFaces, JBoss Seam, JBoss Richfaces, JPA,
Oracle, Apache POI, Apache Lucene/Solr, XML, MyEclipse, CVS
November 2007 bis Januar 2008: Weiterentwicklung des Fahrplanauskunftssystems
Geofox für die Hamburger Hochbahn AG
• Weiterentwicklung des Fahrplanauskunftssystem im Front- und Backend
• Eingesetzte Technologien: Java EE, Tomcat, JSP, Struts, Axis, Web Services, Eclipse,
CVS, Ant

Eingesetzte Qualifikationen

Backend Entwickler, Frontend Entwickler, Java-Entwickler

Werksstudent / Junior Software Entwickler (Festanstellung)
Synarc, Hamburg
4/2007 – 9/2007 (6 Monate)
Life Sciences
Tätigkeitszeitraum

4/2007 – 9/2007

Tätigkeitsbeschreibung

onzeption Entwicklung eines Hilfesystems für einen medizinischen Analyseprozess im
Rahmen einer Diplomarbeit
• Eingesetzte Technologien: Java, JSP, JavaScript, HTML, XML, OpenCMS

Eingesetzte Qualifikationen

Java-Entwickler, XML, Frontend Entwickler, Content Management

Ausbildung

Diplom Wirtschaftsinformatiker (FH)
Diplom
FH Wedel
2007
Wedel

Über mich

Senior Java-Entwickler mit langjähriger Erfahrung in Konzeption, Entwicklung und Modernisierung komplexer Unternehmensanwendungen. Spezialisiert auf Java, Spring Boot, Microservices, REST-APIs und DevOps – eigenverantwortlich, strukturiert und lösungsorientiert.

Weitere Kenntnisse

Programmiersprachen:
Java (bis Version 21), Kotlin, Scala, Groovy, JavaScript, TypeScript

Backend & Java-Technologien:
Java SE, Java EE/Jakarta EE, Spring Boot, Spring Framework, Spring MVC, Spring Data, Spring Batch, Spring AOP, JPA/Hibernate, EclipseLink, MyBatis

Architektur & Konzeption:
Microservices, verteilte Systeme, Event-Driven Architecture, Softwarearchitektur, Systemdesign, API-Design, Legacy-Modernisierung, Design Patterns, Enterprise Integration Patterns, UML

APIs, Integration & Messaging:
REST-APIs, SOAP, WSDL, JSON, XML, OpenAPI/Swagger, Apache Camel, Apache CXF, Apache Kafka, RabbitMQ, ActiveMQ, IBM MQ, JMS, SAP RFC, Schnittstellenentwicklung und -integration

API-Management & Security:
Apigee, Spring Security, OAuth 2.0, Single Sign-on (SSO), Authentifizierung, Autorisierung, API-Sicherheit

Prozessautomatisierung:
Camunda BPM, Activiti, jBPM, BPMN, Workflow- und Geschäftsprozessentwicklung

Frontend-Frameworks & UI-Technologien:
Vaadin, Vue.js, React, Ext JS, jQuery, JSF, Thymeleaf, FreeMarker, Bootstrap

Frontend & Web-Technologien:
JavaScript, TypeScript, HTML, CSS, JSP, Ajax

Datenbanken & Datenmigration:
PostgreSQL, Oracle (PL/SQL), MySQL, MongoDB, SQL, JDBC, Datenmodellierung, Datenmigration, Liquibase, Flyway

DevOps, Build & Deployment:
Docker, Kubernetes, CI/CD, Jenkins, GitLab, Maven, Gradle, Git, SonarQube, Traefik, Tomcat, JBoss

Testing & Qualität:
Testautomatisierung, Unit- und Integrationstests, Test-driven Development (TDD), Clean Code, Refactoring, Code Reviews, statische Codeanalyse

Testwerkzeuge:
JUnit, Mockito, JMock, Selenium, SoapUI, JMeter, Postman

Monitoring & Logging:
Logstash, Filebeat, Nagios, Spring Metrics, Log4j

Methoden & Zusammenarbeit:
Agile Softwareentwicklung, Scrum, Kanban, Certified Scrum Master, Certified Scrum Developer, technische Konzeption, eigenverantwortliche Projektumsetzung, Jira, Confluence

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Spanisch (Fließend)
  • Portugiesisch (Fließend)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
unbedingt
Profilaufrufe
22
Alter
49
Berufserfahrung
20 Jahre und 8 Monate (seit 01/2006)

Kontaktdaten

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

Jetzt Mitglied werden