Beschreibung
Aufgabe:- Design und Entwicklung von hochverfügbaren, hochperformanten und hochvolumigen low-latency Anwendungen für geschäftskritische Systeme
- Mitwirkung in allen Phasen des Software Lifecycle
- Entwicklung von effizientem Code anhand vorgegebener Spezifikationen
- Releasemanagement
- Optimierung und Tuning
Anforderung:
• Hands on Erfahrung in der Entwicklung SOA Applikationen basierend auf der Microservices Architektur
• Erfahrung mit Design Patterns.
• Profunde Kenntnisse der Funktionalität von Java 7/8 (Classloading, Memory Management, Collection framework usw.)
• Sehr gute Kenntnisse von Relationalen Datenbanken, SQL und ORM Technologien (JPA2, Hibernate)
• Nachweisliche Kenntnisse von NoSQL Lösungen (Cassandra, Redis, Mongo usw.)
• Erfahrung mit dem Spring Stack (Core, MVC, Integration, AMQP, Spring Data usw.)
• Erfahrung mit SpringBoot und SpringCloud
• Kenntnisse im Bereich Test-Driven Development
Wünschenswert:
- Sichere Englischkenntnisse
Umgebung/Sonstiges:
Auslastung: Vollzeit vor Ort
-Tage Woche möglich / nach Absprache 4 Tage Onsite & 1 Tag Remote
Beginn: 01.06.2017
Dauer: 31.12.2017
Branche: Handel/Konsum