Java Entwickler (m/w/d) (3692)

Startdatum:

Dezember 2019

Enddatum:

Juni 2020

Beschäftigungsart:

Freiberuflich

Region:

Frankfurt am Main


Beschreibung:

Für unseren Kunden in Frankfurt am Main sind wir aktuell auf der Suche nach einem Java Entwickler (m/w/d).

 

Falls Sie die folgende Projektbeschreibung interessiert und Sie die Anforderungen ausreichend abdecken, bitten wir Sie um kurzfristige Rückmeldung unter Angabe Ihrer Kontaktdaten, Ihrer Konditionen für den genannten Einsatzort (Stunden- oder Tagessatz) sowie Ihres Profils (vorzugsweise in Word).

 

 

Projektstandort: Frankfurt am Main (100% on-site)

Dauer: Dezember 2019 - Juni 2020 (Option auf Verlängerung)

Volumen: Vollzeit

Abgabefrist beim Kunden: ASAP

 

 

Aufgaben:

  • 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

  • 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)

  • Teamarbeit und weitgehend selbstständiges Arbeiten an Aufgabenpaketen: Erfahrung in der Arbeit im Umfeld von mittleren bis großen Entwicklerteams

  • Technologiekenntnisse: Aktuelle Kenntnisse und Erfahrungen in der Anwendung folgender Technologien der Softwareentwicklung: JAVA, XML, SOAP, XQuery, XSLT, XSD, WSDL, Apache ActiveMQ, Apache Camel, Spring Boot

  • Projektreferenzen zu o.g. Technologieschwerpunkten

 

nice to have

  • Technologiekenntnisse: Aktuelle Kenntnisse und Erfahrungen in der Anwendung folgender Technologien der Softwareentwicklung: Gradle, Kubernetes, Maven, REST, Jenkins, GIT

  • Architekturkenntnisse: Aktuelle Kenntnisse der Softwarearchitektur, besonders im Kontext des Designs und Entwicklung von Microservices. Folgende Technologien stehen dabei im Vordergrund: AWS (Cloud-Formation), Docker, SOA

  • 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

 

 

 

Für Fragen, Anregungen oder Wünsche stehen wir Ihnen gern zur Verfügung.