Profilbild von Anonymes Profil, Java Backend-Entwickler
verfügbar

Letztes Update: 11.04.2024

Java Backend-Entwickler

Abschluss: Informatik - Diplom
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | französisch (verhandlungssicher) | japanisch (gut)

Dateianlagen

Aurele-Destailleur-Lebenslauf_110424.pdf
Aurele-Destailleur-Resume_110424.pdf

Skills

Programmiersprachen:
Java, JavaScript, node.js, .NET / C#, C++
Frameworks:
Spring, Spring Boot, EJB, ASP.NET MVC, node.js
Architekturen:
Microservices, REST, SOA, Model-View-Controller, MVVM
Datenbanken:
PostgreSQL, MongoDB, Elasticsearch, Microsoft SQL Server, IBM DB2
Messaging:
Kafka, RabbitMQ
ORM:
Hibernate, JPA, Spring Data, LINQ, Entity Framework
Testing:
Cucumber, JUnit, Mockito, Powermock, Mocha
Version Control:
Git, Subversion
Methodologien:
Agile, Scrum, SAFe, JIRA
CD/CI:
Docker, Kubernetes, Gitlab CI/CD, Artifactory, Jenkins
Web:
HTML, CSS, AJAX, jQuery
IDE:
IntelliJ, Eclipse, Microsoft Visual Studio
Sonstiges:
DSL-Entwicklung mit dem Modeling-SDK für Visual Studio

Projekthistorie

04/2022 - 12/2023
Java Backendentwicklung mit Microservices - Allianz
Allianz Global Corporate & Specialty (AGCS) (Versicherungen, 1000-5000 Mitarbeiter)

  • Entwicklung einer Middleware-Lösung in Spring Boot Microservices zur Bereitstellung einer Schnittstelle für Versicherungsprämienberechnung
  • Anbindung von bestehenden Berechnungsservices an neue Architektur
  • Anbindung von Kafka als Message Broker
  • Aufsetzen von MongoDB als Dokumentenspeicher
  • Entwicklung eines Frameworks für End-to-End-Tests in Cucumber
  • Verwaltung von Docker-Containern
  • Aufsetzen und Verwaltung von Jenkins-Pipelines

04/2021 - 02/2022
Java Backendentwicklung - Crealogix
Crealogix AG (Banken und Finanzdienstleistungen, 250-500 Mitarbeiter)

  • Entwicklung des Backends einer Software-Lösung für Förderbanken zur Erfassung von Fördermittelanträgen in Spring Boot
  • Definition der REST-API mit OpenAPI
  • Umsetzung eines Zugriffssteuerungs-Systems für die REST-Schnittstellen der Anwendung
  • Implementierung von RabbitMQ-Schnittstellen für den Austausch von asynchronen Daten zwischen Microservices
  • Erstellung und Erweiterung von Integrationstests mit Cucumber

08/2020 - 03/2021
Java Backendentwicklung mit Microservices - gematik
gematik GmbH (Internet und Informationstechnologie, 250-500 Mitarbeiter)

  • Weiterentwicklung und Deployment einer Microservice-Infrastruktur zur Erfassung von SARS-CoV-2-Labormeldungen
  • Erstellung von automatischen End-to-End-Tests mit JUnit und Jenkins
  • Entwicklung eines Testdatengenerators in Java zur Erstellung von randomisierten Testdaten

03/2019 - 04/2020
Java Softwareentwickler - Daimler TSS
Daimler TSS GmbH (Internet und Informationstechnologie, 1000-5000 Mitarbeiter)

  • Sanierung, Refactoring und Weiterentwicklung einer mehrschichtigen Webanwendung für die Verwaltung von Lkw-Vermietungen
  • Planung und Umsetzung von Vertragsmanagement und Abrechnungsmanagement in JSF und Spring
  • Erweiterung von bestehenden Unit- und Integrationstests

09/2015 - 02/2019
Java Backend-Entwickler - großes deutsches Eisenbahnunternehmen
Accenture Technology Solutions GmbH (Internet und Informationstechnologie, 5000-10.000 Mitarbeiter)

  • Neuentwicklung eines Reisendeninformationssystems mit Verteilung von Echtzeit-Daten auf optische und akustische Endgeräte
  • Entwicklung einer Microservice-Architektur mit Spring Boot und RabbitMQ als Message Broker
  • Deployment-Konfiguration der Services für Docker und Kubernetes
  • Realisierung einer Rule-Engine für die Zeitsteuerung und Koordination von akustischen Ansagen
  • Realisierung einer Rendering-Engine zur Generierung von Ansage- und Anzeigevorschriften
  • Entwicklung eines eventgesteuerten Datenvisualisierungs-Clients mit node.js und Electron
  • Realisierung eines Monitoring-Systems zur Überwachung und Nachverfolgung des Datenflusses auf Basis von Elasticsearch und Kibana
  • Mitarbeit in mehreren Scrum-Teams gruppiert in einem SAFe-Kontext

07/2015 - 08/2015
Java Trainee
Accenture Technology Solutions GmbH (Internet und Informationstechnologie, 5000-10.000 Mitarbeiter)

  • Training im Spring Framework
  • Training in Java SE und EE
  • Training in JSP und JSF

03/2015 - 04/2015
Freelance-Systemadministrator: Microsoft-Infrastruktur
Hoffmann & Partner Schließanlagenservice GmbH (Architektur und Bauwesen, < 10 Mitarbeiter)

  • Installation und Konfiguration von Microsoft Windows Server 2012 R2 mit Migration von Active-Directory 2003
  • Migration von Microsoft Exchange Server 2003 nach 2013
  • Installation und Konfiguration von Microsoft SQL Server

11/2014 - 12/2014
Softwareentwickler C#, DSL-Entwickler
eTASK Service-Management GmbH (Internet und Informationstechnologie, 10-50 Mitarbeiter)

  • Erweiterung und Low-Level-Anpassung von domänenspezifischen Modellierungssprachen in Visual Studio
  • Neuentwicklung einer domänenspezifischen Sprache auf Basis von WPF
  • Vernetzung von verschiedenen, domänenspezifischen Sprachen über Referenzierungs-Technologie entwickelt in Diplomarbeit

09/2014 - 10/2014
Freelance-Systemadministrator: Microsoft-Infrastruktur
Hoffmann & Partner Schließanlagenservice GmbH (Architektur und Bauwesen, < 10 Mitarbeiter)

  • Installation und Aufbau einer neuen Rechnerlandschaft in einem Netzwerk mit Windows-Domäne
  • Analyse bestehender Branchensoftware mit Migration von Windows XP auf Windows 8
  • Analyse clientseitiger Datenbanken mit anschließender Migration auf zentrale Server-Datenbank
  • Entwicklung von VBA-Anwendungen für den Betrieb mit Microsoft Office

05/2013 - 05/2014
Werkstudent - Forschung domänenspezifische Sprachen
Fraunhofer-Institut für Offene Kommunikationssysteme (Internet und Informationstechnologie, 250-500 Mitarbeiter)

  • Forschung zur modellbasierten Softwareentwicklung im Rahmen der Diplomarbeit
  • Mitwirkung bei wissenschaftlichen Publikationen
  • Erforschung und Entwicklung von domänenspezifischen Sprachen (DSLs) in einem branchenübergreifenden Industrieprojekt

06/2006 - 09/2011
Werkstudent - Software-Entwicklung C#
Samuelson Kassensysteme GmbH (Internet und Informationstechnologie, 10-50 Mitarbeiter)

  • .NET-Software-Entwicklung in C# für Desktop und Web
  • Entwicklung von Anwendungen in 3-Schichten-Architektur
  • Anbindung von Datenbanken mit NHibernate oder LINQ to SQL
  • Erstellung von Web-Backends und -Frontends mit ASP.NET MVC in Kombination mit HTML und AJAX
  • Realisierung eines automatischen Update-Systems über verteilte Web-Services in WCF

Zertifikate

Professional Scrum Master I
2017

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Verfügbar in Vollzeit mit 40 Std. pro Woche. Hauptsächlich tätig in Berlin. Zeitlich begrenzte Reisen OK.
Profilbild von Anonymes Profil, Java Backend-Entwickler Java Backend-Entwickler
Registrieren