Lead Backend Entwickler/in in Frankfurt am Main - Positionsnr. 2463

Hessen, Frankfurt am Main  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Für unseren Kunden in Frankfurt am Main sind wir auf der Suche nach einem Lead Backend Entwickler (m/w). Es wird ein komplettes Team von 6 Vollzeitpersonen für die Implementierungsphase benötigt. Das Team soll als SCRUM-Team eingesetzt werden.

Aufgaben des Lead-Developers:
- Design / Implementierung / Customizing technischer Komponenten in Applikationen auf Basis von state of the art- Technologien inkl. dazugehöriger Schnittstellen, Module und entsprechender Datenbanken unter Einhaltung der Standards (z.B. Nutzung der standardisierten Entwicklungsumgebungen und Programmierrichtlinien)
- Beratung des SCRUM-Team innerhalb des gesamten Entwicklungszyklus von Konzeption, Design, Implementierung, Test und Deployment.
- Einbringung externer Impulse und Erfahrungen aus früheren Tätigkeiten (z.B. Industriestandards)
- Erstellen von Implementierungsvorgaben für das Team
- Vertreten des Teams in Team übergreifenden Gremien (Community of Practice)
- Durchführen von Code-Reviews, Komponententests, Modultests, Modulgruppentests
- Berichten von Risiken und Problemen an die Technischen Architekten und an das Projektmanagement
- Beratung des Product Owners bei der Präsentation des Produktes z.B. im Rahmen von Sprint-Reviews
- Beratung des Teams bei der Ausarbeitung der Definition of Done inklusive Abstimmung mit anderen Teams
- Analyse von Problemstellungen im genannten Kontext sowie Erarbeiten und Bewerten von Handlungsoptionen zur Lösung der Problemstellungen gemäß Best Practises des Marktes und unter Berücksichtigung der Kundensituation
- Qualität des entwickelten Softwarecodes
- Beratung bei der Umsetzung der technischen Architektur in der Softwareentwicklung
- Sicherstellen eines ununterbrochenen Betriebs der KTO-Applikationen
Definition technischer Anforderungen:
- Analyse fachlicher Anforderungen an die Software sowie ableiten, erarbeiten und entwickeln von technischen Umsetzungsmöglichkeiten
- Ermittlung nicht-funktionaler Anforderungen, Dokumentation, Abstimmung und Überwachung von deren Realisierung im Projekt (Qualitätssicherung)
- Definition von Anforderungen an die Hard- und Software-Ausstattung: Kommunikation und Unterstützung im Projektmanagement:
- Aufwandsschätzung für die technische Lösung im Projekt
- Präsentationen zu technisch komplexen Themenstellungen
- Moderation von Workshops zu technischen Architekturthemen/Softwareentwicklung im Themengebiet
 
Anforderungen:
must have:
- Nachweisliche mehrjähriger Erfahrung (> 3 Jahre) als Software Entwickler im Bereich JAVA / J2EE / SPRING in der Entwicklung von Unternehmensanwendungen (Backend)
- Kenntnisse in Analyse, Bewertung und Schätzung von Liefereinheiten (User Stories, Backlog Einträgen) und deren Refinement im Team
- Umfassende Erfahrungen in API / SST Design (insb. auch Versionierung / Mapping von SST), XML/XSD bzw. JSON/JSON Schema, SOAP und REST
- Entwicklung und Durchführung von Entwickler-Tests (Modultests, Modulgruppentests)
- Mehrjährige praktische Erfahrungen in agiler Softwareentwicklung nach SCRUM (Kanban, Continuous Integration, Continuous Deployment)
- Erfahrungen in den Bereichen Test Automation (Idealer Weise Cucumber & Gatling)
- Datenbankkenntnisse: SQL
- Praktische Erfahrung mit dem SPRING Framework
- UML-Modellierung
- Agile Vorgehensmodelle
- Kenntnis von Microservice Architektur und RESTfull Services
 
nice to have:
- Praktische Erfahrungen mit den Tools Eclipse, Docker, Jenkins, o.ä.
- Erfahrungen im Bereich State of the Art Technologien (z.B. AWS, RDS …)
- Branchenkenntnisse Mobilitätsbranche
- Kenntnisse des gängigen Toolset zur Abwicklung von agilen Projekten wie z.B. JIRA, Confluence, o.ä.
- Kenntnisse von OWASP, Spring
- Erfahrung als Software Entwickler im Bereich JAVA / J2EE in der Entwicklung von Unternehmensanwendungen
- Erfahrung mit Kundendatenbanken oder Firmenkunden
- Erfahrungen mit den Framework/Technologien: SPRING Boot, Mockito, http-REST, Json, Spring-Cloud-Contracts, Cucumber, Docker, Jenkins
 
 
Umfeld (Must Have):
Java, Java EE, Microservices, REST, SOAP, SPRIN, Spring, SQL, Testautomatisierung, UML
 
Umfeld (Nice to Have):
AWS, Confluence, Cucumber, Docker, Eclipse, Jenkins, Jira, JSON, Mockito, OWASP

Dauer: asap bis 04.01.2019 mit der Option auf Verlängerung
Abgabefrist beim Kunden: 12.08.2018

Wenn Sie Interesse haben und die Anforderungen ausreichend abdecken, bitten wir Sie um kurzfristige Rückmeldung unter Angabe Ihrer Kontaktdaten, Ihrer Konditionen für den genannten Einsatzort sowie Ihres Profils (vorzugsweise in Word).

Gerne können Sie uns dieses per E-Mail an schicken. Wir weisen Sie darauf hin, dass das Verschicken von Emails unverschlüsselt stattfindet.
Wir weisen Sie darauf hin, dass der Versand von Emails allgemein als unsicher gilt. Sollten Sie an einer verschlüsselten und somit sicheren Übertragungsmethode interessiert sein, dann können Sie sich direkt über unser Projektportal https://mindheads.de/_cand_find-job-list.php auf die Position bewerben. Ihr Profil wird dann verschlüsselt in unser System hochgeladen.

Für eventuelle Rückfragen stehen wir Ihnen gerne zur Verfügung.

mindheads GmbH
Heinrichsdamm 40A
96047 Bamberg
Tel.
Start
ab sofort
Dauer
5 Monate
(Verlängerung möglich)
Von
mindheads GmbH
Eingestellt
07.08.2018
Ansprechpartner:
Gerd Blumenschein
Projekt-ID:
1611000
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren