Unternehmen
Die BMS Corporate Solutions GmbH ist eine gemeinsame Gesellschaft der Atruvia AG und der BMS Unternehmensgruppe aus Düsseldorf. Sie verbindet IT-Kompetenzen und Firmenkunden-Fachkompetenzen in einem gemeinsamen Unternehmen. Motiviert ist diese Gründung durch die ständig und schnell steigenden Anforderungen im Geschäftsfeld Firmenkunden der genossenschaftlichen Banken.
Aufgaben
- Konzeption und Implementierung von Microservices mit Java, Spring Boot, JPA und Hibernate
- Gestaltung von Kafka- und REST-Schnittstellen in enger Zusammenarbeit mit Product Ownern und Systemarchitekten
- Programmierung und Konfiguration von automatisierten Tests
- Förderung von Codequalität durch Code-Reviews, statische Codeanalyse und Verbesserungsimpulse
- 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
- Täglicher Austausch von Ideen in einem aktiven, aufgeschlossenen Entwicklungsteam und Weitergabe von Wissen innerhalb des Teams
- Aktive Mitgestaltung des Produktes und Verständnis für die Anforderungen
Anforderungen
- Mindestens 3 Jahre Erfahrung in der Programmierung mit Java, Spring Boot, Hibernate, und Maven
- Kenntnisse in Kafka, Redis, GitLab, JWT
- Kenntnisse im Bereich automatisiertes Testen (Unit- und E2E-Tests) von Microservices
- Erfahrungen mit CI/CD und Cloudbetrieb (beispielsweise Docker, Openshift, Kubernetes, Vault, Service Mesh)
- Kommunikationsstärke in Deutsch und Englisch