(Senior-) Fullstack-Developer: Angular + Java

BMS Gruppe
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior

Job location

Remote

Tech stack

HTML
Java (Programming Language)
Agile Methodology
Automation of Tests
Cascading Style Sheets (CSS)
Software Quality
Code Review
Continuous Integration
Hibernate (Java)
Apache Maven
Openshift
Pair Programming
Scrum Methodology
Redis
Vault (Revision Control System)
TypeScript
RxJS
Test-Driven Development (TDD)
Spring-boot
Backend
Gitlab
AngularJS
Kubernetes
Apache Kafka
Front End Software Development
Docker
Microservices

Job description

  • 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

  • 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

Benefits & conditions

  • Betriebliche Altersvorsorge
  • Eigenverantwortung & Agilität
  • Flexibles Arbeiten & Flache Hierarchien
  • Mobiles Arbeiten
  • Teamwork ohne Ellenbogen
  • Unbefristetes Arbeitsverhältnis

About the company

Die BMS Corporate Solutions GmbH ist eine gemeinsame Gesellschaft der Atruvia AG und der BMS Unternehmensgruppe aus Düsseldorf. Sie verbindet IT- und Firmenkundenbanking-Fachkompetenzen in einem gemeinsamen Unternehmen. Motiviert ist diese Gründung durch die ständig und schnell steigenden Anforderungen in diesem Geschäftsfeld der genossenschaftlichen Banken. Wir befähigen unsere Kunden und deren Kunden sich rechtzeitig und nachhaltig für die digitalisierte Zukunft zu rüsten. Im Rahmen der Digitalisierungsoffensive entwickeln wir auf der cloudbasierten Omnikanalplattform der Atruvia AG maßgeschneiderte Lösungen für Firmenkundenberater in den genossenschaftlichen Banken. Als Teil eines cross-funktional besetzten, eigenverantwortlich agierenden Teams hilfst du beim Bau von Werkzeugen mit denen Firmenkundenberater ihr Kundenportfolio organisieren sowie kompetente, moderne und begeisternde Beratungs- und Betreuungserlebnisse erzeugen können. Die Werkzeuge kommen in digitalen und persönlich-digitalen Beratungssituationen sowohl mit dem PC als auch mit Tablets zum Einsatz. 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. Komm' zu uns Wir unterstützen Banken und banknahe Unternehmen im genossenschaftlichen Verbund mit Software-Lösungen und Beratungs-Leistungen. Wir sind international, transparent, zielorientiert und meistens gut drauf. Wenn das spannend für dich klingt, schau dir unsere offenen Stellen an!, Im Rahmen der Digitalisierungsoffensive entwickeln wir auf der cloudbasierten Omnikanalplattform der Atruvia AG maßgeschneiderte Lösungen für Firmenkundenberater in den genossenschaftlichen Banken. Als Teil eines cross-funktional besetzten, eigenverantwortlich agierenden Teams hilfst du beim Bau von Werkzeugen mit denen Firmenkundenberater ihr Kundenportfolio organisieren sowie kompetente, moderne und begeisternde Beratungs- und Betreuungserlebnisse erzeugen können. Die Werkzeuge kommen in digitalen und persönlich-digitalen Beratungssituationen sowohl mit dem PC als auch mit Tablets zum Einsatz., Min €Max € __________________________________________________ BMS Corporate Solutions GmbH IT & Internet * 251-500 Mitarbeiter 8 Jobs, Die BMS Corporate Solutions GmbH ist eine gemeinsame Gesellschaft der Atruvia AG und der BMS Unternehmensgruppe aus Düsseldorf. Sie verbindet IT- und Firmenkundenbanking-Fachkompetenzen in einem gemeinsamen Unternehmen. Motiviert ist diese Gründung durch die ständig und schnell steigenden Anforderungen in diesem Geschäftsfeld der genossenschaftlichen Banken. Wir befähigen unsere Kunden und deren Kunden sich rechtzeitig und nachhaltig für die digitalisierte Zukunft zu rüsten.

Apply for this position