Softwareentwickler (m/w/d) JAVA/JEE

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/Main suchen wir aktuell einen Softwareentwickler (m/w/d) JAVA/JEE

Aufgaben:



  • Design und Implementierung technischer Komponenten ohne direkten Oberflächenbezug innerhalb gegebener grober Leitplanken und Standards in state of the art Technologie.



  • (Neu)Entwicklung von algorithmisch, regel- und datenbasierten Modulen und deren übergreifenden Kombinatorik als serviceorientierte Teile eines Gesamtsystems im Rahmen eines Großprojektes.



  • Hier insbesondere Erarbeitung einer durch Fachbereiche pflegbaren Regelwerksmaschine inklusive Design entsprechender Datenmodelle



  • Einführung eines integrierten „Test driven“ Entwicklungsansatzes



  • Design von Security Komponenten der Schnittstelle



  • Technische Unterstützung von Make-or-Buy-Entscheidungen und ggf. Design der Integration und Implementierung der Integration von Kaufkomponenten



  • Sicherstellung übergreifender und projektinterner Integrität der Gesamtarchitektur und Implementierung.



  • Technisches Coaching der Teams und Sicherstellen des Einhaltens der gegeben technischen Leitplanken, z.B. Qualitätsmetriken, Integrationsmuster, Architekturdokumentation



Muss-Anforderungen:



  • Umfassende Kenntnisse im Bereich Java/JEE



  • Umfassende Erfahrungen mit Nutzung der Tools Eclipse, Git, Jenkins, JIRA, Confluence, o.ä.



  • Umfassende Erfahrungen in API-Design, JSON und REST



  • Erfahrungen im Bereich IT Security insbesondere Absicherung von Internetkomponenten



  • Erfahrungen in agiler Softwareentwicklung nach Scrum, serviceorientiertem Softwaredesign/ -entwicklung (SOA)



  • Umfassende Kenntnis in Entwurfsmustern und Best Practices zum Entwurf von tragfähigen Architekturen bzgl. Testbarkeit, Wartbarkeit und Verständlichkeit und deren Sicherheit.



  • Erfahrungen in den Bereichen User Management und Security



  • Erfahrungen in den Bereichen Test Automation, Continuous Integration / Continuous Deployment, idealerweise im Bereich Cloud (u.a. AWS)



  • Kenntnis und Akzeptanz der Arbeitsweise in einem skalierten, agilen Framework inkl. DevOps von der Idee bis zur Livestellung und darüber hinaus.



  • Sicherer Auftritt in der Diskussion mit den Scrum Teams und seinen Stakeholdern



  • Interesse an neuen Technologien, wie zum Beispiel Cloud-Themen, Service-orientierte Architekturen. Ggf. Mitarbeit in Java-Community.



  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift



Soll-Anforderungen:



  • Zertifizierung Scrum-Developer (z.B. Scrum.org) oder ähnlich Zertifizierung



  • Versierter Umgang mit genannten Tools, z.B. JIRA, Confluence, IntelliJ IDEA, GitLab, Eclipse, Docker, Jenkins, Maven, Gradle. Mockito, JUnit, HA-Proxy, etc.



  • Erfahrungen im Bereich State of the Art Technologien (AWS, Virtualisierung, MongoDB, Oracle DB, Redis, RabbitMQ)



  • Erfahrungen in agiler Softwareentwicklung nach Scrum Framework, Serviceorientiertem Softwaredesign /-entwicklung (SOA)



  • Erfahrungen im „Test Driven“ - Design und Development, sowie automatisierten Tests, Unittests und entsprechender Tools, z.B. HP UFT, Silk Test, etc.



  • Kenntnisse in Analyse, Bewertung und Schätzung von User Stories und deren Refinement im Team



  • 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. Dokumentation.



  • Up-to-date und interessiert an Entwurfsmuster und Best Practices zum Entwurf von tragfähigen Architekturen bez. Testbarkeit, Wartbarkeit und Verständlichkeit.



  • Erfahrungen mit dem Full Service Model (FSM) der TAP TSI Services Governance

    Association (tsga) wünschenswert.



Start
25.02.2019
Dauer
157,5 PT
Von
Q_PERIOR AG
Eingestellt
17.01.2019
Ansprechpartner:
Daniel Mietasch
Projekt-ID:
1703496
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren