Beschreibung
QUEST sucht für einen Kunden freiberufliche Unterstützung (m/w) für folgende Tätigkeit:Der Auftrag ist die Entwicklung von Java Backend Komponenten auf Basis von Cassandra als
NoSQL-Store. Ziel ist das Erstellen von Services im Rahmen einer neuen Usermanagement-Architektur, speziell im Zusammenhang mit
Authentifizierung, Authorisierung und Login.
KnowHow:
Sie können auf professionelle Erfahrungen mit objektorientiertem Design und verteilten Mehrschicht-Architekturen sowie Web-Services zurückgreifen. Sie verfügen über mind. 6 Monate konkrete praktische
Projekterfahrung in der Entwicklung und im Umgang mit Cassandra.
Erfahrung mit weiteren NoSQL-Lösungen ist wünschenswert, aber nicht zwingend notwendig.
Außerdem bringen Sie folgenden Eigenschaften mit:
- Erfahrung auf Senior-Niveau in der Entwicklung von Java Webanwendungen unter Tomcat mit Java 6 und Maven
- Sehr gute Kenntnisse und Projekterfahrung mit Cassandra als NoSQL Lösung, sowohl in der Entwicklung, als auch in Konfiguration und im
generellen Umgang
- Idealerweise haben Sie auch bereits Hector als Client API für Cassandra eingesetzt
- Gute Kenntnisse mit der Verwendung von Spring Core oder JEE5 (Dependency Injection) sowie mit O/R Mappern (z.B. JPA oder Hibernate)
- Erfahrung in der Entwicklung von mehrschichtigen hochverfügbaren Enterprise-Architekturen sowie RESTful Services (JAX-RS,
RESTEasy/Jersey)
- Routine mit Design Patterns und UML
- Kenntnisse in gängigen Protokollen wie SOAP, HTTP, JSON
- Erfahrung mit Performanceanalysen, Monitoring, Profiling (Tomcat und Java Applikationen)
- Solide Kenntnisse mit Unit- & Integrations-Tests und den entsprechenden Frameworks (u.a. JUnit, EasyMock)
- Erfahrung mit Linux als Arbeits- und Entwicklungsumgebung (z.B. Ubuntu, Eclipse, SVN) ist hilfreich
- Idealerweise Erfahrung mit anderen NoSQL-Lösungen wie z.B. Redis
- Fähigkeit, das eigene Wissen in einem Team aus Java und Web-Entwicklern gewinnbringend einzusetzen
Keyskills:
Java (>= Version 6), Spring (>= Version 3), Cassandra, Hector, Maven, RESTful HTTP (JAX-RS, RESTEasy oder Jersey), JUnit, Design Patterns
Einsatzort:
München
Laufzeit:
01.07.2012 für 4-5 Monate
Interesse? Dann freuen wir uns auf Ihre Bewerbung (inklusive Lebenslauf mit Projekthistorie und einer Angabe zu Ihrem Tagessatz) an oder einen kurzen Anruf unter
Wir freuen uns von Ihnen zu hören.
Ihr QUEST-Team!