freiberufler IT-Berater / Software Entwickler / Software Architekt auf freelance.de

IT-Berater / Software Entwickler / Software Architekt

zuletzt online vor wenigen Tagen
  • 100€/Stunde
  • 60489 Frankfurt am Main
  • Nähe des Wohnortes
  • de  |  en
  • 12.03.2024

Kurzvorstellung

Ich bin kunden- und lösungunsorientierter, pragmatischer IT Berater mit Schwerpunkt Cloud, Microservices, Software-Architekturen und Softwareentwicklung.

Qualifikationen

  • Amazon Web Services (AWS)
  • Hibernate (Java)
  • J2EE (Java EE)
  • Java (allg.)
  • JavaScript Object Notation (JSON)
  • JSF (Java Server Faces)
  • Kubernetes
  • Microservices
  • Spring
  • Spring Boot

Projekt‐ & Berufserfahrung

Senior Software Entwickler
AOK Systems GmbH, Remote
3/2024 – offen (1 Monat)
Gesundheitswesen
Tätigkeitszeitraum

3/2024 – offen

Tätigkeitsbeschreibung

Entwicklung von Frontends zum fachlichen Monitoring einer Middleware für die Vernetzung im Gesundheitswesen auf Basis einer Microservice Architektur.

• Entwicklung der Monitoring Clients mit Angular und TypeScript
• Serviceentwicklung mit Spring Boot für Kubernetes (k8s)
• Serviceintegration mit Rest, OpenAPI und Kafka
• Servicekonfiguration im Kubernetes mit Helm
• Weiterentwicklung der CI/CD Pipeline auf Jenkins

Eingesetzte Qualifikationen

Kubernetes, Angular, Java (allg.), Spring, TypeScript

Senior Software Entwickler
DB Systel GmbH, Frankfurt
2/2023 – 3/2024 (1 Jahr, 2 Monate)
Logistikdienstleister
Tätigkeitszeitraum

2/2023 – 3/2024

Tätigkeitsbeschreibung

Entwicklung einer Datendrehscheibe für asynchrone Kommunikation zwischen Partnersystemen im DB Konzern auf Basis von Kafka mit Java Spring-Boot Microservices auf Kubernetes.

• Serviceentwicklung mit Spring Boot für Kubernetes (k8s)
• Serviceintegration mit Kafka, Kafka Connect, Kafka Streams
• Servicekonfiguration im Kubernetes mit Kustomize
• Weiterentwicklung der CI/CD Pipeline auf GitLab
• Infrastruktur Konfiguration mit Cloudformation

Eingesetzte Qualifikationen

Java (allg.), JavaScript Object Notation (JSON), Kubernetes, Spring

Senior Software Entwickler
AOK Systems GmbH, Home-Office
5/2021 – 11/2022 (1 Jahr, 7 Monate)
Gesundheitswesen
Tätigkeitszeitraum

5/2021 – 11/2022

Tätigkeitsbeschreibung

Entwicklung einer Middleware für die Vernetzung im Gesundheitswesen auf Basis einer Microservice Architektur.

• Serviceentwicklung mit Spring Boot für Kubernetes (k8s)
• Serviceintegration mit Kafka, OpenAPI, Rest, Soap
• Servicekonfiguration im Kubernetes mit Helm
• Automatisierte Tests mit Cucumber
• Weiterentwicklung der CI/CD Pipeline auf Jenkins
• Anpassung des Testclients auf Basis von Angular

Eingesetzte Qualifikationen

Java (allg.), Kubernetes, Spring

Software Entwickler
DB Vertrieb GmbH, Frankfurt / Homeoffice
8/2019 – 5/2021 (1 Jahr, 10 Monate)
Logistikdienstleister
Tätigkeitszeitraum

8/2019 – 5/2021

Tätigkeitsbeschreibung

Entwicklung einer neuen Vertriebsplattform auf Basis einer Microservice Architektur.
• Serviceentwicklung mit Spring Boot für AWS EKS
• Serviceintegration mit OpenAPI, Rest, ActiveMQ, Kafka
• Servicekonfiguration im Kubernetes mit Helm
• Automatisierte Tests mit Cucumber
• Weiterentwicklung der CI/CD Pipeline auf GitLab und Jenkins
• Entwicklung des Monitorings unter Instana, Grafana, Prometheus
• Anpassung des Testclients auf Basis von Angular

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Hibernate (Java), Kubernetes, Spring

Software Entwickler
DB Cargo AG, Frankfurt
5/2018 – 8/2019 (1 Jahr, 4 Monate)
Logistikdienstleister
Tätigkeitszeitraum

5/2018 – 8/2019

Tätigkeitsbeschreibung

Bestandssysteme: EWDS Weiterentwicklung
Weiterentwicklung des Softwaresystems zur Leerwagendisposition der DB Cargo und
technische Migration der Frontend-Komponentenbibliothek von RichFaces auf PrimeFaces.

Tätigkeiten:
Analyse, Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation

Skills:
Java, JSF, PrimeFaces, RichFaces, CDI, EJB, Spring, JPA, Hibernate, JBoss EAP, Oracle

Eingesetzte Qualifikationen

Hibernate (Java), J2EE (Java EE), Spring, JSF (Java Server Faces)

Architekt, Berater, Entwickler
Commerzbank AG, Frankfurt
11/2014 – 4/2018 (3 Jahre, 6 Monate)
Banken
Tätigkeitszeitraum

11/2014 – 4/2018

Tätigkeitsbeschreibung

Architekturstudie CIMT / risk:manager

Architekturuntersuchung zur Definition der neuen Frontend-Architektur für die Anwendungen des Rating- und Risiko-Bereichs sowie für die Risikovorsorge im Rahmen von IFRS9.
Tätigkeiten:
Beratung, Konzeption, Entwicklung, Dokumentation
Skills:
JSF, PrimeFaces, Spring, Spring MVC, Spring Web Flow, Spring Data, JPA, Hibernate, JavaFX, Swing

Eingesetzte Qualifikationen

Hibernate (Java), J2EE (Java EE), Java-Frameworks, JSF (Java Server Faces)

Berater, Entwickler
Deutsche Börse, Eschborn
2/2013 – 12/2014 (1 Jahr, 11 Monate)
Banken
Tätigkeitszeitraum

2/2013 – 12/2014

Tätigkeitsbeschreibung

Eurex-Trader Weiterentwicklung
Weiterentwicklung der GUI und des Middleware Clusters der Trading Software für Derivate der Deutschen Börse
Tätigkeite:
Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation
Skills:
Java, Swing, Maven

Eingesetzte Qualifikationen

J2SE (Java SE)

