Beschreibung
Für unseren Kunden suchen wir die freiberufliche Unterstützung im BereichSenior Java Entwickler mit Cassandra-Know How (m/w)
Projekt-Nr.: 993
Start: ab sofort
Dauer: 5 Monate mit Option auf Verlängerung
Ort: München
Beschreibung
Senior Java Entwickler mit Cassandra-Know How (m/w) für Usermanagement Zielarchitektur
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
Bei Interesse senden Sie uns bitte Ihre aktuellen Unterlagen in elektronischer Form mit Angaben zu ihrer Verfügbarkeit und ihrem Tagessatz (inkl. aller Spesen) mit Verweis auf die Projektnummer zu.
Wir freuen uns auf Ihre Kontaktaufnahme bzw. über eine Email!
Mit den besten Grüßen,
Wolfgang Seeger
Sales and Recruitment
bonabendis GmbH
Danneckerstrasse 26
D-70182 Stuttgart
Telefon:
Telefax:
www.bonabendis.de