
Software Ing.
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 65185 Wiesbaden
- auf Anfrage
- de | en
- 14.02.2025
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
2/2023 – 12/2024
Tätigkeitsbeschreibung
- Implementierung neuer Features und Wartung bestehender
- Anwendungen im Bereich des Abschlussprozesses.
- Analyse und Behebung von Fehlern im Zusammenhang mit
Produktabschlüssen.
- Optimierung der Performance und Refactoring von Code zur
Effizienzsteigerung der Abschlussprozesse.
- Erstellung technischer Konzepte, Aufwandsschätzungen und
- Dokumentationen für die Abschlussprozess-Implementierungen.
- Verwaltung der elektronischen Signatur und Integration in den
Abschlussprozess.
- Optimierung von Datenbanktransaktionen zur Fehlerreduktion und
Performance-Steigerung, um reibungslose Abschlüsse zu
gewährleisten.
- Entwicklungsumgebung: IntelliJ, Git, Maven, Jira
- Frameworks & Sprachen: Spring Boot, Kotlin, Java 17, JavaScript, Python, RESTful API, Git, GitHub
- Cloud: Docker, Kubernetes, Azure
- Datenbanken: Azure SQL Database, Hibernate, Liquibase
- Tests & Qualitätssicherung: JUnit, Postman, Playwright, Sonar
- Entwicklungsmethode: Scrum
Apache Maven, Hibernate (Java), Java (allg.), Spring Framework, Subversion
1/2020 – 12/2022
Tätigkeitsbeschreibung
• Erweiterung eines Zahlungssystem zur virtuelle und Firmenkreditkarten.
• Implementierung Mehrere Micro-Service zur Mobile Payment
• Fehleranalyse und -behebung
• Security und Rolle Configuration der Micro Services, auch über Azure Active Directory
Tools: IntelliJ, Enterprise Architect, Git, Maven, Jira, Kibana, OPENAPI, Swagger, Kafka
Frameworks und Sprachen: Springboot, Kotlin, Java 15, Vue.js, Restful API, Git, Keycloak
Cloud: , Docker, Kubernetes, Azure, kubeinsight, AppDynamics
Datenbanken: PostgreSQL, MongoDB, Spring data JPA, LiquiBase
Tests: Junit, Karate, Postman
Qualitätssicherung: sonar, ktlint
Entwicklungsmethode: Scrum
Apache Kafka, Docker, Java (allg.), Kotlin, Kubernetes, Microsoft Azure, Postgresql, Spring Framework
12/2019 – 12/2020
Tätigkeitsbeschreibung
Implementierung eines Vertragsservices zur Verwaltung von Kundenverträge und die dazugehörigen Metadaten.
Implementierung eines Micro-Service-Generators nach der definierten Rest-API-Richtlinien.
Regelmäßige Austausch mit allen Teams, als Users des neuen Micro-Service-Generators, inkl. Anforderung -erfassung und -analyse.
Optimierung des bestehenden Technologie-Stacks und der der SystemArchitektur.
Vorbereitung der Testdaten-Infrastruktur in OSPlus.
Eingesetzte Qualifikationen:
Intelli, Java, Docker, Kubernetes, Enterprise Architect, Git, Maven, Jira, OPENAPI Swagger, Springboot, Kotlin, Java 11, MongoDB, Junit, Karate Postman, sonar, ktlint, Scrum.
Mongodb, Enterprise Architect (EA), Apache Maven, Docker, Git, Java (allg.), Jira, Junit, Kotlin, Spring Framework, Kubernetes
10/2018 – 12/2019
Tätigkeitsbeschreibung
10/2018 – 12/2019 HZD , Wiesbaden,
Aufgaben:
• Entwicklung einer neuen Fachanwendung im Rahmen der Digitalisierung für die Körperschaftssteuer (Clearingverfahren KSt-Zerlegung) basierend auf Java 11, Spring Boot, Rest Api und Legasy System
• Entwicklung eines globalen Datenmodells anhand der Anforderung der Fachabteilung.
• Verbesserung der Testabdeckbarkeit über JUnit
Tools: IntelliJ, Websphere, Enterprise Architect, Camunda, Git, Maven, Jira
Frameworks und Sprachen: Spring, Java 1.8, Java 11, Rest API, Json, Git
Datenbanken: Oracle Database Server 11, PostgreSQL, Hibernate Tests: Junit
Tests: Junit
Qualitätssicherung: sonar
Entwicklungsmethode: Scrum
Apache Maven, Git, Java (allg.), Java API for XML Processing (JAXP), Java Architecture for XML Binding (JAXB), Spring Framework, UML
6/2017 – 12/2018
Tätigkeitsbeschreibung
• Umsetzung der Anforderungen und deren Implementierung und Integration in der gesamten Struktur
• Implementierung von Geschäftsprozessen und Services basierend auf Java 1.8, Spring und Rest Api, Hibernate/JPA sowie Monitoring über Hystrix
• Durchführung von Anforderungsanalysen und Erarbeitung von gemeinsamen Lösungen in Zusammenarbeit mit der Fachabteilung
• Ansprechpartner als Schnittstelle zwischen den Fachabteilungen und dem Entwicklungsteam
• Mitarbeit an der System-Architektur sowie der regelmäßige Austausch mit verschiedenen Teams
• Optimierung des bestehenden Technologie-Stacks incl. Profiling, Monitoring und Performance Optimierung
DAO (Data Access Objects), Java (allg.), Spring Framework
1/2014 – 6/2017
Tätigkeitsbeschreibung
Technische Konzeption und Umsetzung der Gesamtlösungen
• Implementierung/ Korrektur von Geschäftsprozessen (JEE)
• Ausbau JEE (Spring Boot) basierender Webapplikationen
• Implementierung der Persistenz- und Service-Schicht
• Profiling und Performance Optimierung (Loadrunner)
Tools: Eclipse, Weblogic, Enterprise Architect, SVN, Ant, Maven, Jira, Loadrunner
Frameworks und Sprachen: Java 1.8, JUnit, Json, JAX-RS, Jaxb
Datenbanken: Oracle Database Server 11, ACCESS, PL/SQL, MySql, OpenJPA, TopLink
Tests: Junit, DB-Unit, Jmock, Loadrunner
Entwicklungsmethode: Scrum
Spring Framework
1/2010 – 10/2012
Tätigkeitsbeschreibung
Softwareentwickler und Systemberater bei der Entitec AG Hamburg.
Aufgaben:
- Entwurf, Konzeption , Design und Realisierung von Dokumentenmanagement-Lösungen für die
Bereiche Unfallversicherung, berufsständische Versorgungseinrichtungen.
- Ausbau eines Dokumentenmanagementsystems (Funktionalität und Wartung).
- Entwurf, Konzeption , Design und Realisierung eines Annotationssystems zu elektronischen
Dokumenten.
- Analyse, Planung und Realisierung der PDF Unterstützung in elektronischen Akten.
- Entwurf und Realisierung von komplexen Geschäftsprozessen für den Bereich Unfallversicherung
mit Hilfe eines Frameworks* zur modellgetriebene Softwareentwicklung.
- Ausbau sowohl J2EE als auch spring basierender Webapplikationen.
- Modellgetriebene Softwareentwicklung komplexer und unternehmensweiter Anwendungssysteme
unter Verwendung fachspezifischer Modellierungssprachen für die Bereiche Unfallversicherung,
berufsständische Versorgungseinrichtungen.
- Support / Einarbeitung neuer Kollegen (Know-how-Transfer).
- Kundensupport: sowohl Beratung als auch Bugs Bearbeitung.
Tools:
Eclipse, Tomcat, Soap, SVN, subversion, GCViewer, SoapUI, apache-jmeter, ArgoUML.
Frameworks:
Java swing, Hibernate, Spring, Struts, SOA, Maven.
Datenbanken:
Oracle, MySql, Sql.
(*) Framework zum Entwurf von plattformunabhängige Modelle / Geschäftsprozesse, die anschließend über einen weiteren Framework maschinell in ausführbare Programm-Codes umgewandelt werden auf Basis von Model-to-Model-Transformation und Code-Templates.
Technische Qualifikationen und Werkzeuge
Programmierungssprache
Java, C++, Managed C++, PHP, JavaScript, SQL - Oracle.
Entwicklungsplattformen
J2EE, Spring
Einwicklungswerkzeuge
Eclipse 3.0, JBoss
Datenbanken
Microsoft SQL Server 2000, 6.0, Zugriff Technologien: SQL, MySQL, ODBC, DAO, ADO, JDBC,
ORACLE, Hibernate, Normalisierung Theorie.
WEB Anwendungen
Jakarta Struts, PHP, servlets, XML, HTML (3.2, 4.0), Apache WEB Server, Tomcat server.
Modellbasierte Entwicklung
Objektorientierte Analyse und Design mit EDOC, UML und essential UML.
Modellierung interner Geschäftsprozesse bezüglich Support, Qualitätssicherung und Entwicklung.
Java-Entwickler, UML, Hibernate (Java), Spring Framework
3/2007 – 5/2009
Tätigkeitsbeschreibung
Aufgaben:
Entwurf und Implementierung spezieller Versicherungs- und Finanzdienstleistungsysteme über Webanwendungen
J2EE / Java sowie die Umstrukturierung des gesamten softwaresystem.
Projektinhalte:
- Softwareentwicklung von Webanwendungen mit J2EE/Struts/JAVA.
-Entwurf von System- und Softwarearchitekturen (UML) sowie Datenbankmodellierung.
- Administration von Webanwendungen auf Apache, Java Tomcat.
DV-Umgebung:
Eclipse, Enterprise architect, MySQL Server , TomCat
Sprache:
Java, Javascript, AJAX, PHP,XML, UML
Kundenberater, Java-Entwickler, UML, PHP
12/2004 – 9/2006
Tätigkeitsbeschreibung
Aufgaben:
Anpassen des UML 1.4 Profils EDOC an die Innovationen der UML 2.0.und der Business Process Modeling
Notation (BPMN) sowie die Erweiterung eines UML Profils, um die Simulationsspezifikation und Entwerfen
eines optimalen Algorithmus, so dass auf Basis eines erstellten Modells, das Verhalten eines Systems
Schrittweise verfolgt werden kann.
Projektinhalte:
- Erstellung graphischer Benutzerschnittstelle zur Simulation unter Verwendung von Visual C++ 6.0.
-Spezifikation Implementierung und Testen eines Simulator zur Interaktion von UML Komponenten.
- Implementierung mehrere Plug-Ins zu Eclipse und Enterprise architect.
- Plattformunabhängigen Modellierung von verteilten Systemen.
DV-Umgebung:
Visual Studio C++ (6.0 und .NET 2003), Eclipse , Enterprise Archiect, Rational Rose.
Sprache:
C++, managed C++, CORBA, UML.
12/2002 – 3/2004
Tätigkeitsbeschreibung
Aufgabe:
Im Bereich Bildverarbeitung, Mustererkennung und Technische Sehsysteme sollte ein Verfahren entwickelt
werden, um die Objekte von ihren Schatten unterscheiden zu können.
Projektinhalte:
-Erstellung graphischer Benutzerschnittstelle (GUI) unter Verwendung von Visual C++ 6.0.
-Spezifikation Implementierung und Testen von Algorithmen zu Bildklassifikation und Mustererkennung.
-Erstellung von Schnittstellen zu Bildeinzug.
DV-Umgebung:
Visual C++ 6.0 , Eclipse, MySQL Server.
Sprachen:
C++, java, MySQL, xml.
6/2000 – 9/2001
Tätigkeitsbeschreibung
Aufgabe:
Entwicklung eines Systems zur Bewertung und Klassifizierung aller Duplikate Fehlermeldungen, um die
Automatisierung der Antworten zu ermöglichen.
Projektinhalte:
- Analyse und Design der Lösung.
- Implementierung der Lösung unter SQL server.
- Entwurf der Datenbankmasken.
- Spezifikation Implementierung und Testen von Algorithmen zu Textklassifikation, -vergleich und
-erkennung.
-Erstellung graphischer Benutzerschnittstelle (GUI) unter Verwendung von Delphi.
DV-Umgebung:
Linux, Windows, MySQL, Microsoft SQL server, Informix-DB.
Programmiersprachen:
Pascal, Delphi.
Zertifikate
Ausbildung
TU-Berlin
Über mich
- Frameworks: Spring (Boot, MVC),
- Microservices
- Cloud-Technologien: Docker, Kubernetes,
- Azure
- APIs: REST, Swagger, OpenAPI
- Datenbanken: Oracle, MongoDB, Hibernate, JPA
- DevOps: CI/CD, Git, Jenkins, Maven
- Methoden: Scrum, Test-Driven Development
- Tests: JUnit, Mockito, Selenium
- Modellierung: UML, BPM, Camunda
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden