(Senior-) Fullstack-Developer: Angular + Java
Role details
Job location
Tech stack
Job description
Als Fullstack-Developer (m/w/d) mit Schwerpunkt im Frontend entwickelst du Angular-basierte Komponenten und Webfrontends, hast aber ebenso das Gesamtsystem mit Backend und DevOps im Blick. Dabei solltest Du auch Interesse am Fachbereich Banking entwickeln oder mitbringen., * 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
Requirements
- Erfolgreich abgeschlossenes 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
- Kafka, Redis, GitLab, JWT sind dir nicht komplett fremd
- Kenntnisse im Bereich automatisiertes Testen (Unit- und E2E-Tests)
- Erfahrungen mit CI/CD und Cloudbetrieb (beispielsweise Docker, Openshift, Kubernetes, Vault, Service Mesh)
- Erfahrung mit Scrum oder anderen agilen Entwicklungsmethoden ist von Vorteil
- Kommunikationsstärke in Deutsch und Englisch
About the company
AMS ist ein von Banken unabhängiges Leasing- und Beratungsunternehmen. Wir finanzieren Investitionsgüter aller Art und entwickeln Mobilitätskonzepte – von der Gehaltsumwandlung für Dienstwagen bzw. Diensträder bis zum Car-Sharing.