(Senior-) Backend-Developer: Java (m/w/d)
Summary
Backend developer building microservices and cloud-native software on a Java/Spring Boot stack for a digital advisory platform used by corporate customer advisors at cooperative banks, with architecture and DevOps responsibilities.
(Senior-) Backend-Developer: Java (m/w/d)
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 (Senior-) Backend-Developer (m/w/d) entwickelst du Anwendungen mit Java und Spring Boot, hast aber ebenso das Gesamtsystem mit Frontend und DevOps im Blick. Darüber hinaus verantwortest du als technischer Sparringspartner Architekturentscheidungen und stellst eine nachhaltige Software-Architektur sicher. Dabei solltest Du auch Interesse am Fachbereich Banking entwickeln oder mitbringen., Implementierung von Microservices mit Java, Spring Boot und Hibernate. Gestaltung von Kafka- und REST-Schnittstellen in enger Zusammenarbeit mit Product Ownern und Systemarchitekten Architektur: Konzeption und Umsetzung von modernen Softwarearchitekturen basierend auf Cloud-Native-Technologien Qualität & Tests: Programmierung und Konfiguration von automatisierten Tests. Förderung von Codequalität durch Code-Reviews, statische Codeanalyse und Verbesserungsimpulse Agile Softwareentwicklung: Mit...
Fähigkeiten
Apache Maven, Kafka, Redis, Gitlab, Unit Testing, Automation Testing, CI/CD, Docker, OpenShift, Kubernetes, Vault, Scrum, Agile Entwicklungsmethoden, Angular, Java, Spring Boot