Architekt, Entwickler, Berater
Smiths-Heimann, Wiesbaden
4/2012 – 12/2012 (9 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

4/2012 – 12/2012

Tätigkeitsbeschreibung

Advance – Testautomatisierung
Einführung einer modelgetriebenen Test-Automatisierung mit dem Ziel, die manuellen Release-Tests zu entlasten und zu beschleunigen.
Tätigekeiten:
Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation
Skills
Java, Linux, Bash, Jython, Marathon, Maven, Nexus, Jenkins, Python, KVM, Rpmbuild, Ant, Make, C/C++, PostgresSQL 9.x, Subversion, CVS, Django, Jira, Confluence, JUnit

Architekt, Entwickler, Berater, Coach
COMMERZBANK, Frankfurt
1/2007 – 2/2012 (5 Jahre, 2 Monate)
Banken
Tätigkeitszeitraum

1/2007 – 2/2012

Tätigkeitsbeschreibung

08/2011 – 02/2012
risk:manager – Stresstestplattform
Ziel dieses Projekt ist es, eine Anwendung zur Durchführung von ökonomischen und regulatorischen Stressszenarien zu entwickeln. Hierdurch sollen im Risikocontrollingbereich Experten in die Lage versetzt werden, die Auswirkungen auf Risikoparameter der Bank bei simulierter Veränderung makroökonomischer Parameter bzw. Änderungen in der Kunden-/ Portfoliobasis zu erforschen.
Tätigkeiten:
Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation
Skills
Java, Oracle, Solaris, Swing, Tomcat, Hibernate, Maven, Hudson/Jenkins, Spring, Subversion, Toad, Eclipse, Netbeans, JAX-WS


01/2009 – 07/2011
Projektübergreifende Beratung in Architektur- und Entwicklungsfragen
Im Zuge des Growing Together von Commerzbank und Dresdner Bank werden diverse Ratingverfahren neuentwickelt und auf eine einheitliche Plattform gehoben.
Tätigkeiten:
Beratung, Coaching, Entwicklung, Implementierung, Konfiguration, Konzeption, Release Management, Schulungen, Training, Tuning
Skills
Java, Oracle, Solaris, Swing, Tomcat, Hibernate, Maven, Hudson/Jenkins, Konfigurationsmanagement, Spring, Subversion, Toad, Eclipse, Netbeans, Peregrine Service Center, HPQC, Sonar

06/2011 – 07/2011
Durchführung von Mitarbeiterschulungen
Konzipierung und Durchführung von Qualifizierungsmaßnahmen für Inhouse-Entwickler
Tätigkeiten:
Konzipierung eines Gesamtprogramms
Aufbereitung und Durchführung von Teilschulungen im Javabereich
Skills
Java, Oracle, Solaris, Swing, Tomcat, Hibernate, Maven, Hudson/Jenkins, Subversion, Toad, Eclipse, Netbeans, risk:manager Applikationen, Powerpoint

03/2010 – 05/2011
Growing Together
Integration von Commerzbank und Dresdnerbank. Harmonisierung der Ratingverfahren und Credit Risk Applikationen.
Tätigkeiten:
Aufbau von diversen Testsystemen für die Gesamtintegrations- und Regressionstests der Commerzbank/Dresdner Bank Integration im Anschluss an die Migration der Kunden- und Kontonummern
Implementierung der Kunden- und Kontonummernmigration für die Ratingverfahren und Credit Risk Applikationen
Durchführung der technischen Tests
Skills
Oracle, Sql, PL-SQL, Solaris, Tomcat, Sqlplus, Bash

06/2009 – 02/2010
risk:manager CoFA
Konzeption und Realisierung eines Anwendungsystems zur Auswertung von Finanzanalysen für Firmenkunden und Banken
Tätigkeiten:
Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation
Skills
Java, Oracle, Solaris, Swing, Tomcat, Hibernate, Maven, Hudson/Jenkins, Subversion, Toad, Eclipse, Netbeans, Axis

04/2009 – 05/2009
Durchführung von Mitarbeiterschulungen
Konzipierung und Durchführung von Qualifizierungsmaßnahmen für Inhouse-Entwickler
Tätigkeiten:
Aufbereitung und Durchführung von Schulungen im Javabereich
Skills
Java, Oracle, Solaris, Swing, Tomcat, Subversion, Toad, Eclipse, Netbeans, Powerpoint

01/2009 – 03/2009
Einführung von Continuous Integration
Etablierung einer agilen Entwicklungsinfrastruktur und Standardisierung von Entwicklungsprozessen.
Zum besseren Management von zahlreichen Entwicklungsprojekten und Standardisierung der Entwicklungs, Release- und Deploymentprozesse wurde eine Open-Source basierte Continous Integration Infrastruktur entwickelt und konfiguriert. Es wurde Maven als Build- und Dependency Management System eingeführt. Desweitern wurde Hudson als Schedulung- und Monitoringsystem eingeführt, um kontinuierlich Build- und Deploymentprozesse zu automatisieren und eine Feedbackkultur zu entwickeln. In der letzten Stufe wurden die Repositorymanager Nexus und Artifactory eingeführt, so dass Projekt-JARs zentral versioniert und für alle Entwicklungsteilnehmer zur Verfügung gestellt werden können.
Tätigkeiten:
Migration des alten Buildmechanismus basierend auf ANT+Bash Scripting auf Maven2
Einführung von CI-und Qualitysystem wie Hudson und Sonar
Definition von CI- Projekten und -jobs
Skills
ANT, Bash, Artifactory, Hudson/Jenkins, Nexus, Sonar, Build Management, Konfigurationsmanagement

07/2008 – 12/2008
Ratingorientierte Beratung
Konzeption und Realisierung einer Anwendung zur Auswertung und Analyse von Ratings für Firmenkunden. Entwicklung einer Report Engine auf Basis von BIRT zur Erstellung von PDF Reports.
Tätigkeiten:
Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation
Skills
Java, Oracle, Solaris, Swing, Tomcat, Hibernate, Hudson/Jenkins, Subversion, Toad, Eclipse, Netbeans, BIRT, jFreechart, Axis

01/2008 – 06/2008
IFRS Risikovorsorgerechner
Konzeption und Realisierung einer Anwendung für die Risikovorsorge nach dem IFRS Standard. Konzeption und Realisierung des Tools zur Erfassung der Daten zur Berechnung der Risikovorsorge.
Tätigkeiten:
Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation
Skills
Java, Oracle, Solaris, Swing, Tomcat, Ant, Subversion, Toad, Eclipse, Netbeans, PL-SQL, Axis

01/2007 – 12/2007
IRIS Schiffe
Analyse, Design und Entwicklung einer Rating-Applikation zur Bewertung von Schiffsfinanzierungen nach Basel II. Technische Prozessanalyse uns technisches Design der Applikation und des Systems. Modellierung des fachlichen und technischen Datenmodells. Fachliches und technisches Design der Schnittstelle zum Basel II-Rechenkern.
Tätigkeiten:
Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation
Skills
Java, Oracle, Solaris, Swing, Tomcat, Ant, Subversion, Toad, Eclipse, Netbeans, PL-SQL, Axis

Entwickler/Berater
Eurohypo AG, Eschborn
1/2003 – 12/2006 (4 Jahre)
Banken
Tätigkeitszeitraum

1/2003 – 12/2006

Tätigkeitsbeschreibung

found in reference description 0
06/2004 – 09/2004
ROE-Rechenkern
Neuimplementierung des Pricings für den Firmenkundenbereich (Corporate Banking) als Rechenkern und eigener WebService und Einbindung in das Ratingsystem IRIS (Ablösung des Pricing Tools Reptil)
Tätigkeiten:
Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation
Skills
C++, gSoap, MS Visual Studio

2004-2006
IRIS 6
Vollständige Neuimplementierung einer Intranet-Anwendung für ein integriertes Rating-, Pricing- und Protokollierungssystems unter Verwendung eines selbstentwickelten J2EE-Frameworks.
Erstellung des fachlichen und technischen Datenmodells.
Design und Implementierung eines modellgetriebenen Basisframeworks.
Tätigkeiten:
Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation
Skills
Java, Oracle, Solaris, Tomcat, Ant, Subversion, Toad, Eclipse, Netbeans

2003 – 2004
MIS
Erstellung eines Managementinformationssystems (zum Zwecke von Portfolioanalysen) für den Bereich Controlling der [...] als Client-Server Anwendung auf Basis eines Thin Clients in HTML
Tätigkeiten:
Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation
Skills
HTML, JSP, Java, Oracle, Solaris, Tomcat, Netbeans

2003
IRIS USA
Design und Implementierung eines Ratingsystems abgestimmt auf Großkredite für den Bereich USA der [...] als Client-Server Anwendung auf Basis eines Thin Clients in HTML
Tätigkeiten:
Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation
Skills
HTML, JSP, Java, Oracle, Solaris, Tomcat, Netbeans

2003
IRIS Private Banking
Design und Implementierung eines Ratingsystems abgestimmt auf Privatkredite eines Sonderportfolios für den Bereich Private Banking der [...] als Client-Server Anwendung auf Basis eines Thin Clients in HTML
Tätigkeiten:
Beratung, Konzeption, Entwicklung, Implementierung, Konfiguration, Dokumentation
Skills
HTML, JSP, Java, Oracle, Solaris, Tomcat, Netbeans

Eingesetzte Qualifikationen

J2EE (Java EE)

Zertifikate

AWS Certified Developer – Associate (DVA-C01)
2020
AWS Certified SysOps Administrator – Associate (SOA-C01)
2020
AWS Certified Solutions Architect – Associate (SAA-C02)
2020
Professional Scrum Master (PSM I)
2017

Ausbildung

Wirtschaftsinformatik
Dipl.-Wirtschaftsinformatiker (FH)

Berlin

Über mich

Ich biete Software-Entwicklung, IT-Beratung, eigenverantwortliches Arbeiten, Pragmatismus, Kreativität, kunden- und lösungsorientierte Arbeitsweise, praxisorientierte Lösungen, Teamfähigkeit, analytisches Denken, teamorientiertes Arbeiten, Architektur und Implementierung von modernen Systemarchitekturen, UML-Systemmodellierung, Performanceanalyse, Architekturreviews, Coaching.

Weitere Kenntnisse

Java/JEE, Model-Driven Software Development (MDSD), Web-Entwicklung, Content-Management, Apache Web Server, Apache Tomcat, Artifactory Repository Manager, Bash Scripting, BIRT Reporting, Buildmanagement, Continuous Integration, Enterprise Architect (EA), Eclipse, Git, Gradle, Hibernate, HP Quality Center (HPQC), Hudson, IntelliJ, Konfigurationsmanagement, KVM+libvirt, Java Emitter Templates (JET), Java Webstart, JAX-WS, Jenkins, Jersey, JSON, JSP, JUnit, jQuery, LDAP, Lucene, Maven (inkl. Plugin-Programmierung), Netbeans, Nexus Repository Manager, OpenCMS, OpenSSL, Oracle 9-11, POI, Reguläre Ausdrücke, Servlets, SOAP, Sonar, Spring, Subversion, Swing, Toad, UML, Webservices, XML

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
Nähe des Wohnortes
Profilaufrufe
4496
Alter
50
Berufserfahrung
26 Jahre und 2 Monate (seit 01/1998)

Kontaktdaten

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

Jetzt Mitglied werden