15.08.2025 aktualisiert

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

Softwarearchitket/ Fullstackentwickler | Java/Spring-Boot/Angular | DevOps-Engineer

Leipzig, Deutschland
Weltweit
Bachelor of Science Wirtschaftsinformatik
Leipzig, Deutschland
Weltweit
Bachelor of Science Wirtschaftsinformatik

Profilanlagen

CV-Jannis-Elgner.pdf
CV-Jannis-Elgner.docx

Skills

Web InterfacesKubernetes-SicherheitHTMLJavaJavaScriptPHPSpring SecurityApache ActivemqAPIsAgile MethodologieApache TomcatArchitekturAtlassian ConfluenceAtlassian JiraHTML5C++CSSDatenbankenContinuous IntegrationIBM DB2DevOpsWeb EntwicklungEclipseJ2EEFirebugHSQLDBServletSpring FrameworkJavascript LibrariesJSONJava API For Restful Web ServicesJaxbWildflyjQueryJquery MobileJquery UIJavaserver FacesPostgreSQLApache MavenMicrosoft Visual StudioMicrosoft Sql-ServerMySQLOpenShiftOracle FinancialsProduktentwicklungScrumSoftware ArchitectureRabbitMQRegular ExpressionsAngular 2+SeleniumTypeScriptXpathXqueryExtensible Stylesheet Language (XSL)XLSTYAMLDocker ContainerPrimefacesDocker for AWSAngular MaterialPostmanSpring CloudSpring MVCReact.jsSpring BootPlsqldeveloperVue.jsGitLabGitSpring DataAngularJSGitlab-CiKubernetesExtreme ProgrammingApache FOPFront EndSpring JdbcSelenium WebdriverAngular UiSpring BatchDockerJenkinsMicroservices
Java-Entwicklung
Umfangreiche Erfahrung in der Entwicklung von Java-Anwendungen, einschließlich Java EE, Spring Boot und verschiedener Java-Frameworks.

Webentwicklung
Fundierte Kenntnisse in der Entwicklung von Webanwendungen mit Technologien wie HTML5, CSS3, JavaScript und verschiedenen Frontend-Frameworks.

Datenbanken
Erfahrung im Umgang mit verschiedenen Datenbanksystemen wie PostgreSQL, MSSQL, MySQL, DB2 und Oracle.

DevOps und CI/CD
Kenntnisse in der Implementierung von Continuous Integration und Deployment mit Tools wie Git, Jenkins, Docker und Kubernetes.

Microservices-Architektur
Erfahrung in der Entwicklung und Integration von Microservices-basierten Anwendungen.

Agile Methoden
Vertrautheit mit agilen Entwicklungsmethoden wie Scrum und Extreme Programming.

Softwarearchitektur
Fähigkeit zur Konzeption und Umsetzung von komplexen Softwarearchitekturen.
 

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2013

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Softwarearchitekt/-entwickler

großer IT-Dienstleister für Digitale Transformation

Internet und Informationstechnologie

5000-10.000 Mitarbeiter

Farmpilot / Ceres
  • Entwurf des Anwendungs- und Lösungsdesign in enger Abstimmung mit dem Fachbereich sowie Koordination mit den Entwicklungsteams
  • Technische Spezifikation und Dokumentation der fachlichen Anforderungen
  • Dokumentation der Architekturlösung mit gängigen UML-Skizzen/-Modellen, direkt definiert in textbasierter Form wie z.B. PlantUML
  • Sicherstellung von Skalierbarkeit, Ausfallsicherheit und Überwachung durch Integration von Monitoring- und Logging-Lösungen
  • Koordination und Abstimmung mit dem Fachbereich
  • Zusammenführen mehrere bestehender Anwendungen unter Berücksichtigung von Komplexitätsreduktion und Kosteneinsparpotentialen
  • Design & Entwicklung von generischen, wieder verwendbaren UI-Komponenten
  • Anbindung und Erweiterung von bestehende Microservices
  • Aufbau einer Deploymentchain mit Github-Actions, Sonatype Nexus und automatisiertem Deployment in ein Kubernetes-Cluster
  • Frontend-Implementierung auf Basis von Angular 20
  • Backend-Implementierung auf Basis von Spring Boot 3.5
verwendete Technologien
Java EE, Spring Boot 3.5,TypeScript, Angular 20, Maven, Sonarqube, Postman, HTML5, CSS3, Github-Actions, Jenkins, Sonatype Nexus, ArgoCD, Kubernetes (Amazon AWS), SQL

Softwarearchitekt/-entwickler

großes deutsches Logistik- und Transportunternehmen

Transport und Logistik

>10.000 Mitarbeiter

CNP-Baseservices
  • Optimierung der Infrastrukturarchitektur, sowie des Anwendungs- und Lösungsdesigns
  • Koordination und Abstimmung mit den Fachbereichen, den Entwicklungsteams, sowie projektübergreifenden Architekturteams und Projektleitern
  • Technische Spezifikation und Dokumentation der fachlichen Anforderungen
  • Definition und Umsetzung von DevOps-Prozessen, sowie einer generischen Deploymentstruktur/-architektur
  • Anbindung verschiedener Sub-Systeme (u.a. SAP und Salesforce) durch Neuimplementierung von mehr als 40 Microservices basierend auf Spring-Boot
  • Integration & Weiterentwicklung von Web-Anwendungen auf Basis von durch den Kunden zur Verfügung gestellten UI-Komponenten
  • Interservice-Kommunikation über JMS (Apache ActiveMQ)
    Architekturdesign und Umsetzung für performanceoptimierte Massendatenverarbeitung von mehreren Milionen Datensätzen zu bestimmten Hochzeiten am Tag
  • Migration von bestehenden Tibco Businessworks-Services
  • Aufbau einer Deploymentchain mit Gitlab CI/CD, Artifactory und automatisiertem Deployment in eine Kubernetes-Umgebung mit Hilfe von ArgoCD
    Defiinition und Umsetzung Automatisierten von automatisierten Unit, Integrations- und Regressions-Tests
verwendete Technologien:
Java EE, Spring Boot, ActiveMQ(JMS), JUnit, Tibco Business Works, Angular 18, Gitlab CI/CD, Kubernetes (Amazon AWS), ArgoCD, postgreSQL, Oracle, Postman, Hoppscotch, openAPI

Softwarearchitekt/-entwickler

großes deutsches Logistik- und Transportunternehmen

Transport und Logistik

>10.000 Mitarbeiter

Stationportal (STP)
  • Frontend-Neuimplementierung einer bestehenden Webanwendung auf Basis von Angular 13
  • Anbindung und Erweiterung von bestehende Microservices
  • Aufbau einer Deploymentchain mit Gitlab, Artifactory und automatisiertem Deployment in eine OpenShift-Umgebung
  • Automatisierte Frontend-Tests
  • Backend- & Frontend-Unittests
  • Koordination und Abstimmung mit dem Fachbereich
  • technische Spezifikation der fachlichen Anforderungen

Softwarearchitekt/-entwickler

großes deutsches Logistik- und Transportunternehmen

Transport und Logistik

>10.000 Mitarbeiter

Stationspreis-Abrechnungs-System (SpAS)
  • Neuimplementierung einer bestehenden Webanwendung auf Basis von Angular 6 bis 13
  • Neuimplementierung der zugehörigen Microservices auf Basis von Spring Boot
  • Anbindung an das Abrechnungssystem SAP
  • Aufbau einer Deploymentchain mit Gitlab, Artifactory und automatisiertem Deployment in eine OpenShift-Umgebung
  • Koordination und Abstimmung mit dem Fachbereich
  • technische Spezifikation der fachlichen Anforderungen

Softwareentwickler/-berater

großes deutsches Bankinstitut

Banken und Finanzdienstleistungen

>10.000 Mitarbeiter

Vertriebsauftrag 4.0
  • Neuimplementierung einer bestehenden Webanwendung auf Basis von Angular 5
  • Neuimplementierung der zugehörigen Microservices auf Basis von Spring Boot
  • Umstellung von HTTP und SOAP over JMS - Webservices auf REST-basierte Microservices
  • Aufbau einer Deploymentchain mit Bitbucket, Artifactory, Teamcity und automatisiertem Deployment in eine OpenShift-Umgebung

Softwareentwickler/-berater

großes deutsches Bankinstitut

Banken und Finanzdienstleistungen

>10.000 Mitarbeiter

Auftrag Direkt
  • Konzeption, Design und Weiterentwicklung einer bestehenden Webanwendung
  • Abstimmung und Realisierung von neuen fachlichen und regulatorischen Anforderungen
  • Ansprechpartner für Businessanalyse, Fachbereich und Firstlevelsupport
  • Umstellung des bisher führenden Kundenstammdatensystems auf SAP
  • Integration dynamisch administrierbarer Geschäftsregeln auf Basis von JBoss Drools
  • Bedingte Sichtbarkeiten und Pflichfeldsteuerung.
  • Integration SingleSignOn aus Basis von Kerberos
  • Automatisierte Testskripte auf Basis von Selenium
  • Erstellung und Validierung von PDF/A-Dokumenten

Softwareentwickler/-berater

großes deutsches Bankinstitut

Banken und Finanzdienstleistungen

>10.000 Mitarbeiter

Auftrag Direkt
  • Konzeption, Design und Weiterentwicklung einer bestehenden Webanwendung
  • Abstimmung und Realisierung von neuen fachlichen und regulatorischen Anforderungen
  • Ansprechpartner für Businessanalyse, Fachbereich und Firstlevelsupport
  • Umstellung des bisher führenden Kundenstammdatensystems auf SAP
  • Integration dynamisch administrierbarer Geschäftsregeln auf Basis von JBoss Drools
  • Bedingte Sichtbarkeiten und Pflichfeldsteuerung.
  • Integration SingleSignOn aus Basis von Kerberos
  • Automatisierte Testskripte auf Basis von Selenium
  • Erstellung und Validierung von PDF/A-Dokumenten

