freiberufler Java-Softwareentwickler auf freelance.de

Java-Softwareentwickler

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • 22927 Großhansdorf
  • Europa
  • de  |  en
  • 21.11.2024

Kurzvorstellung

Java-Entwickler mit Cloud/DevOps-Know how und langjähriger Erfahrung in objektorientierter Softwareentwicklung und relationalen Datenbanken

Qualifikationen

Projekt‐ & Berufserfahrung

Backend- und DevOps-Entwickler
Transportdienstleister, Hamburg
1/2021 – 12/2024 (4 Jahre)
Logistikdienstleister
Tätigkeitszeitraum

1/2021 – 12/2024

Tätigkeitsbeschreibung

Bugfixing und Optimieren der Alt-Systeme
Analyse bestehender Systemschnittstellen und deren Redesign
Einrichtung der SAP BTP (IAM, Deployment Pipelines, Logging etc.)
Anleitung neuer Entwickler zur Erstellung von Spring Boot
Microservices
Überführung von Legacy-SAP-Schnittstellen in Spring Boot Microservices
Entwicklung asynchroner Schnittstellen mit Protobuf und RabbitMQ
Einführung, Hypercare, Bugfixing und Performance-Optimierung

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Continuous Delivery, Continuous Integration, SAP S/4HANA, Git, Cloud (allg.), Eclipse, Java (allg.), Kotlin, Microsoft Visual Studio

Backend- und DevOps-Entwickler
Logistik-Konzern, Hamburg
2/2018 – 12/2020 (2 Jahre, 11 Monate)
Logistikdienstleister
Tätigkeitszeitraum

2/2018 – 12/2020

Tätigkeitsbeschreibung

Überführung von Legacy-Backend-Anwendung in eine OpenShift-Cloud-Umgebung für ein Logistik-Unternehmen

● Bugfixing und Erweiterungen der bestehenden Backend-Anwendungen
● Re-Implementierung von Backend-Anwendungen in den Umgebungen OpenShift, Kubernetes und Docker mit Spring-Boot, REST und POSTgres
● Absicherung der APIs mit OAuth2/Keycloak
● Erstellungen von Deployment-Pipelines mit Jenkins
● Entwurf und Implementierung von Anwendungs-Oberflächen mit VueJS
● Bereitstellung von Anwendungs-Metriken mit Prometheus und Grafana
● Performance-Tuning in Systemen mit hoher Last
● Erstellung von Stored Procedures und Migration von Datenbanken
● Refactoring des bestehenden Legacy-Codes
● Betriebsverantwortung für die migrierten Microservices

Eingesetzte Qualifikationen

Go (Programmiersprache), Apache Tomcat, Docker, IBM DB2, Ibm Websphere Mq, Java (allg.), JavaScript, Jenkins, Kubernetes, Linux Entwicklung, Microsoft Visual Studio, Openshift, Postgresql, Scrum, Server-Monitoring, Sicherheit von Webanwendungen, Spring Framework, Vue.Js

Softwareentwickler
Versicherung, Kiel
1/2015 – 1/2018 (3 Jahre, 1 Monat)
Versicherungen
Tätigkeitszeitraum

1/2015 – 1/2018

Tätigkeitsbeschreibung

Automatisierung von Prozessen und Anbindung externer Dienstleister für
eine Versicherung
eclipse, Java, Apache Camel, Camunda, iText, tomcat, DB2, Windows 7
● Anbindung mehrer externer Dienstleister über gesicherte WebServices oder SFTP-Verbindungen
● Implementierung der B2B-Transformationen mit Apache Camel
● Automatisierung von Versicherungsprozessen mit Camunda
● Erstellung von WebServices mit JAXB
● Implementierung der PDF-Erzeugung mit iText
● Einführung und Bugfixing

Eingesetzte Qualifikationen

IBM DB2, Windows 7, Apache Tomcat, Eclipse, J2EE, Apache Camel

Softwareentwickler und Projektleiter
Versicherung, Kiel
8/2013 – 1/2018 (4 Jahre, 6 Monate)
Versicherungen
Tätigkeitszeitraum

8/2013 – 1/2018

Tätigkeitsbeschreibung

Großkunden-Portal​ ​für​ ​eine​ ​Versicherung
● Re-Implementierung einer bestehenden Alt-Anwendung
● Einbindung der neuen Anwendung in die bestehende IT-Landschaft
● Datenmigration
● Haupt-Entwicklung, Projektleitung, Koordination externer Dienstleister
● Einführung, Bugfixing und kontinuierliche Weiterentwicklung

Eingesetzte Qualifikationen

IBM DB2, Windows XP, Apache Tomcat, Eclipse, Java SE

Softwareentwickler
Softwarehersteller, Hamburger Umland
1/2013 – 6/2013 (6 Monate)
Versicherungen
Tätigkeitszeitraum

1/2013 – 6/2013

Tätigkeitsbeschreibung

Webbasiertes Vertriebssystem für einen Finanzdienstleister
eclipse, Java, Wicket, tomcat, Firebird, Oracle, GIT, Linux, Windows 7
●Entwicklung der Bausteine Vorsorge, Geld und Ziele
●Entwicklung spezieller GUI-Komponenten
●Refactoring, Troubleshooting und Bugfixing

Eingesetzte Qualifikationen

Oracle Database, Firebird, Windows 7, Linux (Kernel), Apache Tomcat, Eclipse, Java SE, Git

Softwareentwickler
Versicherung, Kiel
6/2009 – 12/2012 (3 Jahre, 7 Monate)
Versicherungen
Tätigkeitszeitraum

6/2009 – 12/2012

Tätigkeitsbeschreibung

Leistungssystem für eine Versicherung
eclipse, Java, Swing, tomcat, DB2, IBM Großrechner, Windows XP
●Mitarbeiter-Coaching in Java und den Swing-basierten Frameworks
●Entwicklung der Komponenten für die Schaden-Schnellerfassung, Schadenhistorie,
Zahlungsabwicklung und das Beteiligungsgeschäft
●Refactoring, Troubleshooting und Bugfixing

Eingesetzte Qualifikationen

IBM DB2, Windows XP, Apache Tomcat, Eclipse, Java SE, Großrechner

Softwareentwickler
Logistik-Konzern, Hamburg
9/2008 – 5/2009 (9 Monate)
Logistikdienstleister
Tätigkeitszeitraum

9/2008 – 5/2009

Tätigkeitsbeschreibung

Stammdatenanwendungen für einen Logistik-Konzern
eclipse, Java, JSP, Struts, Tomcat, Oracle 10g, Hibernate, Ant, CVS, Windows XP,
RedHat Linux
●Erweiterung und Bugfixing der bestehenden Kundenprofilanwendung
Adobe FlexBuilder, ActionScript, Flex, Web 2.0, eclipse, Java, SOAP, tomcat, Oracle,
Subversion, Windows XP, RedHat Linux
●Neuentwicklung des Web 2.0-Frontends für das Quality Office der Unique Customer
Identification-Anwendung
●Neuentwicklung eines Webservices (SOAP) für das Quality Office Web-Frontend

Eingesetzte Qualifikationen

Oracle Database, Windows XP, Linux (Kernel), Apache Tomcat, Concurrent Versions System, Eclipse, Hibernate (Java), Java SE, Apache Struts, Javaserver Pages

Softwareentwickler
Non-Profit-Organisation, Hamburg
12/2007 – 8/2008 (9 Monate)
Non-Profit-Organisation
Tätigkeitszeitraum

12/2007 – 8/2008

Tätigkeitsbeschreibung

Customer Relationship-System für eine Non-Profit-Organisation
eclipse, Java, J2EE, Swing, Oracle Application Server, Oracle 10g, Hibernate, XML, Ant,
JUnit, Subversion, Windows XP, SUN Solaris
●Erweiterung und Überarbeitung der Client- und Serverkomponenten
Personenzusammenführung, Wiedervorlage
●Entwicklung performance-kritischer Batch-Jobs
●Neuentwicklung der Komponente Jobex- und import
●Erstellen und Optimieren von Hibernate Queries
●Bugfixing und Troubleshooting

Softwareentwickler
Softwarehersteller, Hamburg
5/2007 – 11/2007 (7 Monate)
Banken
Tätigkeitszeitraum

5/2007 – 11/2007

Tätigkeitsbeschreibung

Datawarehouse für eine Bank
eclipse, Java, Struts, tomcat, Oracle 10g, SQL, XML, Ant, JUnit, Log4j, Shell-Skripting,
CVS, Windows XP, Linux
●Konzeption und Implementierung des Schlüssel- und Marktdatenimports
●Implementierung von Ergänzungsprozessen und fachlichen Methoden
●Erweiterung des Löschens fehlerhafter Datenlieferungen
●Entwurf und Implementierung des Deployments mit Ant
●Entwicklung der Ablaufsteuerung mit Shell-Skripten
●Bugfixing und Troubleshooting

Softwareentwickler
Softwarehersteller, Großraum Düsseldorf
10/2006 – 5/2007 (8 Monate)
Handel
Tätigkeitszeitraum

10/2006 – 5/2007

Tätigkeitsbeschreibung

Point-Of-Sale-Backend für Handelsunternehmen
Borland JBuilder, Java, Swing, Postgres SQL, Visual Source Safe, Windows XP
●Entwicklung der Parameterpflege des Kassen-Backend-Systems
●Erstellen länderspezifischer Erweiterungen
●Erweiterung bestehender Standard-GUI-Komponenten
●Bugfixing und Troubleshooting

Softwareentwickler
Non-Profit-Organisation, Hamburg
4/2006 – 9/2006 (6 Monate)
Non-Profit-Organisation
Tätigkeitszeitraum

4/2006 – 9/2006

Tätigkeitsbeschreibung

Customer Relationship-System für eine Non-Profit-Organisation
eclipse, Java, J2EE, Swing, Oracle Application Server, Oracle 10g, Hibernate, XML, Ant,
JUnit, Subversion, Windows XP, SUN Solaris
●Entwicklung der Client- und Serverkomponenten Adressen, persönliche Akte, Projekte
und Personenzusammenführung
●Erstellen von Hibernate Queries
●Refactoring der Business-Objekt-Kommunikation und des serverseitigen Exception
Handlings
●Review der Design-Dokumentation und Framework-Komponenten
●Bugfixing und Troubleshooting

Eingesetzte Qualifikationen

Oracle Database, Windows XP, Oracle Application Server (OC4J), Subversion, Eclipse, Hibernate (Java), J2EE, Java SE, Junit, XML

Softwareentwickler
Investment-Bank, Frankfurt
8/2005 – 3/2006 (8 Monate)
Banken
Tätigkeitszeitraum

8/2005 – 3/2006

Tätigkeitsbeschreibung

Credit Counterparty Risk-System (Basel II) für eine Investment Bank
eclipse, Java, Korn Shell, Hibernate, Sybase ASE, RMI, Ant, Log4J, Continuus
(CMSynergy), Autosys, Windows XP, Linux
●Logging-Implementierung mittels Log4J
●Anbindung der Java-Komponenten an die Sybase-Server via Hibernate
●Design und Implementierung des Build- und Deployment-Prozesses unter
Verwendung von Apache Ant
●Stored Procedure-Programmierung
●Datenbank Performance-Tuning
●Korn Shell-Scripting
●Gesamtablaufsteuerung mit CA Autosys
●Troubleshooting, Fehler-Debugging

Eingesetzte Qualifikationen

Sybase, Windows XP, Linux (Kernel), Eclipse, Hibernate (Java), Java SE, KornShell

Softwareentwickler
Versicherung, Kiel
8/2002 – 7/2005 (3 Jahre)
Versicherungen
Tätigkeitszeitraum

8/2002 – 7/2005

Tätigkeitsbeschreibung

Bestandsführungssystem Komposit für eine Versicherung
VisualAge for Java, Java, Swing, IBM WebSphere, tomcat, DB2, IBM Großrechner,
Windows 2000/XP
●Technisches Redesign der Swing-Oberflächen
●Design und Implementierung der Bestandsführungskomponente der
Industrieversicherung
●Design und Implementierung der Gebäude-Bestandsführungskomponente
●Design und Implementierung der Vermittlerkomponente
●Design und Implementierung der Provisionskomponente
●Troubleshooting, Fehler-Debugging

Eingesetzte Qualifikationen

IBM DB2, Windows XP, Apache Tomcat, IBM WebSphere Application Server (WAS), Java SE, Großrechner

Softwareentwickler/-architekt
Bank, Wien
1/2002 – 7/2002 (7 Monate)
Banken
Tätigkeitszeitraum

1/2002 – 7/2002

Tätigkeitsbeschreibung

Firmenkunden-Internet-Portal für eine Bank
eclipse, Java, J2EE, BEA WebLogic, TOPLink, Oracle, Windows NT, Solaris
●Redesing des Objektmodells
●Design der Persistenzarchitektur in einer Three-Tier-Umgebung
●Implementierung der Persistenzschicht mittels WebGain-TOPLink
●Performance-Tracing und –Tuning
●Code-Reviews
●JSP-Erstellung

Eingesetzte Qualifikationen

Oracle Database, Windows NT, Solaris, BEA WebLogic Server, Eclipse, J2EE, Java SE

Softwareentwickler
Versicherung, Aachen
4/2001 – 12/2001 (9 Monate)
Versicherungen
Tätigkeitszeitraum

4/2001 – 12/2001

Tätigkeitsbeschreibung

Aussendienstsystem Leben für eine Versicherung
VisualAge for Smalltalk, Compuware QARun, Smalltalk, Java, RMI, Unit Testing, OS/2,
Windows NT/2000
●Implementierung der Riester-Rentenprodukte
●Erstellung automatisierter Testabläufe mit QARun
●Implementierung der Client-Server-Kommunikation zwischen Smalltalk und Java
mittels RMI

Eingesetzte Qualifikationen

Windows 2000, IBM OS/2, Java SE, Smalltalk

Ausbildung

Wirtschaftsinformatik
Diplom-Wirtschaftsinformatiker (FH)

Flensburg
Bankkaufmann
Ausbildung

Düren

Über mich

Ich bin Softwareentwickler mit Leib und Seele, habe trotz Hands-On-Mentalität ein Gespür für gutes Softwaredesign und sauberen Code, arbeite mich schnell ein und gehöre immer zu den Leistungsträgern eines Projekts.

Weitere Kenntnisse

Arbeitsschwerpunkte
OO-Technologie, Systemanalyse, Systemdesign, Softwaredesign, Softwarearchitektur, Fehler-Debugging
(Java, Smalltalk), Troubleshooting, Performance Tuning, Anbindung relationaler Datenbanken an
objektorientierte Anwendungen, Frameworkentwicklung, Application Server, Datenbanktechnologie,
Finanzdienstleistungen (Banken, Versicherungen)
Programmiersprachen
Java, Smalltalk, Objective-C, SQL, JavaScript, ActionScript, Shell-Scripting
Technologien/Standards
J2EE, JPA, Swing, SWT, Wicket, Struts, Vaadin, HTML, Ajax, Flex, JavaScript, XML, Corba, RMI, SOAP, JAXB,
BPMN
Methoden
OOA, OOD, UML, Design Patterns, Scrum
Tools
eclipse, VisualAge for Java, VisualAge for Smalltalk, Together, Borland JBuilder, Adobe Flex Builder, XCode,
IBM Websphere, Bea Weblogic, Oracle Application Server, tomcat, Camunda, Apache Camel, Struts,
PMSmicado Frameworks, TOPLink, Hibernate, OptimizeIt, iText, Ant, Rational Rose, SUnit, JUnit, CVS,
Subversion, GIT, Continuus, CA Autosys
Datenbanken
Oracle, DB2, Sybase, Postgres SQL, mySQL, Firebird, GemStone, Filemaker
Betriebssysteme
Windows (XP, Vista, 7, 8, 10), Linux, Mac OS X, OS/2

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
2837
Alter
55
Berufserfahrung
27 Jahre und 8 Monate (seit 03/1997)
Projektleitung
1 Jahr

Kontaktdaten

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

Jetzt Mitglied werden