29.08.2025 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Senior Software Developer -- Java / JEE und C#

Frankfurt, Deutschland
Deutschland
Diplom-Informatiker
Frankfurt, Deutschland
Deutschland
Diplom-Informatiker

Profilanlagen

Profil Elias Herdt 3.0.pdf

Skills

Java.Net FrameworkMicrosoft WindowsAndroidApple IOSASP.NET MVCAtlassian JiraBankingBusiness Process Model And NotationC#Apache CXFDatenbankenEntwurfLinuxEclipseEclipselinkEnterprise JavabeansJ2EEFreemarkerApache POIRational Unified ProcessVersicherungenJava Message ServiceSwing (Java)JaxbWildflyJavaserver FacesPythonApache MavenMicrosoft Sql-ServerBetriebssystemeOracle FinancialsPair ProgrammingPentahoLeistungssteigerungPRINCE2ScrumMockitoSoapuiSoftwareentwicklungSonarSonarqubeSQLiteUMLExtensible Markup LanguageXLSTXml TechnologiesDesign PatternsPrimefacesModel Driven ArchitectureTest-Driven DevelopmentBackendHystrixVBA Programming LanguageHudson SoftwareRefactoringJenkinsOracledb
Programmiersprachen:
Java / JEE, C#, Visual Basic for Applications (VBA), Python

Methoden und Prozesse:
Scrum (Certified ScrumMaster),
SAFe,
Testgetriebene Entwicklung (TDD),
Pair Programming,
PRINCE2,
Model Driven Architecture (MDA),
Inkrementeller Entwurf,
Design Patterns,
RUP

Datenbanken:
Oracle, Oracle Coherence, H2, MS SQL Server, ZODB, SQLite

Betriebssysteme:
Linux, Windows, Mac OS, Android, iOS

Sprachen

DeutschMutterspracheEnglischverhandlungssicherRussischMuttersprache

Projekthistorie

Weiterentwicklung des iDIS Dispositionssystems

DB InfraGO AG

Transport und Logistik

>10.000 Mitarbeiter

iDIS, DB InfraGO AG
Entwicklung des Dispositionsystems der Deutschen Bahn in einem heterogenem Umfeld.
- Design und Implementierung eines distributed computing clusters mit Oracle Coherence
- Performancemonitoring/-optimierung der Anwendung sowie des Oracle Coherence Clusters
- Entwicklung der Output-Services (TAF/TAP, XML, E10)
- Weiterentwicklung des Dispokern
- Architekturverantwortlichkeit im Team
- Einarbeitung / Mentoring neuer Mitarbeiter
- Entwicklung von PoCs und technischen Durchstichen
- Durchführung der Interviews

Technologien: Java 8, Java 11, Java 17, OSGi, Tibco Randezvous, Hibernate, Tibco EMS, Oracle, Oracle Coherence, REST, TAF/TAP, XML, Docker, Eclipse, Eclipse RCP, IntelliJ IDEA, Python, JIRA, Git, Maven, Ansible, Linux, Jenkins, Sonar

HelvetiaNet. Entwicklung und Pflege des HelvetiaNet Portals, eines Versicherungsportals für Vermittler (B2B) und Kunden (B2C) in einem Scrum Team. Mitarbeit an mehreren Versicherungssparten.

Helvetia AG

Versicherungen

- Design und Implementierung eines asynchronen Archivierungmodules für Dokumente
- Design und Implementierung eines Dokumenten-Export-Modules
- Design und Implementierung Impersonierung-Funktionalität
- Mentoring der Junior-Teammitglieder
- Unterstützung der Transformation vom Wasserfall zu Scrum

Technologien: Java 8 / JEE, EJB, Java Stream API, JBoss AS, JSF,
Primefaces, iText, Freemarker, Hystrix, Webservices, Apache CXF,
XSLT, Archaius, Camunda, Test-NG, Mockito, Togglz, Oracle, H2,
SoapUI, IntelliJ IDEA, JIRA, Git, Maven, Bamboo, Hudson / Jenkins,
Sonar / SonarQube

