Über das Unternehmen
Die BMS Corporate Solutions GmbH ist eine gemeinsame Gesellschaft der Atruvia AG und der BMS Unternehmensgruppe. Das Unternehmen verbindet IT- und Firmenkunden-Fachkompetenzen. Im Rahmen der Digitalisierungsoffensive entwickelt das Unternehmen maßgeschneiderte Lösungen für Firmenkundenberater in den genossenschaftlichen Banken.
Deine Aufgaben
- Konzeption und Programmierung von Frontends in HTML/CSS/TypeScript mit dem Angular-Framework und Definition der Schnittstellen zum Backend
- Implementierung von Microservices mit Java, Spring Boot und Hibernate. Gestaltung von Kafka- und REST-Schnittstellen in enger Zusammenarbeit mit Product Ownern und Systemarchitekten
- Qualität & Tests: Programmierung und Konfiguration von automatisierten Tests. Förderung von Codequalität durch Code-Reviews, statische Codeanalyse und Verbesserungsimpulse
- Agile Softwareentwicklung: Mitarbeit in einem Scrum-Team, aktive Teilnahme an Scrum-Events und Förderung agiler Werte. Vorantreiben agiler Engineering-Praktiken wie Pair Programming, Test-Driven Development (TDD) und Continuous Integration
- Teamarbeit & Austausch: Täglicher Austausch von Ideen in einem aktiven, aufgeschlossenen Entwicklungsteam und Weitergabe von Wissen innerhalb des Teams
- Produktfokus: Aktive Mitgestaltung des Produktes und Verständnis für die Anforderungen
Dein Profil
- Erfolgreich abgeschlossenes Studium der (Wirtschafts-)Informatik oder eine vergleichbare Ausbildung
- Mindestens 4 Jahre Erfahrung in der Programmierung mit HTML, CSS und Typescript unter Verwendung von Angular und gängiger Libraries wie Elements, NGXS, RxJS
- Kenntnisse in der Nutzung des Webcomponent-Standards i.V.m. Angular
- Erfahrung in der Programmierung mit Java, Spring Boot und Maven
- Vertrautheit mit Technologien wie Kafka, Redis, GitLab, JWT
- Kenntnisse im Bereich automatisiertes Testen (Unit- und E2E-Tests)
- Erfahrungen mit CI/CD und Cloudbetrieb (beispielsweise Docker, Openshift, Kubernetes, Vault, Service Mesh)
- Vorzugsweise Erfahrung mit Scrum oder anderen agilen Entwicklungsmethoden
- Gute Kommunikationsfähigkeiten in Deutsch und Englisch