Description
#AF-1975 Java Backend Entwicklung (m/w/d)Tätigkeit:
• Programmierung / Implementierung / Customizing technischer Komponenten in
Applikationen auf Basis der genutzten Technologien inkl. dazugehöriger Schnittstellen,
Module und entsprechender Datenbanken unter Einhaltung der Standards des
Auftraggebers (z.B. Nutzung der standardisierten Entwicklungsumgebungen und
Programmierrichtlinien)
• Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten
• Dokumentation der technischen Komponenten
• Erstellen von Systemdokumentationen
• Erstellen von Lieferpaketen für die betreffenden Applikationen
• Einrichten von Entwicklungsumgebungen incl. Continuous Integration
• Durchführen von Code-Reviews, automatisierten Komponententests, Modultests,
Modulgruppentests
• Vorbereitung von Entscheidungsvorlagen zu technischen Themen
• Präsentationen zu technisch komplexen Themenstellungen
Anforderungen – must have:
• Software Entwicklung: Erfahrung in der SW-Implementierung im Bereich JAVA Backend
• Workflow / Decision Automation: BPMN / DMN Modellierungssprache verstehen und
eigene Prozesse / Entscheidungstabellen schreiben können.
Erfahrung in der Softwareentwicklung mit folgender Technologie: Camunda
• Technologiekenntnisse: Aktuelle Kenntnisse und Erfahrungen in der Anwendung
folgender Technologien der Softwareentwicklung: JAVA, JEE, JBoss, JPA/Hibernate, JMS,
SQL, XML, XSLT, XSD, JUnit, Mocking, Arquillian, Cucumber
• Architekturkenntnisse: Aktuelle Kenntnisse der Softwarearchitektur, Folgende
Technologien stehen dabei im Vordergrund: AWS, Docker, SOA
• Projektreferenzen zu o.g. Technologieschwerpunkten
Anforderungen – should + nice to have:
• Methodenkompetenz, Modellierung, Vorgehensmodelle: Umfangreiche
Methodenkenntnisse und mehrjährige Erfahrungen in deren Anwendung (OOA und
OOD in UML2, Vorgehensmodelle der Softwareentwicklung wie SCRUM, Kanban, XP
oder Agile, Konfigurations-/Releasemanagement, CI/CD)
• Teamarbeit und weitgehend selbstständiges Arbeiten an Aufgabenpaketen: Erfahrung
in der Arbeit im Umfeld von mittleren bis großen Entwicklerteams
• Agile Methodenkenntnisse: Praktische Erfahrung in Methoden und Vorgehen nach
SCRUM und sonstigen agilen Vorgehensweisen
• Zertifizierungen zu o.g. Technologieschwerpunkten
• Zertifizierung UML oder vergleichbare Qualifikation
• Zertifizierung als Certified Scrum Master (CSM), Certified Scrum Developer (CSD),
Certified Scrum Professional (CSP) oder vergleichbar
Umfeld (Must Have):
AWS, Camunda, Cucumber, Docker, Hibernate, Java, Java EE, JBOSS, JMS, JPA, Junit, SOA, SQL, XML, XSD, XSLT
Umfeld (Nice to Have):
Kanban, SCRUM
Sonstiges:
Option auf Verlängerung!
Beginn:
02.03.2020
Ende:
31.07.2020
Ort:
Frankfurt am Main
Wir freuen uns über die Zusendung geeigneter Profile unter Angabe der gewünschten Konditionen.
Vielen Dank.
Herzliche Grüße
Raquel Munoz
Subcontractor Managerin
PENTASYS AG
Solmsstr. 41
60486 Frankfurt am Main
Tel.
Web www.pentasys.de