freiberufler Senior Java Entwickler auf freelance.de

Senior Java Entwickler

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 24103 Kiel
  • auf Anfrage
  • de  |  en
  • 03.12.2024

Kurzvorstellung

Meine tiefgehenden Kenntnisse in Java, Spring Boot, SQL und JavaFX ermöglichen die Entwicklung leistungsstarker und skalierbarer Backend- und Frontend-Lösungen.

Technologien:
Spring Boot, Java, Osgi, Sql, Docker, JPA, Swing, Swt, JavaFX

Qualifikationen

  • Apache Maven5 J.
  • Confluence9 J.
  • CSS (Cascading Style Sheet)2 J.
  • Docker4 J.
  • Git5 J.
  • Hibernate (Java)1 J.
  • Java-Entwickler1 J.
  • Java (allg.)8 J.
  • JavaFX4 J.
  • Jira9 J.
  • JPA
  • Json1 J.
  • Junit8 J.
  • Mockito
  • Oracle Database5 J.
  • OSGI
  • Representational State Transfer (REST)4 J.
  • Scrum7 J.
  • SOAP1 J.
  • Spring Framework9 J.
  • SQL9 J.
  • TestFX1 J.
  • XML4 J.

Projekt‐ & Berufserfahrung

Senior Software-Entwickler Backend/Frontend (Umweltamt)
Kundenname anonymisiert, München
9/2023 – offen (1 Jahr, 4 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

9/2023 – offen

Tätigkeitsbeschreibung

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

Branche:  öffentliche Behörden
Teamgröße: 3
Technologien: 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

Aufgaben:
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

Eingesetzte Qualifikationen

Apache Maven, Confluence, CSS (Cascading Style Sheet), Docker, Git, Hibernate (Java), HTML, Java-Entwickler, JavaFX, Jira, Json, Junit, Oracle Database, Representational State Transfer (REST), SOAP, Spring Framework, SQL, TestFX, XML

Senior Software-Entwickler Backend/Frontend (Bahn)
Scheidt & Bachmann System Technik GmbH, Melsdorf
4/2020 – 8/2023 (3 Jahre, 5 Monate)
Signaltechnik
Tätigkeitszeitraum

4/2020 – 8/2023

Tätigkeitsbeschreibung

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

Branche:  Bahn
Teamgröße: 10
Technologien: 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, Microsoft Teams, Ldap
Methodik: Scrum, Clean Code

Aufgaben:
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

Eingesetzte Qualifikationen

Apache Kafka, Oracle Database, SQL, Confluence, Scrum, Apache Maven, Bash Shell, Git, Jira, Representational State Transfer (REST), Docker, Eclipse Modeling Framework, Java (allg.), Jenkins, Junit, Rich-Client, Spring Framework, Swing (Java)

Senior Software-Entwickler/Projektleiter Backend/Frontend (Wöhlk Contactlinsen)
Wöhlk Contactlinsen GmbH, Schönkirchen
9/2019 – 3/2020 (7 Monate)
Gesundheitswesen
Tätigkeitszeitraum

9/2019 – 3/2020

Tätigkeitsbeschreibung

Neuentwicklung einer Logistiksoftware für Lieferungen von Kontaktlinsen + Rechnungserstellung

Branche:  Gesundheit
Teamgröße: 3
Technologien: 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

Aufgaben
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

Eingesetzte Qualifikationen

SQL, Confluence, Kanban (Softwareentwicklung), Git, Jira, Apache Maven, Java (allg.), Junit, Microsoft SQL-Server (MS SQL), Spring Framework

Senior Software-Entwickler Backend/Frontend (Abfallwirtschaftssystem Bundesländer)
ABFALLWIRTSCHAFTSYSTEM FÜR BUNDESLÄNDER, Hamburg
1/2017 – 8/2019 (2 Jahre, 8 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

1/2017 – 8/2019

Tätigkeitsbeschreibung

ITU/Abfallwirtschaftssystem der Bundesländer (Asys) Hamburg
Entwicklung einer neuen Oberfläche mit JavaFX und Erweiterung von Funktionen.

Branche:  öffentliche Behörden
Teamgröße: 5
Technologien: 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

Aufgaben
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

Eingesetzte Qualifikationen

SQL, Confluence, Scrum, Java API for XML Processing (JAXP), Jira, Spring Framework, XML, Java (allg.), Java Architecture for XML Binding (JAXB), JavaFX, Junit, Microsoft SQL-Server (MS SQL), Rich-Client

Projektleiter/Datawarehouse Entwickler
Bartels Langness/Backring, Kiel
8/2015 – 10/2016 (1 Jahr, 3 Monate)
Großhandel
Tätigkeitszeitraum

8/2015 – 10/2016

Tätigkeitsbeschreibung

Bartels Langness/Backring Kiel 
Entwicklung eines Datawarehouses für den Großhandel, um Daten (Umsatzentwicklung) etc. zu visualisieren.

Branche:  Lebensmittel/Großhandel
Teamgröße: 3
Technologien: Pentaho Kettle, Pentaho Bi-Server, Mysql, Mondrian , MDX, Saiku Analytics, Javascript, HTML5, CSS, Spring Boot Methodik: Scrum, Clean Code

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

Eingesetzte Qualifikationen

Business Intelligence (BI), ETL, SQL, Confluence, Scrum, Jira, CSS (Cascading Style Sheet), Data Warehousing, HTML5, Java (allg.), MultiDimensional EXpressions, Mysql, Open Source, Spring Framework

Software-Entwickler Backend/Frontend (Akkreditierungssystem Bundespresseamt)
AKKREDITIERUNGSSYSTEM BUNDESPRESSEAMT, Kiel
12/2014 – 3/2015 (4 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

12/2014 – 3/2015

Tätigkeitsbeschreibung

Akkreditierungssystem Bundespresseamt Berlin
Erweiterung der bestehenden Anwendung Akkreditierungssystem Bundespresseamt

Branche:  öffentliche Behörden
Teamgröße: 5
Technologien: Java, Eclipse RCP, Hibernate, Spring Boot, JPA, MySQL, JSP, Maven, Junit, Mockito, Jira, Confluence, Git
Methodik: Scrum, Clean Code

Aufgaben
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

Eingesetzte Qualifikationen

Javaserver Faces, Apache Maven, Confluence, Eclipse Modeling Framework, Hibernate (Framework), Hibernate (Java), Java (allg.), Javaserver Pages, Jira, Junit, Mysql, Spring Framework, SQL

Software-Entwickler Backend/Frontend (Finanzsektor)
Kundenname anonymisiert, Kiel
8/2014 – 10/2014 (3 Monate)
Finanzdienstleister
Tätigkeitszeitraum

8/2014 – 10/2014

Tätigkeitsbeschreibung

Finanzsektor Kiel 
Weiterentwicklung Vertriebsprovisionstool für Fondsmanager

Branche:  Finanzsektor
Teamgröße: 5
Technologien: Java, Apache POI, Java Swing, Oracle11 Datenbank, Jira, Confluence, SQL, Junit, Mockito, GIT, JDBC
Methodik: Scrum, Clean Code

Aufgaben
Implementierung neuer Komponenten Backend
Oberflächen Anpassungen und Neuentwicklung Swing
Datenbank Anpassungen, JDBC
Excel Exporte mit Apache POI

Eingesetzte Qualifikationen

Apache, Confluence, Git, Java-Entwickler, Java (allg.), Jira, Junit, Oracle Database, Scrum, SQL, Swing (Java)

Zertifikate

Certified Scrum Developer
ScrumAlliance
2020
AWS Certified Solutions Architect Associate Bundle (1.0)
Fast Lane Institute for Knowledge Transfer GmbH
2019
Angular & TypeScript Grundlagen
theCodeCampus
2019
AWS Certified Cloud Practitioner
Amazon
2019
Basiszertifikat im Projektmanagement (GPM)
GPM Deutsche Gesellschaft für Projektmanagement e. V.
2017

Ausbildung

Bachelor of Science
Bachelor of Science - Informationstechnologie und Internet (FH)
FH Kiel
2014
Kiel

Über mich

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

Weitere Kenntnisse

Technologien:
Spring Boot, Java, Osgi, Sql, Docker, JPA, Swing, Swt, JavaFX, XML, Kafka, Jira, Confluence, Microservices, GIT

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Home-Office
unbedingt
Profilaufrufe
347
Alter
39
Berufserfahrung
12 Jahre und 11 Monate (seit 01/2012)

Kontaktdaten

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

Jetzt Mitglied werden