PWS Planungsworkshop. Entwicklung und Pflege des Planungsworkshops, eines Werkzeuges für die Planung des Konto- und Aktienportfolio für die Banken.

DZ Bank

Banken und Finanzdienstleistungen

Technologien: Java / JEE, JBoss AS, Eclipse, Eclipse RCP, SWT,
Hibernate, Eclipse Link, Apache POI, XML, JUnit, Oracle, H2, JIRA,
Confluence, Mercurial

CRF Reporter. Entwicklung des Treibhausgas Reporting Systems für Annex I Parties des UNFCCC

United Nations (UNFCCC)

Öffentlicher Dienst

Entwicklung des Treibhausgas Reporting Systems für Annex I Parties
des UNFCCC. CRF Reporter ist eine Java-basierte Webanwendung.
CRF Reporter erlaubt die Zusammenstellung, Validierung und das
Reporting der Treibhausgas-Daten nach Kyoto Protokoll. Weiterhin
bietet CRF Reporter die Möglichkeit des Import/Exports in
Datenformaten XML und Excel.
- Einarbeitung / Mentoring neuer Mitarbeiter
- Scrum Master Tätigkeit
- Weiterentwicklung des XML Import/Export Modules (zusätzliche
XML Formate)
- Umstellung des Import / Export Subsystems auf Java Message
Service (JMS)
- Re-Engineering des Reporting Tables Export Modules von C# auf
Java
- Performance Optimierung
- Wartung / Codeoptimierung durch Refactoring

Technologien: Java / JEE, JBoss AS / Wildfly, C# / .NET, Eclipse,
Hibernate, XML, XSLT, EJB, Java Message Service (JMS), Message
driven beans (MDB), HornetQ, Apache POI, Apache AciveMQ,
JAXB, Castor, JSP, JUnit, MS SQL Server, JIRA, Mercurial

Climate Finance. Neuentwicklung der Climate Finance Website auf Basis des Zope Frameworkes mit Einbindung externer Datenquellen.

United Nations (UNFCCC)

Öffentlicher Dienst

- Einarbeitung in Python
- Entwurf und Implementierung der Datenbank-Anbindung (ZODB)
- Entwurf und Implementierung der Daten-Views
- Entwurf und Implementierung der JSON-Generierung

Technologien: Python, Zope 2, PyCharm, ZODB, JSON, SVN

Non-Annex I Inventory System (NAIIS). Entwicklung des Treibhausgas Inventory Systems für Non-Annex I Parties des UNFCCC.

United Nations (UNFCCC)

Öffentlicher Dienst

Entwicklung des Treibhausgas Inventory Systems für Non-Annex I
Parties des UNFCCC. NAIIS ist eine Java-basierte Webanwendung.
NAIIS erlaubt die Zusammenstellung, Verwaltung, Validierung und
das Reporting der Treibhausgas-Daten nach Kyoto Protokoll.
Weiterhin bietet NAIIS die Möglichkeit des Import/Exports in
Datenformaten XML und Excel.
- Überarbeitung des Excel Export Modules
- Entwurf und Implementierung Streaming XML Import und Exportes
- Integration mit Webservice Schnittstellen
- Asynchrone Datenverarbeitung mit JMS
- Performance Optimierung

Technologien: Java / JEE, JBoss AS, C# / .NET, Eclipse, Hibernate,
EJB, Java Message Service (JMS), Message driven beans (MDB),
XML, XSLT, SpreadsheetML, Apache POI, Castor, JAXB, JSP,
JUnit, MS SQL Server, JIRA, SVN, Mercurial

CRF Reporter. Entwicklung des Treibhausgas Reporting Systems für Annex I Parties des UNFCCC

United Nations (UNFCCC)

Öffentlicher Dienst

