Beschreibung
Für ein Kundenprojekt suchen wir einen Senior-Entwickler Java mit Erfahrung im Bereich QA.Zeit: 01.11.2017 bis 31.12.2018
Standort: Frankfurt/Main (Anwesenheit vor Ort mindestens Montags bis Donnerstags)
Branche: Verkehr/Logistik
Aufgaben:
• Design und Implementierung technischer Komponenten ohne direkten Oberflächenbezug innerhalb gegebener grober Leitplanken und Standards in State-of-the-Art-Technologien
• Design und Implementierung von Microservices zu Ticketing und Kontrolle als Teile eines Gesamtsystems im Rahmen eines Großprojektes
• Design und Implementierung von automatisierten Integrations- und Journey-Tests
• Bewertung der Testergebnisse, Fehleranalyse sowie Erfassung von Defects
• Abstimmung mit Scrum-Entwicklungsteams inkl. DevOps
• Herbeiführen eines integrierten „Test driven“ Entwicklungsansatz
• Eigenverantwortliche Tätigkeiten innerhalb des gesamten Entwicklungszyklus von Konzeption, Design, Implementierung, Test und Deployment
• Technische Dokumentation der erstellten Artefakte
• Design und Implementierung technischer Komponenten ohne direkten Oberflächenbezug
Muss-Anforderungen
• Abgeschlossenes Studium mit IT-relevantem Bezug oder ähnlicher nachweisbarer Qualifikation
• Nachweisliche mehrjährige Erfahrung als Software Entwickler im Bereich Java in der Entwicklung von Unternehmensanwendungen (Backend) mit Schwerpunkt Testautomatisierung
• Kenntnisse in Analyse, Bewertung und Schätzung von Liefereinheiten (User Stories, Backlog Einträgen) und deren Refinements in Abstimmung mit Teams
• Erfahrung und Spaß am Arbeiten im Bereich agiler Methodiken, Abstimmung mit eigenverantwortlichen Teams (nach Scrum) im Kontext von Großprojekten (mehrerer Entwicklerteams) von der Idee bis zur Livestellung
• Umfassende Kenntnisse im Bereich Java in Entwicklungen für Backendsysteme
• Umfassende Erfahrungen mit Nutzung der Tools Eclipse, Git, Jenkins, JIRA, Confluence, o.ä.
• Umfassende Erfahrungen in API-Design, JSON und REST
• Erfahrungen in den Bereichen Test Automation, Continuous Integration / Continuous Deployment gerne auch im Bereich Cloud (u.a. AWS)
• Erfahrungen in agiler Softwareentwicklung nach Scrum, serviceorientiertem Softwaredesign/-entwicklung (SOA)
Soll-Anforderungen
• Testzertifizierung: ISTQB Certified Tester / ISTQB Technical Test Analyst oder nachweisbar vergleichbare Erfahrungen aus der Praxis
• Erfahrungen in der Testautomatisierung mit Cucumber
• Erfahrungen in der Entwicklung von Microservices mit Spring Boot
• Erfahrungen mit NoSQL-DB, bevorzugt MongoDB und Redis
• Erfahrung mit Queueing-Lösungen, bevorzugt RabbitMQ
Wir freuen uns auf Ihr Profil mit Angaben zu Ihrer Verfügbarkeit und Ihrem Stundensatz.
Mit freundlichen Grüßen
Clara Perl