Profilbild von Anonymes Profil, Solution-Architekt und Lead-Developer Java Enterprise Applications
nicht verfügbar bis 31.12.2024

Letztes Update: 25.12.2023

Solution-Architekt und Lead-Developer Java Enterprise Applications

Abschluss: Diplom Betriebswirt (FH)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Dateianlagen

Profil Andreas Nelles 2022-08-01.pdf
Profil Andreas Nelles 2022-08-01.doc

Skills

UML, Rational Rose, Java (JSE, JEE),  Spring/Spring-Boot, SQL, PL/SQL, HTML, XHTML, XML, JavaScript, AJAX, PHP, Borland Pascal, Borland Delphi, Basic, VBA, SQL-Windows, Oracle Weblogic Server, JBoss, Glassfish, Apache Tomcat, Datenbanken, IBM DB2, Oracle, MS-SQL-Server, mySQL, Gupta, MS Access, JPA, Hibernate, ODBC/JDBC, TopLink/Eclipselink, ORM, iBatis, myBatis, Eclipse, NetBeans, JBuilder, Websphere Application Developer, VisualAge for Java, CORBA, Junit, Mockito, Wiremock, SVN, CVS, Git, Visual Source Safe, Bug/Issue Tracker, Atlassian JIRA, Bugzilla, Apache Maven, Ant, Gradle, MS Windows, Linux, Android, MS-Office, Open, Libre Office, MS-Project, PDF, Apache PDF Box, iText, Reportgeneratoren, combit List, Label, InstallShield, Machine Learning, Java, OOAD, Oracle-DB, Oracle SQL-Developer, SOAP-Webservices, REST-Webservices, Jira, Confluence, Nexus, Jenkins, Enterprise Architect, Scrum, Apache PDF-Box, Data-Warehouse, DWH, DB2, Continuous Integration, Sonartype Nexus, Spring, Spring Boot, Spring Batch, MyBatis/iBatis, REST, WSAD 7, RAD 8, Swing, Maven, Clean, Atlassian Confluence, Continuous, Atlassian, Quickbuild, Magic Draw, MQ Series, JMS, Workflow, IBM Host (OS/93), Client-Server, ETL

Projekthistorie

11/2020 - bis jetzt
Softwarearchitekt/Solution-Architekt und Lead-Developer Java
Bundesanstalt für Finanzdienstleistungsaufsicht (BaFin) (Öffentlicher Dienst, 5000-10.000 Mitarbeiter)

Projekt: Machine Learning zur Textanalyse in der Versicherungsaufsicht
Rolle: Softwarearchitekt/Solution-Architekt und Lead-Developer Java
Branche: Öffentliche Verwaltung
Beschreibung:
Webanwendung zur Analyse und Bewertung narrativer Berichte von Versicherungsgesellschaften gestützt
auf Machine Learning (Haystack AI)

Eingesetzte Technologien:
Java, JEE, CDI, EBJ, JPA, Eclipse, OOAD, Oracle Weblogic Server, Oracle-DB, SQL, Oracle SQL-Developer, PL/SQL,
SOAP-Webservices, REST-Webservices, GIT, Gradle, JUnit, Mockito, WireMock, Jira, Confluence, CI/CDI,
Nexus, Jenkins, Enterprise Architect, Scrum, PDF, Apache PDF-Box, iText, PDFTron, Data-Warehouse (DWH)

01/2017 - 12/2021
Senior-Developer Enterprise Applications (Backend-Systeme)

Projekt: App-Entwicklung (Android) - Prozesse im Einzelhandel
Rolle: Senior-Developer Enterprise Applications (Backend-Systeme)
Branche: Handel
Beschreibung:
Mobile Anwendung zur Abbildung der Geschäftsprozesse im Einzelhandel (Android).

Eingesetzte Technologien:
Android, Jboss, Eclipse, REST, Java, JEE, XML,DB2, SVN, Maven, JUnit, Mockito, Clean Code, Jira,
Atlassian Confluence, Continuous Integration, Sonartype Nexus, Quickbuild

01/2011 - 12/2021
Senior-Consultant
Konzeption der Architektur eines Kundenportals für Bankdienstleistungen und Analyse der relevanten Kunden-Geschäftsprozesse

Projekt: Internet-Portal für Bankdienstleistungen (Retail Banking)
Rolle: Senior-Consultant
Branche: Finanzdienstleister/Kreditinstitut
Beschreibung:
Entwicklung eines Kundenportals für Bankdienstleistungen mit Online-Banking, Self-Service-Funktionen
und Formularcenter im Privatkunden­geschäft.

Aufgabe:
Unterstützung bei der Konzeption der Architektur eines Kundenportals für Bankdienstleistungen und
Analyse der relevanten Kunden-Geschäftsprozesse, Realisierung von Informationsdiensten und Anbindung
an die Kontoführung.

01/2011 - 12/2021
Anwendungsarchitekt/Domänenverantwortlicher, SW-Entwickler
Wohnriester-Darlehen

Branche: Finanzdienstleister/Kreditinstitut
Beschreibung:
Weiterentwicklung bestehender Geschäftsprozesse und Systeme der Wohnriesterbearbeitung und fachliche
Ergänzung für die Darlehens- und Auszahlungsphase.

Aufgabe:
Analyse der Anforderungen an die Kontoführung, Objektorientierter Entwurf und Implementierung,
Bestandsinitialisierung, Test und Dokumentation.

01/2010 - 12/2021
Anwendungsarchitekt/Domänenverantwortlicher, SW-Entwickler
Releaseplanung

Projekt: Passivgeschäft (Einlagengeschäft)
Rolle: Anwendungsarchitekt/Domänenverantwortlicher, SW-Entwickler
Branche: Finanzdienstleister/Kreditinstitut
Beschreibung:
Entwicklung einer integrierten, objektorientierten Anwendung für die Abwicklung des gesamten
Passivgeschäfts im Privatkundensektor eines Kreditinstituts.

Aufgabe:
Fachliche Konzeption des Gesamtsystems sowie der Geschäfts- und Batchprozesse, Aufwandsschätzungen
und Mitarbeit bei der Releaseplanung, Abstimmung der Detailanforderungen mit den beteiligten
Fachbereichen, Feinspezifikation der Kontoführung, Erstellung der technischen Dokumentation,
Modellierung und Implementierung der Fachklassen, Test und Datenmigration.

01/2009 - 12/2021
Anwendungsarchitekt/Domänenverantwortlicher, SW-Entwickler
Wohnriester-Bausparen

Branche: Finanzdienstleister/Kreditinstitut
Beschreibung:
Realisierung von Wohnriester-Bausparprodukten innerhalb des bestehenden Kernbankensystems zur
Abbildung des Kollektivgeschäfts einer Bausparkasse.

Aufgabe:
Analyse der Anforderungen an die Kontoführung, Objektorientierter Entwurf und Implementierung,
Realisierung der Schnittstelle zu einem Outsourcing-Dienstleister, Bestandsinitialisierung, Test und
Dokumentation.

01/2008 - 12/2021
Anwendungsarchitekt/Domänenverantwortlicher, SW-Entwickler

Projekt: Abwicklung notleidender Kredite
Rolle: Anwendungsarchitekt/Domänenverantwortlicher, SW-Entwickler
Branche: Finanzdienstleister/Kreditinstitut
Beschreibung:
Konzeption und Umsetzung der Geschäfts- und Batchprozesse für die Darlehenskündigung und -abwicklung
notleidender Kredite, Forderungsberechnung sowie Bildung und Aktualisierung von
Einzelwertberichtigungen (EWB).

Aufgabe:
Anforderungsanalyse in Zusammenarbeit mit dem Fachbereich, Analyse und Konzeption neuer Prozesse,
Analyse und Anpassung bestehender Geschäfts- und Batchprozesse, Feinspezifikation der Kontoführung,
Modellierung und Implementierung der Fachklassen,
Unit- und Integrationstest.

01/2006 - 12/2021
Anwendungsarchitekt/Domänenverantwortlicher, SW-Entwickler
Releaseplanung

Projekt: Hypothekendarlehen
Rolle: Anwendungsarchitekt/Domänenverantwortlicher, SW-Entwickler
Branche: Finanzdienstleister/Kreditinstitut
Beschreibung:
Integrierte Softwarelösung für die Bearbeitung des gesamten außerkollektiven Kreditgeschäfts einer
Bausparkasse mit Hilfe von Geschäfts- und Batchprozessen einschließlich der Finanzierungsprozesse.

Aufgabe:
Anforderungsanalyse in Zusammenarbeit mit dem Fachbereich, Aufwandsschätzungen und Mitarbeit bei der
Releaseplanung, Modellierung, Implementierung und Test der Fachklassen und Dienste,
eigenverantwortliche Realisierung der Kontoführung, Bestandsanalysen und Spezifikation für die
Datenmigration, Datenversorgung DWH

01/2005 - 12/2021
Anwendungsarchitekt/Domänenverantwortlicher, SW-Entwickler
Konzeption der Geschäftsprozesse

Projekt: Zahlungsverkehr
Rolle: Anwendungsarchitekt/Domänenverantwortlicher, SW-Entwickler
Branche: Finanzdienstleister/Kreditinstitut
Beschreibung:
Redesign und Ablösung einer Altanwendung für den Zahlungsverkehr durch vollständige Neuentwicklung
in Form einer objekt- und prozessorientierten Java Client-Server-Anwendung.