Softwareentwickler/-berater

großes luxemburigisches Bankinstitut

Banken und Finanzdienstleistungen

>10.000 Mitarbeiter

Saldenbestätigung
  • Konzeption, Design und Entwicklung einer Web-Anwendung und benötigten Backendservices für Innenrevision zum Abgleich offener Kontrakte
  • automatisierte Selektion von Geld-, Devisen-, und Derivatkontrakten
  • Anforderungsanalyse und Dokumentation der fachlichen Anforderungen
  • Implementierung von neuen fachlichen und regulatorischen Anforderungen
  • Koordination der Testaktivitäten und die Vorbereitung des Rollouts
  • Automatisierte Generierung von PDF/A-Dokumenten

Softwareentwickler/-berater

großes luxemburigisches Bankinstitut

Banken und Finanzdienstleistungen

>10.000 Mitarbeiter

DOLL
  • Konzeption, Design und Entwicklung einer Web-Anwendung und benötigten Backend-/Webservices
  • Vermittlung und Verwaltung der Fondgebundenen Vermögensverwaltung
  • Anforderungsanalyse und Dokumentation der fachlichen Anforderungen
  • Implementierung von neuen fachlichen und regulatorischen Anforderungen
  • Koordination der Testaktivitäten und die Vorbereitung des Rollouts

Softwareentwickler/-berater

großes deutsches Bankinstitut

Banken und Finanzdienstleistungen

>10.000 Mitarbeiter

DMS-Finance, DocDirect
  • Implementierung, Erweiterung und Wartung einer Webanwendung und div. Services, welche in einem SOA-Umfeld miteinander interagieren
  • Neuimplementierung von Altanwendungen und die Migration in eine zentrale Weboberfläche
  • Migration einer bestehenden Anwendung auf eine neue WebSphere und ContentManager Version
  • Aufwandsschätzungen und Machbarkeitsanalysen
  • Ansprechpartner für Businessanalysten und Fachbereich und Firstlevelsupport
  • Automatisierte Testskripte auf Basis von Selenium
  • Implementierung und Dokumentation von neuen fachlichen und regulatorischen Anforderungen

Softwareentwickler/-berater

EU-Forschungsprojekt

Sonstiges

50-250 Mitarbeiter

Sensoria
  • Lieferung einer Fallstudie, welche ein Kreditportal in Form einer Serviceorienteierten Architektur darstellt
  • Einsatz von UML-Werkzeugen, UML2BPEL-,UML2WSDL-, UML2SOA-Transformation
  • Implementierung, Orchestierung und Choreographie von Webservices
  • Einsatz von BPM- und Regelwerk-Systemen

Softwareentwickler/-berater

großes deutsches Bankinstitut

Banken und Finanzdienstleistungen

1000-5000 Mitarbeiter

eAkte
  • Erstellung einer Webapplikation auf Basis von Struts die zum größten Teil über Webservices mit den datenliefernden Backends kommuniziert
  • Neue Anforderungen und die damit verbundenen Einschätzung der Umsetzbarkeit sowie Aufwandschätzungen konnten durch die nahe Zusammenarbeit mit Businessanalysten und Fachbereich zeitnah erfolgen

Softwareentwickler/-berater

großes Versicherungsunternehmen

Versicherungen

1000-5000 Mitarbeiter

Kreditmanager 3.0
  • Entwicklung einer Portalanwendung
  • Implementierung einer modulbasierten und serviceorientierten Anwendung, die in ein Portalframework (JBoss Portal) integriert wird
  • Hauptschwerpunkte lagen/liegen in der Implementierung von teils komplexen Anwendungsbausteinen.
  • Integrations- und Unittest mit TestNG und Selenium für ein simuliertes Multiuserverhalten mit beliebig viel Lasterzeugung. (Selenium-Grid)

Softwareentwickler/-berater

deutsches Bankinstitut

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

Performance- and Loganalyser
  • Umsetzung und Planung der kompletten Anwendung
  • Automatisierte Auswertung von Logdateien
  • visuelle Darstellung und Aufbereitung von bestimmten Events
  • Koordination der Testaktivitäten und die Vorbereitung des Rollouts

Softwareentwickler/-berater

IT-Dienstleistungsunternehmen

Internet und Informationstechnologie

50-250 Mitarbeiter

Kreditportal
  • Workflowbasierte Demoapplikation eines Kreditportals unter Verwendung eines BPMS (JBoss jBPM)
  • Orchestrierung verschiedener (Web-) Services durch BPEL.
  • Integration eines BRMS (Jboss Drools)
  • Umsetzung und Planung der kompletten Anwendung
  • Integration und Interaktion verschiedener „Portlets“ in einem Portalframework (JBoss Portal)

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden