Beschreibung
Die AUSY AG setzt im Rahmen eines Workbench-Konstrukts für einen namhaften Telekommunikationsanbieter dessen gesamte Portallösungen anhand eines Multibrand- / White Label Ansatzes um.Wir suchen für unser Workbench-Team Verstärkung durch einen Full Stack Entwickler (m/w/d), welche(r) gerne in einem agilen Projektumfeld arbeiten möchten.
Dinge, die unser WebShop Team auszeichnen und man nicht überall findet:
• Selbstorganisation: viel Freiheit bei der Gestaltung von Software und Team-internen Prozessen
• DevOps Mindset: technisches und fachliches Live-Monitoring der Produktionsumgebungen, gemeinsame Analyse, proaktives Beheben von potentiellen Problemen
• Moderne Infrastruktur: Microservices, Docker, Spring Cloud (Eureka, Hystrix, ...)
• Agile at Scale: agile Arbeit in einem Team mit mehr als 20 Mitgliedern
Unsere Applikationen:
• Multibrand-Shop für namenhaften Telekommunikationsanbieter, d.h. unsere Software erkennt automatisch welche Marke ein User ansurft und liefert die entsprechenden Seiten aus.
• Sowohl dynamische Ermittlung der passenden Benutzer-Flows (spezifische Seiten pro Brand) als auch Ausspielen unterschiedlicher Stylesheets für generische Seiten.
• State-of-the-Art Microservice Architektur.
Aufgaben, die man übernehmen kann (je nach Interessen):
• Full-Stack-Webentwicklung, in der ganzen Breite oder mit technologischer Spezialisierung
• Refinement von Anforderungen mit dem Fachbereich und Erstellen von User Stories
• Technische Analyse und Konzeption in einem diskussionsfreudigen Team vom komplexen Problem bis zur umsetzungsreifen Roadmap
• Koordination von Themenbereichen, technisch wie organisatorisch|
Anforderungen – must have:
• Java 8 oder höher (Leute die nur ältere Versionen kennen sind definitiv raus)
• Spring Core ab Version 4
• HTML, XML, JSON
• Webservices (REST)
• Grundkenntnisse über Build- und Konfigurationsmanagement, Versionskontrolle, Continuous Integration/Delivery (Technologien: Maven, GIT, Jenkins, Docker)
• Erfahrung mit JUnit und Mock Frameworks
• Agile Dev./SCRUM Know-How
Wichtig aber nicht unbedingt benötigt (Einarbeitung möglich)
• Spring Boot, Spring Data
• JavaScript & TypeScript
• Grundlegende Erfahrung mit Frontend-Frameworks wie React, Angular, AngularJS
• MicroServices Know-How
• Design-Patterns (z.B. Visitor, Adapter, Facade, DTOs)
• Relationale Datenbanken und SQL
• NoSQL-Datenbanken (Redis)
• Caching
Anforderungen – should + nice to have:
• CSS (mit Bereischaft SCSS oder SASS KnowHow aufzubauen)
• JQuery
• Webpack, Gulp, Grunt
• Splunk
• Grafana
Sonstiges: Vollzeit, Verlängerung möglich.
WICHTIG:
• Eigene Hardware (Notebook, Monitore, Maus, Tastatur) ist mitzubringen
• Bei Beauftragung fallen bis zu 3 kostenlose Onboarding Tage an (jeweils 1 PT alle zwei Monate bis zum 6. Monat)
Wir freuen uns über die Zusendung geeigneter Profile unter Angabe der gewünschten Konditionen an .