Profilbild von Ralf Bergs Senior Java Developer mit Microservice-, DevOps- und Datenbankexpertise aus Grosshansdorf

Ralf Bergs

verfügbar

Letztes Update: 23.11.2023

Senior Java Developer mit Microservice-, DevOps- und Datenbankexpertise

Firma: Acceda Software Engineering GmbH
Abschluss: Diplom-Wirtschaftsinformatiker (FH)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

ProfilRalfBergs2023_231123.pdf

Skills

Arbeitsschwerpunkte
OO-Technologie, Systemanalyse, Systemdesign, Softwaredesign, Softwarearchitektur, DevOps, Microservices, Fehler-Debugging, Troubleshooting, Performance Tuning, Anbindung relationaler Datenbanken an objektorientierte Anwendungen, Frameworkentwicklung, Application Server, Datenbanktechnologie, Finanzdienstleistungen (Banken, Versicherungen), Logistik

Programmiersprachen
Java, Smalltalk, SQL, JavaScript, ActionScript, Shell-Scripting

Technologien/Standards
J2EE, JPA, Spring, Docker, Kubernetes, Rancher, OpenShift, Cloudfoundry, Azure, VueJS, SAP UI5 FIORI, Swing, SWT, Wicket, Struts, Vaadin, HTML, Ajax, Flex, JavaScript, XML, Corba, RMI, REST, SOAP, JAXB, BPMN

Methoden
OOA, OOD, UML, Design Patterns, Scrum

Tools
VisualStudio Code, eclipse, VisualAge for Java, VisualAge for Smalltalk, Together, Borland JBuilder, Adobe Flex Builder, IBM Websphere, Bea Weblogic, Oracle Application Server, tomcat, Camunda, Apache Camel, Spring, Struts, PMSmicado Frameworks, TOPLink, Hibernate, OptimizeIt, iText, Apache pdfbox, MuleSoft, Prometheus, Grafana, Jenkins, Ant, Rational Rose, SUnit, JUnit, CVS, Subversion, GIT, Bitbucket, Continuus, CA Autosys

Datenbanken
Oracle, DB2, Sybase, POSTgres, mySQL, MS SQL-Server, Firebird, GemStone, Filemaker, SAP S/4HANA

Betriebssysteme
Windows (XP, Vista, 7, 8, 10), Linux, Mac OS X, OS/2

Projekthistorie

01/2021 - bis jetzt
Schnittstellen-Redesign und Entwicklung im Rahmen einer SAP S4/HANA-Migration für ein Logistik-Unternehmen
Eisenbahnlogistik (Transport und Logistik, 1000-5000 Mitarbeiter)

VisualStudio Code, eclipse, Java, Protobuf, Cloudfoundry, Kubernetes, Rancher, Spring Boot, SAP BTP, SAP S/4HANA, MS SQL-Server, RabbitMQ, Gitlab, Bitbucket, Windows 10, Scrum
  •  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

06/2023 - 10/2023
Einführung einer Middleware-Lösung für einen Versorger
Versorger (Energie, Wasser und Umwelt, 1000-5000 Mitarbeiter)

VisualStudio Code, Java, MuleSoft Anypoint Platform, Talend Open Studio, Azure, Spring Boot, Github, Windows 10
  • Analyse der bestehenden Software-Landschaft
  • Toolauswahl mit Evaluierung MuleSoft Anypoint Studio und Talend Open Studio
  • Evalulierung Integrations-Services der Azure Plattform
  • Aufbau des Azure App Services
  • Prof-Of-Concept-Implementierung Angebotsdaten-Import mit MuleSoft und Spring Boot in Azure App Service

02/2018 - 12/2020
Überführung von Legacy-Backend-Anwendung in eine OpenShift-Cloud-Umgebung
Logistikunternehmen (Transport und Logistik, 1000-5000 Mitarbeiter)

VisualStudio Code, Java, OpenShift, Docker, Kubernetes, Spring Boot, VueJS, tomcat, DB2, Oracle, POSTgres, Windows 10, Linux, Scrum

● 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
● 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

01/2015 - 01/2018
Automatisierung von Prozessen und Anbindung externer Dienstleister
Versicherung (Versicherungen, 1000-5000 Mitarbeiter)

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

08/2013 - 01/2018
Konzeption und Erstellung eines Großkunden-Portals
Versicherung (Versicherungen, 1000-5000 Mitarbeiter)

eclipse, Java, Vaadin, tomcat, DB2, Windows XP

● 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

01/2013 - 06/2013
Erstellung eines webbasierten Vertriebssystems für einen Finanzdienstleister
Finanzdienstleister (Banken und Finanzdienstleistungen, 10-50 Mitarbeiter)

eclipse, Java, Wicket, tomcat, Firebird, Oracle, GIT, Linux, Windows 7

● Entwicklung der Bausteine Vorsorge, Geld, Ziele und Dokumentations-Center
● Entwicklung spezieller GUI-Komponenten
● Refactoring, Troubleshooting und Bugfixing

06/2009 - 12/2012
Erstellung eines Leistungssystems für eine Versicherung
Versicherung (Versicherungen, 1000-5000 Mitarbeiter)

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

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
Bundesweite Reisebereitschaft, gerne mit Remote-Anteil
Zeitliche Verfügbarkeit: 80 bis 100%
Profilbild von Ralf Bergs Senior Java Developer mit Microservice-, DevOps- und Datenbankexpertise aus Grosshansdorf Senior Java Developer mit Microservice-, DevOps- und Datenbankexpertise
Registrieren