Java-Softwareentwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 22927 Großhansdorf
- Europa
- de | en
- 21.11.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
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
Microsoft SQL-Server (MS SQL), Continuous Delivery, Continuous Integration, SAP S/4HANA, Git, Cloud (allg.), Eclipse, Java (allg.), Kotlin, Microsoft Visual Studio
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
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
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
IBM DB2, Windows 7, Apache Tomcat, Eclipse, J2EE, Apache Camel
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
IBM DB2, Windows XP, Apache Tomcat, Eclipse, Java SE
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
Oracle Database, Firebird, Windows 7, Linux (Kernel), Apache Tomcat, Eclipse, Java SE, Git
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
IBM DB2, Windows XP, Apache Tomcat, Eclipse, Java SE, Großrechner
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
Oracle Database, Windows XP, Linux (Kernel), Apache Tomcat, Concurrent Versions System, Eclipse, Hibernate (Java), Java SE, Apache Struts, Javaserver Pages
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
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
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
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
Oracle Database, Windows XP, Oracle Application Server (OC4J), Subversion, Eclipse, Hibernate (Java), J2EE, Java SE, Junit, XML
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
Sybase, Windows XP, Linux (Kernel), Eclipse, Hibernate (Java), Java SE, KornShell
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
IBM DB2, Windows XP, Apache Tomcat, IBM WebSphere Application Server (WAS), Java SE, Großrechner
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
Oracle Database, Windows NT, Solaris, BEA WebLogic Server, Eclipse, J2EE, Java SE
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
Windows 2000, IBM OS/2, Java SE, Smalltalk
Ausbildung
Flensburg
Düren
Über mich
Weitere Kenntnisse
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
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden