Beschreibung
Aufgabe:- Weiterentwicklung der Empfehlungssysteme und Werbeflächensteuerung
- Mitarbeit in einem agilen, interdisziplinären Scrum-Team
- Weiterentwicklung und Qualitätssicherung der Software, zusätzlich Teil-Aufgaben im Umfeld des Betriebs
- Testorientierte Softwareentwicklung in einem Continuous Delivery Umfeld, arbeiten mit Toggles und selbständige Deployments von Features, Entwicklung von Microservices auf Basis von Docker und Mesos
- Erarbeiten von fachlichen und technischen Anforderungen
- Einsatz von modernen Mobile- und Web-Technologien im High-Performance Umfeld
Anforderung:
- Professional oder Senior Level, mehrere Jahre Berufserfahrung
- Sehr gute Kenntnisse in der Webentwicklung mit Java (Full-Stack: Java SE, JavaScript, CSS, HTML) und gängigen Frameworks wie Spring, Spring MVC, Spring Boot
- Gute Kenntnisse des REST Architekturstils
- Teamfähigkeit und gute kommunikative Fähigkeiten sind ein absolutes Muss
- Erfahrung in und Affinität zu der agilen Entwicklung nach Scrum und XP Praktiken (bspw. TDD, Continuous Integration / Delivery, Pair-Programming, …) und testorientierter, teamorientierter Softwareentwicklung
- Starkes Interesse am Pair Programming (das Team arbeitet überwiegend im Pair)
- Die Beherrschung der gängigen Entwicklungstools wie IDE, Jenkins, Git, Unix Shell, usw. setzen wir voraus
Wünschenswert:
- Wünschenswert sind zudem Erfahrungen mit NoSQL-Datenbanken (bspw. MongoDB und Cassandra), Responsive Webdesign und Microservices, Mesos, Docker
Beginn: 01.06.2017 oder 01.07.2017
Dauer: 31.12.2017
Branche: Handel/Konsum