About this role
Dein Aufgabengebiet - Entwicklung neuer und Migration existierender Businesslogik in skalierbare Microservices sowie projekt- und produktbasierte Neuentwicklungen mit Technologien wie Java Spring Boot, Ant, Maven, Kafka, OpenShift - Entwicklung von Frontends und Migration existierender UIs auf Basis von Technologien wie VueJS, JavaScript und TypeScript - Übernahme von Verantwortung für die hochqualitativen Software Engineering Ergebnisse des Product Teams durch Sicherstellung und Vorantreiben unserer gemeinsamen Software Engineering Standards wie Clean-Code, Design Patterns oder Testing-Prinzipien - Partizipation im agilen Software Entwicklungsprozess (Scrum) inklusive Continuous Improvement - Teamübergreifende Partizipation und Vorantreiben des Solution Designs von komplexen Software Engineering Problemen Anforderungsprofil - Erfahrung in der Anwendung von modernen Softwarearchitektur- und Softwaredesignprinzipien in skalierten, verteilten Systemen (z.B. Microservices und Clean Coding) - Must Have sind Expertenkenntnisse in Java Spring Boot. Ein Plus sind Erfahrungen in Ant, Maven, Kafka, OpenShift - Sehr gute Kenntnisse in einer modernen Frontend Technologie, wünschenswert wäre VueJS oder die Motivation sich in eine neue Frontend Technologie einzuarbeiten - Agiles Mindset sowie ein gutes Verständnis für das Why von agiler Softwareentwicklung - Von Vorteil wäre darüber hinaus Wissen in unserem Legacy Stack wie z.B. PHP/ Laravel, Oracle PL/SQL, relationale Datenbanken, Java EE Wir bieten - Unterstützung - Individuelle Förderung und Weiterentwicklung der Mitarbeitenden in der PŸUR-Trainings-Akademie - Leistungen - Diverse finanzielle Nebenleistungen wie bspw. Kita-Zuschuss, betriebliche Altersvorsorge, Fahrtkostenzuschuss, Kontoführungsgebühr - Corporate Benefits - Rabatte für unsere Mitarbeitenden bei namhaften Unternehmen über Vorteilsportale mit attraktiven Angeboten von starken Partnern, Marken und Produkten - Mehrwert - Mobile Work-Modelle / Home-Office Optionen mit entsprechender IT-Ausstattung, Gleitzeit-, Flex- und/oder Teilzeitregelungen sowie 30 Urlaubstage - Mobilität - Gute ÖPNV-Anbindung und kostenlose Parkplätze für Mitarbeitende - Verantwortung - Betriebliche Sportangebote, Gesundheitsprävention und hohes Bewusstsein für Priorisierung von Nachhaltigkeitsthemen, wie Klimaschutz - Atmosphäre - Teamspirit und ein offenes Umfeld, um Ideen, Potentiale und Stärken gewinnbringend einzubringen, interne Duz-Kultur Ergänzende Informationen: Homeoffice: Umfang: Nach Vereinbarung Anforderungen an den Bewerber: Grundkenntnisse: Plattform OpenShift (Cloud Computing), JavaScript-Framework Vue.Js, Build-Management-Tool Apache Maven Erweiterte Kenntnisse: Entwicklungsplattform Java EE, PHP Framework Laravel, Ausgleichsprogramme (SISTRA, Kafka u.a.)