Entwicklung des Treibhausgas Reporting Systems für Annex I Parties
des UNFCCC. CRF Reporter ist eine Java-basierte Webanwendung.
CRF Reporter erlaubt die Zusammenstellung, Validierung und das
Reporting der Treibhausgas-Daten. Weiterhin bietet CRF Reporter die
Möglichkeit des Import/Exports in Datenformaten XML und Excel.
- Entwurf und Implementierung des XML Transformation Modules
- Entwurf und Implementierung der XML Import/Export Modules
- Entwurf und Implementierung des Excel Import Modules

Technologien: Java, JBoss AS, C# / .NET, Eclipse, Hibernate, XML,
XSLT, SpreadsheetML, Apache POI, Castor, JAXB, Apache
AciveMQ, JSP, JUnit, MS SQL Server, JIRA, SVN

Weiterentwicklung Mescor

Bankhaus Metzler

Banken und Finanzdienstleistungen

Weiterentwicklung des Financial Research Systems Mescor,
Integration mit MS Office. Mescor ist ein Werkzeug zur Auswertung
und Simulation der Bilanzdaten von Unternehmen und wird von
Finanzanalysten benutzt. Das System wurde um ein MS Office Modul
erweitert, das es erlaubt, Mescor-Daten in MS Office Dokumenten
und Vorlagen zu benutzen. Architektur: Client/Server mit WCF
Technologie. Design, Implementierung und Test mehreren Office-
Addins mit .NET COM Interop API.

Technologien: C# / .NET 4, Visual Basic for Applications (VBA),
Visual Studio Tools for Office (VSTO), Hibernate, Oracle, WPF,
WCF, NUnit, Unity Container, Teamcity, JIRA, SVN, Visual Studio
2010, Resharper

Methoden: Scrum, Refactoring, Design Patterns

GSV Insolvenzportal

STP

Wirtschaftsprüfung, Steuern und Recht

Neuentwicklung eines Internetportals für Gläubiger und
Insolvenzverwalter zur Risikominimierung von Außenständen eines
Gläubigers.
- Entwurf und Implementierung des Datenbank-Schemas
- Entwurf und Implementierung der Suchfunktion für Insolvenzen
- Tests und Testautomatisierung mit Unit- und Akzeptanztests

Technologien: C# / .NET 4, ASP.NET MVC 2.0, MS SQL Server,
UML, NHibernate, JavaScript, AJAX, Unity Container, NUnit,
Selenium, Visual Studio 2010, Hudson, JIRA, SVN

Methoden: Scrum, Continuous Integration (CI), Testgetriebene
Entwicklung (TDD), Refactoring, Design Patterns

Mescor Migration

Bankhaus Metzler

Banken und Finanzdienstleistungen

Migration eines Financial Research Systems von Delphi zu .NET (C#)
für Bankhaus Metzler. Mescor ist ein Werkzeug zur Auswertung und
Simulation der Bilanzdaten von Unternehmen und wird von
Finanzanalysten benutzt. Im Zuge der Migration wurden alle
heterogenen Komponenten von Delphi und Office-VBA auf ein
homogenes .NET-Framework mit Client/Server-Architektur migriert.

Technologien: C#/.NET4, Hibernate, Oracle, WPF, WCF,
Webservices, NUnit, Unity Container, Teamcity, JIRA, SVN, Visual
Studio 2010, Resharper

Methoden: Scrum, Refactoring, Design Patterns

Merian

Bankhaus Metzler

Banken und Finanzdienstleistungen

Refactoring der internen Systeme für den Wertpapierhandel beim
Bankhaus Metzler. Ziel des Refactorings war Angleichung des
automatisch konvertierten Quellcodes aus SQL Windows an die
aktuellen Entwicklungs- und Architekturstandards.

Technologien: C#/.NET2, Visual Studio 2005, Unity Container,
Resharper, Oracle, ADO.NET, NUnit, NDepend, ClearCase

Methoden: Refactoring, Testgetriebene Entwicklung (TDD), Design
Patterns

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden