Entwicklung einer Plattform zum Austausch von Daten im Rahmen von Restrukturierungsmaßnahmen zwischen Restrukturierungs-Beratungen, Finanzierern und beteiligten Firmen. Die Plattform ermöglicht eine sichere und nachvollziehbare Zusammenarbeit aller Beteiligten, inklusive rollenbasierter Zugriffskontrollen, Verschlüsselung sensibler Finanzdaten sowie Audit-Logging. Technisch basiert die Plattform auf einer Microservice-Architektur, bei der die Services skalierbar in einer Kubernetes-Umgebung betrieben werden. Besonderes Augenmerk liegt auf der Integrität und Vertraulichkeit der Daten sowie der Nachvollziehbarkeit aller Änderungen.
Banken, Finanzdienstleister
Software Developer
§ Entwicklung und Implementierung von Microservices mit Anbindung an eine SQL-Datenbank
§ Konzeption und Realisierung webbasierter Benutzeroberflächen
§ Integration von Frontend und Backend mittels REST-Schnittstellen
§ Unterstützung bei der Durchführung und Optimierung technischer sowie fachlicher Tests
§ Erstellung und Pflege der technischen Dokumentation, einschließlich Schnittstellen-Dokumentation mit OpenAPI
§ Unterstützung bei der Optimierung im Hinblick auf Performance, Skalierbarkeit und Wartbarkeit
Unternehmensrestrukturierung, Datenmanagement
Umsetzung funktionaler und nicht funktionaler Anforderungen mit Spring Boot unter Nutzung von Java 21, Spring Boot REST, Spring Boot Data JPA, JSF/Primefaces, Dokumentation der REST-Schnittstellen mittels OpenAPI, CI/CD mit Jenkins, Projektdokumentation mit Markdown und VuePress
Das NeMeSys Projekt besteht aus mehreren
Meldewesen Modulen, die auf einer gemeinsamen technischen Basis entwickelt
wurden. Zum Team gehören etwa zehn Entwickler. In agiler Arbeitsweise
entwickeln diese die technische Basis weiter oder setzen Anforderungen des Fachbereichs
in einzelnen Modulen um.
Tätigkeiten:
Technische Skills:
Git, Jakarta EE, Wildfly, Camunda, Drools, Liquibase, Oracle SQL, Helm,
Openshift, Kibana, Mockito
Soft Skills:
Eigenverantwortliches Arbeiten,
strukturiertes Arbeiten, Kommunikationsfähigkeit, analytisches Denken,
Zuverlässigkeit
Das Cross Channel Banking Projekt der
Commerzbank ist die technische Plattform für alle Online-Banking-Kanäle der
Commerzbank. Sie ist monolithisch aufgebaut und stellt sowohl Frontend-Inhalte
für Webportale als auch Backend-Schnittstellen für Banking-Apps und andere
Webserver zur Verfügung. Entwickelt wurde die Anwendung von über einhundert
Entwicklern, aufgeteilt auf zahlreiche SCRUM Teams.
Tätigkeiten:
Fachliche Skills:
Sicherheitsaspekte
in Webanwendungen
Technische Skills:
Spring, AspectJ, Hibernate, SQL, Velocity, Groovy, Javascript
Soft Skills:
Teamfähigkeit, interkulturelle Kompetenz,
Kommunikationsfähigkeit, Belastbarkeit, Kreativität
Entwicklung einer Plattform zum Austausch von Daten im Rahmen von Restrukturierungsmaßnahmen zwischen Restrukturierungs-Beratungen, Finanzierern und beteiligten Firmen. Die Plattform ermöglicht eine sichere und nachvollziehbare Zusammenarbeit aller Beteiligten, inklusive rollenbasierter Zugriffskontrollen, Verschlüsselung sensibler Finanzdaten sowie Audit-Logging. Technisch basiert die Plattform auf einer Microservice-Architektur, bei der die Services skalierbar in einer Kubernetes-Umgebung betrieben werden. Besonderes Augenmerk liegt auf der Integrität und Vertraulichkeit der Daten sowie der Nachvollziehbarkeit aller Änderungen.
Banken, Finanzdienstleister
Software Developer
§ Entwicklung und Implementierung von Microservices mit Anbindung an eine SQL-Datenbank
§ Konzeption und Realisierung webbasierter Benutzeroberflächen
§ Integration von Frontend und Backend mittels REST-Schnittstellen
§ Unterstützung bei der Durchführung und Optimierung technischer sowie fachlicher Tests
§ Erstellung und Pflege der technischen Dokumentation, einschließlich Schnittstellen-Dokumentation mit OpenAPI
§ Unterstützung bei der Optimierung im Hinblick auf Performance, Skalierbarkeit und Wartbarkeit
Unternehmensrestrukturierung, Datenmanagement
Umsetzung funktionaler und nicht funktionaler Anforderungen mit Spring Boot unter Nutzung von Java 21, Spring Boot REST, Spring Boot Data JPA, JSF/Primefaces, Dokumentation der REST-Schnittstellen mittels OpenAPI, CI/CD mit Jenkins, Projektdokumentation mit Markdown und VuePress
Das NeMeSys Projekt besteht aus mehreren
Meldewesen Modulen, die auf einer gemeinsamen technischen Basis entwickelt
wurden. Zum Team gehören etwa zehn Entwickler. In agiler Arbeitsweise
entwickeln diese die technische Basis weiter oder setzen Anforderungen des Fachbereichs
in einzelnen Modulen um.
Tätigkeiten:
Technische Skills:
Git, Jakarta EE, Wildfly, Camunda, Drools, Liquibase, Oracle SQL, Helm,
Openshift, Kibana, Mockito
Soft Skills:
Eigenverantwortliches Arbeiten,
strukturiertes Arbeiten, Kommunikationsfähigkeit, analytisches Denken,
Zuverlässigkeit
Das Cross Channel Banking Projekt der
Commerzbank ist die technische Plattform für alle Online-Banking-Kanäle der
Commerzbank. Sie ist monolithisch aufgebaut und stellt sowohl Frontend-Inhalte
für Webportale als auch Backend-Schnittstellen für Banking-Apps und andere
Webserver zur Verfügung. Entwickelt wurde die Anwendung von über einhundert
Entwicklern, aufgeteilt auf zahlreiche SCRUM Teams.
Tätigkeiten:
Fachliche Skills:
Sicherheitsaspekte
in Webanwendungen
Technische Skills:
Spring, AspectJ, Hibernate, SQL, Velocity, Groovy, Javascript
Soft Skills:
Teamfähigkeit, interkulturelle Kompetenz,
Kommunikationsfähigkeit, Belastbarkeit, Kreativität