Aufgabe:
Architekturberatung und Coaching von Junior-Entwicklern, Mitarbeit bei der Konzeption der
Geschäftsprozesse, Definition der Schnittstellen zur Hauptbuchhaltung und den Nebenbüchern,
Realisierung der CpD-Systematik.

01/2005 - 12/2021
Senior-Consultant
Konzeption der ETL-Prozesse

Projekt: Data-Warehouse
Rolle: Senior-Consultant
Branche: Finanzdienstleister/Kreditinstitut
Beschreibung:
Migration eines bestehenden Data-Warehouse auf DB2 und Umstellung der Datenversorgung von alten
Host-Beständen auf ein neues Kernbankensystem mit objektrelationaler Datenhaltung (ORM).

Aufgabe:
Realisierung der Datenversorgung aus dem Kernbankensystem, Beratung bei der Konzeption der
ETL-Prozesse, Unterstützung bei der Realisierung von Berichten und Auswertungen, Parametrisierung
der XML-Schnittstelle, Analysen bei der Migration von Daten- und Scriptbeständen.

01/2004 - 12/2021
Anwendungsarchitekt, SW-Entwickler
Releaseplanung

Projekt: Kernbankensystem
Rolle: Anwendungsarchitekt, SW-Entwickler
Branche: Finanzdienstleister/Kreditinstitut
Beschreibung:
Softwareprojekt zur Realisierung einer integrierten, objekt- und prozessorientierten
Client-Server-Anwendung für das gesamte operative Geschäft eines Kreditinstituts zur Ablösung der
bestehenden Host-Programme (Großprojekt >30 Mitarbeiter).

Aufgabe:
Entwurf einer mehrschichtigen, prozessorientierten Software-Architektur, Architekturentwurf und
Implementierung der Fachkonzeptschicht, Ausprägung von Teilsystemen (u. a. Partner, Vertrag, Konto,
Produkt) Aufwandsschätzungen und Mitarbeit bei der Releaseplanung,
Bereitstellung der Services für die Geschäftsprozessentwicklung, Auswahl der Entwurfsmuster
(Patterns), Implementierung des fachl. Frameworks, Modellierung, Implementierung und Test der
Fachklassen,
Festlegung der Migrationsstrategie, Bestandsanalysen und Datenmigration.

11/2019 - 10/2020
Softwarearchitekt/Solution-Architekt und Lead-Developer Java

Projekt: Risikoklassifizierung in der Versicherungsaufsicht
Rolle: Softwarearchitekt/Solution-Architekt und Lead-Developer Java
Branche: Öffentliche Verwaltung
Beschreibung:
Erstellung einer Anwendung zur Risikoklassifizierung von Versicherungsgesellschaften

Eingesetzte Technologien:
Java, JEE, JPA, Eclipse, OOAD, Oracle Weblogic Server, Oracle-DB, SQL, Oracle SQL-Developer, PL/SQL,
XML, DB2, SVN, Gradle, JUnit, Mockito, Jira, Confluence, Continuous Integration, Sonartype Nexus,
Jenkins, Enterprise Architect, Scrum

01/2017 - 12/2019
Senior Consultant / Senior-Developer Enterprise Applications

Projekt: Warenwirtschaft/Bestandsverwaltung - JEE Migration Backend-Systeme
Rolle: Senior Consultant / Senior-Developer Enterprise Applications
Branche: Handel
Beschreibung:
JEE Migration einer Legacy-Anwendung (Backend), Weiterentwicklung und Pflege der SW-Systeme

Eingesetzte Technologien:
Spring/Spring Boot, Spring Batch, Java, JEE, MyBatis/iBatis, REST, WSAD 7, RAD 8, JBoss, Eclipse,
XML, Swing, SQL, DB2, SVN, Maven, JUnit, Mockito, Clean Code, Jira, Atlassian Confluence, Continuous
Integration, Sonartype Nexus, Quickbuild

01/2014 - 12/2016
Senior-Developer Enterprise Applications (Backend-Systeme)

Projekt: Markt- und Artikeldaten-Verwaltung (Dialogsystem)
Rolle: Senior-Developer Enterprise Applications (Backend-Systeme)
Branche: Handel
Beschreibung:
Weiterentwicklung eines bestehenden Markt- und Artikeldaten Dialogsystems mit komplexer Visualierung
im Bereich Handel.
Analyse, Konzeption und Realisierung neuer Anforderungen für Frontend (basierend auf dem
ZAM-Framework und Swing) und von Server-Modulen (JEE) im Backend.

Eingesetzte Technologien:
Objektorientierte Analyse und Entwurf, UML, Magic Draw, MyBatis/iBatis, REST, WSAD 7, RAD 8, JBoss,
Eclipse, Java, JEE, XML, Swing, SQL, XML, DB2, SVN, Maven, JUnit, Mockito, Clean Code, Jira,
Atlassian Confluence, Continuous Integration, Nexus, Quickbuild

01/2013 - 01/2014
Senior-Developer Enterprise Applications (Backend-Systeme)

Projekt: Automatisierte Rechnungsprüfung und Kostenrechnung für Wareneingänge (Massendaten/Batchprojekt)
Rolle: Senior-Developer Enterprise Applications (Backend-Systeme)
Branche: Handel
Beschreibung:
Realisierung einer Anwendung der Nebenbuchhaltung Warenwirtschaft zur Massendatenverarbeitung für
die Übernahme von Rechnungsdaten zu Wareneingängen mit automatisierter Wertermittlung,
Rechnungsprüfung und Weiterbelastung an beteiligte Gesellschaften.

Eingesetzte Technologien:
Java, XML, MQ Series, JMS, SQL, Spring, DB2, Eclipse, Workflow, SVN, Maven, IBM Host (OS/93), Clean
Code, Jira, Atlassian Confluence, Continuous Integration, Sonartype Nexus, Quickbuild, JUnit,
Mockito

01/2011 - 12/2012
Anwendungsarchitekt / Senior-Developer
Basel III / Kreditrisiko

Branche: Finanzdienstleister/Kreditinstitut
Beschreibung:
Konzeption, Realisierung und Integration eines Systems zur Ausfalleremittlung gemäß
Solvabilitätsverordnung (IRBA-Ansatz).

Aufgabe:
Erstellung des technischen Konzepts, eigenverantwortliche Realisierung und Integration des
Gesamtsystems, Entwicklung von Reporting-Tools, Unit- und Integrationstests, historische
Bestandsinitialisierung, Datenversorgung Data-Warehouse (DWH).

01/2011 - 12/2012
Anwendungsarchitekt / Senior-Developer
Releaseplanung

Projekt: Vertriebssteuerung und Provisions­abrechnung
Rolle: Anwendungsarchitekt / Senior-Developer
Branche: Finanzdienstleister/Kreditinstitut
Beschreibung:
Redesign einer Anwendung zur Vertriebssteuerung und Provisions­abrechnung für die Mitarbeiter im
Außendienst eines Kreditinstituts. Realisierung und Anbindung eines Internet-Portals für den
Vertriebsaußendienst.

Aufgabe:
Anforderungsanalyse in Zusammenarbeit mit dem Fachbereich, Analyse und Konzeption der
Geschäftsprozesse, Aufwandsschätzungen und Mitarbeit bei der Releaseplanung, Modellierung und
Implementierung der Fachklassen, Bereitstellung von Services für das Portal,
Test und Datenmigration.

01/2007 - 01/2008
Anwendungsarchitekt/Domänenverantwortlicher, SW-Entwickler
Releaseplanung

Projekt: Bausparen
Rolle: Anwendungsarchitekt/Domänenverantwortlicher, SW-Entwickler
Branche: Finanzdienstleister/Kreditinstitut
Beschreibung:
Integrierte Softwarelösung für die Bearbeitung des gesamten Kollektivgeschäfts einer Bausparkasse
von der Antragsbearbeitung, Spar- und Darlehensphase mit Hilfe von Geschäfts- und Batchprozessen.

Aufgabe:
Anforderungsanalyse in Zusammenarbeit mit dem Fachbereich, Aufwandsschätzungen und Mitarbeit bei der
Releaseplanung, Modellierung, Implementierung und Test der Fachklassen und Dienste,
eigenverantwortliche Realisierung der Kontoführung, Bestandsanalysen und Spezifikation für die
Datenmigration, Datenversorgung
Data-Warehouse.

01/2004 - 01/2005
Anwendungsarchitekt/Domänenverantwortlicher, SW-Entwickler

Projekt: Kontoführungssystem
Rolle: Anwendungsarchitekt/Domänenverantwortlicher, SW-Entwickler
Branche: Finanzdienstleister/Kreditinstitut
Beschreibung:
Realisierung der Kontoführung für die Kundenkonten im Aktiv- und Passivgeschäft eines
Kreditinstituts.

Aufgabe:
Anforderungsanalyse in Zusammenarbeit mit dem Fachbereich, Erstellung des techn. Konzepts,
Modellierung und Implementierung der Fachklassen sowie der relevanten Batchprozesse, Durchführung
von Performance-Messungen und -Optimierung, Realisierung der Schnittstellen zu Zahlungsverkehr,
Hauptbuch und Data-Warehouse, Entwicklung der Bestandsabstimmung mit der Hauptbuchhaltung,
Durchführung von Bestandsanalysen, Bestandsklärung und Datenmigration

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Anonymes Profil, Solution-Architekt und Lead-Developer Java Enterprise Applications Solution-Architekt und Lead-Developer Java Enterprise Applications
Registrieren