Java Backend Entwickler (m/w) für unseren direkten Endkunden

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

Aufgaben:
• Design und Implementierung technischer Komponenten ohne direkten Oberflächenbezug inner-halb gegebener grober Leitplanken und Standards in state of the art Technologie.
• (Neu)Entwicklung von algorithmisch, regel- und datenbasierten Modulen und deren übergreifen-den Kombinatorik als serviceorientierte Teile eines Gesamtsystems im Rahmen eines Großprojek-tes.
• Hier insbesondere Erarbeitung einer durch Fachbereiche pflegbaren Regelwerksmaschine inklusive Design entsprechender Datenmodelle
• Einführung eines integrierten „Test driven“ Entwicklungsansatzes

Anforderungen:
• Sehr gute Kenntnisse im Bereich JAVA / Java EE in Entwicklungen für Backendsysteme
• Überzeugt von der Arbeitsweise und Erfahrung in der Umsetzung von Produkten in kleinen agilen Teams.
• Hohe Identifikation mit der Arbeitsweise in selbstorganisierten Teams (nach Scrum) (ggf. später DevOps) im Kontext von Großprojekten (mehrerer Entwicklerteams) von der Idee bis zur Livestel-lung und darüber hinaus.
• Die Fähigkeit zur Kommunikation innerhalb und benachbarter Teams und selbstbewusster Auftritt in der Diskussion mit den Scrum Teams und seinen Stakeholdern.
• Hohes Commitment und Neugier zur gestellten Aufgabe
• Bereitschaft zur Übernahme der Verantwortung für einen „der“ unternehmenskritischen Produktteile in der Gesamtarchitektur mit höchsten Anforderungen an Qualität, Stabilität und Performance.
• Interesse an neuen Technologien, wie zum Beispiel Cloud-Themen, Service-orientierte Architektu-ren. Ggf. Mitarbeit in Java-Community.
• Auseinandersetzung mit „Agile-Software-Engineering“ Aspekten, z.B. Test-Driven-Development, vermeiden technischer Schulden, Testautomatisierung
• Handeln nach den Prinzipien und Praktiken von „Clean Code“, zur ständigen Verbesserung der Codequalität und der resultierenden Artefakte aus dem Softwareentwicklungsprozess, z.B. Doku-mentation.
• Up-to-date und interessiert an Entwurfsmuster und Best Practices zum Entwurf von tragfähigen Architekturen bez. Testbarkeit, Wartbarkeit und Verständlichkeit.
• Umfassende Kenntnisse im Bereich JAVA / Java EE in Entwicklungen für Backendsysteme, Spring Boot, Wildfly Swarm
• Versierter Umgang mit genannten Tools, z.B. JIRA, Confluence, Intellij IDEA, GitLab, Eclipse, Docker, Jenkins, Maven, Gradle. Mockito, JUnit, HA-Proxy, etc.
• Erfahrungen in API / SST Design (insb. auch Versionierung / Mapping von SST), XML/XSD bzw. JSON/JSON Schema, JSON-B, JSON-P, JAX-RS, (SOAP)
• Cliententwicklung SWT, EMF, RichClient, AngularJS 2
• Erfahrungen im Bereich State of the Art Technolgien (AWS, Virtualisierung, MongoDB, Redis, RabbitMQ)
• Erfahrungen in den Bereichen Test Automation, Continuous Integration / Continuous Deployment, idealerweise im Bereich Cloud (u.a. AWS)
• Erfahrungen in agiler Softwareentwicklung nach Scrum Framework, Serviceorientiertem Softwaredesign /-entwicklung (SOA)

Start & Dauer:
Ab Januar 2018 bis zunächst Dezember 2018
Start
01.2018
Dauer
12 Monate
(Verlängerung möglich)
Von
SPS Consulting & Services GmbH
Eingestellt
12.12.2017
Ansprechpartner:
Ulrich Wenzel
Projekt-ID:
1469342
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren