Backend/Frontend Entwicklung | Java | Spring Boot | JavaFX | JPA | Microservices
Aktualisiert am 08.11.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.12.2024
Verfügbar zu: 100%
davon vor Ort: 5%
Spring Boot
JavaFX
JPA
SQL
Kafka
Docker
Java
XML
JSON
REST
JUnit
GIT
Mockito
Atlassian JIRA
Atlassian Confluence
Jasper Report
iText
Cucumber
Jenkins
Subversion
PrimeFaces
JSP
HTML
Deutsch
Muttersprache
ENGLISCH
B2

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

1 Jahr 3 Monate
2023-09 - heute

Entwicklung eines elektronischen Workflows

Senior Software-Entwickler Backend/Frontend Spring Boot JavaFX Java ...
Senior Software-Entwickler Backend/Frontend

Entwicklung eines elektronischen Workflows zwischen Umweltamt-Regierung-Ministerium (Vorhabensabwicklung in der Wasserwirtschaft

  • Design und Implementierung der JavaFX Oberflächen
  • Entwicklung des Datenmodells mit Oracle und JPA
  • Design/Implementierung von REST-Apis mit Spring Boot
  • Schnittstellen Implementierung mit SOAP für Altsysteme
  • Dokumentengenerierung mithilfe von iText und Exporte von Auswertungen mit Apache POI

Spring Boot JavaFX Java Junit Mockito Oracle SQL Maven JPA Apache POI iText Cucumber TestFX Jira Confluence Docker Soap Rest Git XML HTML CSS Json JProfiler OpenAPI Methodik: Scrum Clean Code
Umweltamt
München
3 Jahre 5 Monate
2020-04 - 2023-08

Neuentwicklung einer Stellwerkssoftware

Senior Software-Entwickler Backend/Frontend Spring Boot E4 Swing ...
Senior Software-Entwickler Backend/Frontend

Neuentwicklung einer Stellwerkssoftware zur Signalsteuerung und Überwachung im Bahnverkehr (IBS)

  • Design und Implementierung der E4/SWT Oberflächen
  • Entwicklung des Datenmodells mit Oracle und JPA
  • Design/Implementierung von Microservices mit Spring Boot
  • Dockerisierung der Microservices
  • Implementierung Kommunikation Microservices (Spring Boot) über Kafka und Rest
  • Wartung der OSGI Altsysteme

Spring Boot E4 Swing SWT Junit Mockito Docker Jenkins Cucumber GIT Maven Osgi Microservices Kafka JProfiler Bash Linux Jira Confluence Microsoft Teams Oracle Sql Rest OpenAPI Ldap Methodik: Scrum Clean Code
Scheidt & Bachmann System Technik GmbH
Kiel
7 Monate
2019-09 - 2020-03

Neuentwicklung einer Logistiksoftware

Senior Software-Entwickler/Projektleiter Backend/Frontend Java Spring Boot Microsoft SQL Server ...
Senior Software-Entwickler/Projektleiter Backend/Frontend

Neuentwicklung einer Logistiksoftware für Lieferungen von Kontaktlinsen + Rechnungserstellung

  • Anforderungsanalyse Fachabteilung
  • Konzeption/Architektur
  • Erstellung Wireframes Balsamiq
  • Design und Implementierung der Primefaces Oberfläche
  • Entwicklung des Datenmodells mit Microsoft SQL Server und JPA
  • Implementierung des Backends mit Spring Boot
  • Design/Implementierung Rest Schnittstellen (Spring Boot, OpenAPI)
  • Rechnungserstellung mit iText und Jasper Reports
  • Anbindung Ldap für Benutzerauthentifizierung
  • Dockerisierung des Projekts

Java Spring Boot Microsoft SQL Server Primefaces Jasper Reports Junit Mockito Maven GIT SQL iText Cucumber Balsamiq Confluence Jira Microsoft Teams OpenAPI JPA Ldap Methodik: Kanban Clean Code
Wöhlk Contactlinsen
Kiel
2 Jahre 8 Monate
2017-01 - 2019-08

Entwicklung einer neuen Oberfläche

Senior Software-Entwickler Backend/Frontend JavaFX Java EclipseRCP ...
Senior Software-Entwickler Backend/Frontend

Entwicklung einer neuen Oberfläche mit JavaFX und Erweiterung von Funktionen

  • Design und Implementierung der JavaFX Oberfläche
  • Entwicklung des Datenmodells mit Microsoft SQL Server und JPA
  • Funktionserweiterungen Backend mit Spring Boot
  • Design/Implementierung Rest Schnittstellen (Spring Boot, OpenAPI)
  • Exportfunktionen mit Apache POI implementiert

JavaFX Java EclipseRCP Spring Boot Apache POI JAXB Microsoft SQL Server Junit Mockito Maven XML Json Jira Confluence Rest OpenAPI Sql JPA Methodik: Scrum Clean Code
ITU/Abfallwirtschaftssystem der Bundesländer (Asys)
Hamburg
1 Jahr 1 Monat
2015-08 - 2016-08

Entwicklung eines Datawarehouses

Projektleiter/Datawarehouse Entwickler Pentaho Kettle Pentaho Bi-Server Mysql ...
Projektleiter/Datawarehouse Entwickler

Entwicklung eines Datawarehouses für den Großhandel, um Daten (Umsatzentwicklung) etc. visualisieren.

  • Anforderungsanalyse Fachbereich
  • Entwicklung von ETL Jobs und Starschema
  • Auswertungen implementiert mit Saiku Analytics und Pentaho BI Server
  • Design/Implementierung Rest Schnittstellen (Spring Boot, OpenAPI) für Fremdsysteme
  • Erstellung von automatisierten Auswertungen Pentaho BI Server (Umsatzentwicklung, Gewinne etc.)

Pentaho Kettle Pentaho Bi-Server Mysql Mondrian MDX Saiku Analytics Javascript HTML5 CSS Spring Boot Methodik: Scrum Clean Code
Bartels Langness/Backring
Kiel
4 Monate
2014-12 - 2015-03

Erweiterung der bestehenden Anwendung

Software-Entwickler Backend/Frontend
Software-Entwickler Backend/Frontend

  • Onlineportal Implementierung mit JSP
  • Administrationsoberfläche Implementierung Eclipse RCP
  • Datenbankmodellierung und Zugriff mit JPA
  • Design/Implementierung von Rest Schnittstellen Spring Boot
  • Automatisierte Tests Junit und Mockito

Akkreditierungssystem Bundespresseamt
Berlin
3 Monate
2014-08 - 2014-10

Weiterentwicklung Vertriebsprovisionstool für Fondsmanager

Java Apache POI Java Swing ...
  • Implementierung neuer Komponenten Backend
  • Oberflächen Anpassungen und Neuentwicklung Swing
  • Datenbank Anpassungen, JDBC
  • Excel Exporte mit Apache POI
Java Apache POI Java Swing Oracle11 Datenbank Jira Confluence SQL Junit Mockito GIT JDBC Methodik: Scrum Clean Code
Finanzsektor
Kiel

Aus- und Weiterbildung

Aus- und Weiterbildung

2010 - 2014

Informationstechnologie & Internet

Bachelor of Science

Fachhochschule Kiel


2005 - 2008

Ausbildung Kaufmann im Groß- und Außenhandel

Andreas Paulsen GmbH Kiel


ZERTIFIZIERUNGEN

  • Basiszertifikat im Projektmanagement (GPM)
  • Zertifikat Angular & TypeScript Grundlagen
  • Certified Scrum Developer
  • AWS Certified Cloud Practitioner
  • AWS Certified Solutions Architect Associate Bundle (1.0)

Position

Position

  • Softwareentwickler

Kompetenzen

Kompetenzen

Top-Skills

Spring Boot JavaFX JPA SQL Kafka Docker Java XML JSON REST JUnit GIT Mockito Atlassian JIRA Atlassian Confluence Jasper Report iText Cucumber Jenkins Subversion PrimeFaces JSP HTML

Schwerpunkte

Spring Boot
JavaFX
Datenbanken
OSGI
Fullstack-Entwickler
Java

Produkte / Standards / Erfahrungen / Methoden

Profil

Mit Leidenschaft für Innovation und nachhaltige Lösungen

  • Mit mehr als zehn Jahren Erfahrung in der Softwareentwicklung und einem klaren Fokus auf agile Methoden bringe ich umfassende Expertise in der Umsetzung vielfältiger Projekte mit - von Neuentwicklungen über Modernisierungsinitiativen bis hin zur gezielten Erweiterung bestehender Systeme.
  • Meine tiefgehenden Kenntnisse in Java, Spring Boot, SQL und JavaFX ermöglichen die Entwicklung leistungsstarker und skalierbarer Backend- und Frontend-Lösungen, die optimal auf die Bedürfnisse meiner Kunden zugeschnitten sind. In Projekten für öffentliche Behörden, Bahn, Finanzdienstleister, den Großhandel und die Logistik habe ich erfolgreich branchenspezifische Anforderungen in maßgeschneiderte und zukunftsfähige Softwarelösungen überführt.


FÄHIGKEITEN

  • Teamfähigkeit Hohe Auffassungsgabe
  • Flexibilität
  • Kommunikationsfähigkeit
  • Belastbarkeit

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

1 Jahr 3 Monate
2023-09 - heute

Entwicklung eines elektronischen Workflows

Senior Software-Entwickler Backend/Frontend Spring Boot JavaFX Java ...
Senior Software-Entwickler Backend/Frontend

Entwicklung eines elektronischen Workflows zwischen Umweltamt-Regierung-Ministerium (Vorhabensabwicklung in der Wasserwirtschaft

  • Design und Implementierung der JavaFX Oberflächen
  • Entwicklung des Datenmodells mit Oracle und JPA
  • Design/Implementierung von REST-Apis mit Spring Boot
  • Schnittstellen Implementierung mit SOAP für Altsysteme
  • Dokumentengenerierung mithilfe von iText und Exporte von Auswertungen mit Apache POI

Spring Boot JavaFX Java Junit Mockito Oracle SQL Maven JPA Apache POI iText Cucumber TestFX Jira Confluence Docker Soap Rest Git XML HTML CSS Json JProfiler OpenAPI Methodik: Scrum Clean Code
Umweltamt
München
3 Jahre 5 Monate
2020-04 - 2023-08

Neuentwicklung einer Stellwerkssoftware

Senior Software-Entwickler Backend/Frontend Spring Boot E4 Swing ...
Senior Software-Entwickler Backend/Frontend

Neuentwicklung einer Stellwerkssoftware zur Signalsteuerung und Überwachung im Bahnverkehr (IBS)

  • Design und Implementierung der E4/SWT Oberflächen
  • Entwicklung des Datenmodells mit Oracle und JPA
  • Design/Implementierung von Microservices mit Spring Boot
  • Dockerisierung der Microservices
  • Implementierung Kommunikation Microservices (Spring Boot) über Kafka und Rest
  • Wartung der OSGI Altsysteme

Spring Boot E4 Swing SWT Junit Mockito Docker Jenkins Cucumber GIT Maven Osgi Microservices Kafka JProfiler Bash Linux Jira Confluence Microsoft Teams Oracle Sql Rest OpenAPI Ldap Methodik: Scrum Clean Code
Scheidt & Bachmann System Technik GmbH
Kiel
7 Monate
2019-09 - 2020-03

Neuentwicklung einer Logistiksoftware

Senior Software-Entwickler/Projektleiter Backend/Frontend Java Spring Boot Microsoft SQL Server ...
Senior Software-Entwickler/Projektleiter Backend/Frontend

Neuentwicklung einer Logistiksoftware für Lieferungen von Kontaktlinsen + Rechnungserstellung

  • Anforderungsanalyse Fachabteilung
  • Konzeption/Architektur
  • Erstellung Wireframes Balsamiq
  • Design und Implementierung der Primefaces Oberfläche
  • Entwicklung des Datenmodells mit Microsoft SQL Server und JPA
  • Implementierung des Backends mit Spring Boot
  • Design/Implementierung Rest Schnittstellen (Spring Boot, OpenAPI)
  • Rechnungserstellung mit iText und Jasper Reports
  • Anbindung Ldap für Benutzerauthentifizierung
  • Dockerisierung des Projekts

Java Spring Boot Microsoft SQL Server Primefaces Jasper Reports Junit Mockito Maven GIT SQL iText Cucumber Balsamiq Confluence Jira Microsoft Teams OpenAPI JPA Ldap Methodik: Kanban Clean Code
Wöhlk Contactlinsen
Kiel
2 Jahre 8 Monate
2017-01 - 2019-08

Entwicklung einer neuen Oberfläche

Senior Software-Entwickler Backend/Frontend JavaFX Java EclipseRCP ...
Senior Software-Entwickler Backend/Frontend

Entwicklung einer neuen Oberfläche mit JavaFX und Erweiterung von Funktionen

  • Design und Implementierung der JavaFX Oberfläche
  • Entwicklung des Datenmodells mit Microsoft SQL Server und JPA
  • Funktionserweiterungen Backend mit Spring Boot
  • Design/Implementierung Rest Schnittstellen (Spring Boot, OpenAPI)
  • Exportfunktionen mit Apache POI implementiert

JavaFX Java EclipseRCP Spring Boot Apache POI JAXB Microsoft SQL Server Junit Mockito Maven XML Json Jira Confluence Rest OpenAPI Sql JPA Methodik: Scrum Clean Code
ITU/Abfallwirtschaftssystem der Bundesländer (Asys)
Hamburg
1 Jahr 1 Monat
2015-08 - 2016-08

Entwicklung eines Datawarehouses

Projektleiter/Datawarehouse Entwickler Pentaho Kettle Pentaho Bi-Server Mysql ...
Projektleiter/Datawarehouse Entwickler

Entwicklung eines Datawarehouses für den Großhandel, um Daten (Umsatzentwicklung) etc. visualisieren.

  • Anforderungsanalyse Fachbereich
  • Entwicklung von ETL Jobs und Starschema
  • Auswertungen implementiert mit Saiku Analytics und Pentaho BI Server
  • Design/Implementierung Rest Schnittstellen (Spring Boot, OpenAPI) für Fremdsysteme
  • Erstellung von automatisierten Auswertungen Pentaho BI Server (Umsatzentwicklung, Gewinne etc.)

Pentaho Kettle Pentaho Bi-Server Mysql Mondrian MDX Saiku Analytics Javascript HTML5 CSS Spring Boot Methodik: Scrum Clean Code
Bartels Langness/Backring
Kiel
4 Monate
2014-12 - 2015-03

Erweiterung der bestehenden Anwendung

Software-Entwickler Backend/Frontend
Software-Entwickler Backend/Frontend

  • Onlineportal Implementierung mit JSP
  • Administrationsoberfläche Implementierung Eclipse RCP
  • Datenbankmodellierung und Zugriff mit JPA
  • Design/Implementierung von Rest Schnittstellen Spring Boot
  • Automatisierte Tests Junit und Mockito

Akkreditierungssystem Bundespresseamt
Berlin
3 Monate
2014-08 - 2014-10

Weiterentwicklung Vertriebsprovisionstool für Fondsmanager

Java Apache POI Java Swing ...
  • Implementierung neuer Komponenten Backend
  • Oberflächen Anpassungen und Neuentwicklung Swing
  • Datenbank Anpassungen, JDBC
  • Excel Exporte mit Apache POI
Java Apache POI Java Swing Oracle11 Datenbank Jira Confluence SQL Junit Mockito GIT JDBC Methodik: Scrum Clean Code
Finanzsektor
Kiel

Aus- und Weiterbildung

Aus- und Weiterbildung

2010 - 2014

Informationstechnologie & Internet

Bachelor of Science

Fachhochschule Kiel


2005 - 2008

Ausbildung Kaufmann im Groß- und Außenhandel

Andreas Paulsen GmbH Kiel


ZERTIFIZIERUNGEN

  • Basiszertifikat im Projektmanagement (GPM)
  • Zertifikat Angular & TypeScript Grundlagen
  • Certified Scrum Developer
  • AWS Certified Cloud Practitioner
  • AWS Certified Solutions Architect Associate Bundle (1.0)

Position

Position

  • Softwareentwickler

Kompetenzen

Kompetenzen

Top-Skills

Spring Boot JavaFX JPA SQL Kafka Docker Java XML JSON REST JUnit GIT Mockito Atlassian JIRA Atlassian Confluence Jasper Report iText Cucumber Jenkins Subversion PrimeFaces JSP HTML

Schwerpunkte

Spring Boot
JavaFX
Datenbanken
OSGI
Fullstack-Entwickler
Java

Produkte / Standards / Erfahrungen / Methoden

Profil

Mit Leidenschaft für Innovation und nachhaltige Lösungen

  • Mit mehr als zehn Jahren Erfahrung in der Softwareentwicklung und einem klaren Fokus auf agile Methoden bringe ich umfassende Expertise in der Umsetzung vielfältiger Projekte mit - von Neuentwicklungen über Modernisierungsinitiativen bis hin zur gezielten Erweiterung bestehender Systeme.
  • Meine tiefgehenden Kenntnisse in Java, Spring Boot, SQL und JavaFX ermöglichen die Entwicklung leistungsstarker und skalierbarer Backend- und Frontend-Lösungen, die optimal auf die Bedürfnisse meiner Kunden zugeschnitten sind. In Projekten für öffentliche Behörden, Bahn, Finanzdienstleister, den Großhandel und die Logistik habe ich erfolgreich branchenspezifische Anforderungen in maßgeschneiderte und zukunftsfähige Softwarelösungen überführt.


FÄHIGKEITEN

  • Teamfähigkeit Hohe Auffassungsgabe
  • Flexibilität
  • Kommunikationsfähigkeit
  • Belastbarkeit

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.