Senior Java Entwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 24103 Kiel
- auf Anfrage
- de | en
- 06.11.2024
Kurzvorstellung
Technologien:
Spring Boot, Java, Osgi, Sql, Docker, JPA, Swing, Swt, JavaFX
Qualifikationen
Projekt‐ & Berufserfahrung
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
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
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
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)
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
SQL, Confluence, Kanban (Softwareentwicklung), Git, Jira, Apache Maven, Java (allg.), Junit, Microsoft SQL-Server (MS SQL), Spring Framework
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
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
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.)
Business Intelligence (BI), ETL, SQL, Confluence, Scrum, Jira, CSS (Cascading Style Sheet), Data Warehousing, HTML5, Java (allg.), MultiDimensional EXpressions, Mysql, Open Source, Spring Framework
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
Javaserver Faces, Apache Maven, Confluence, Eclipse Modeling Framework, Hibernate (Framework), Hibernate (Java), Java (allg.), Javaserver Pages, Jira, Junit, Mysql, Spring Framework, SQL
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
Apache, Confluence, Git, Java-Entwickler, Java (allg.), Jira, Junit, Oracle Database, Scrum, SQL, Swing (Java)
Zertifikate
ScrumAlliance
Fast Lane Institute for Knowledge Transfer GmbH
theCodeCampus
Amazon
GPM Deutsche Gesellschaft für Projektmanagement e. V.
Ausbildung
FH Kiel
Kiel
Über mich
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
Spring Boot, Java, Osgi, Sql, Docker, JPA, Swing, Swt, JavaFX, XML, Kafka, Jira, Confluence, Microservices, GIT
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Grundkenntnisse)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden