Senior- und Lead-Entwickler J2EE (m/w)

Vertragsart:
Vor Ort
Start:
Februar 2016
Dauer:
12MM++
Von:
provativ GmbH
Ort:
Mittelfranken
SIPJOB-ID:
4826
Eingestellt:
15.01.2016
Land:
flag_no Deutschland
Projekt-ID:
1051974

Warning
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.
Tätigkeitenbeschreibung
Für einen unserer Kunden suchen wir mehrere Senior- und Lead-Entwickler J2EE (m/w)

Aufgabe:
Die Kernaufgaben bestehen im Design und in der Implementierung einer zentralen SOA-Plattform mit technischen Funktionalitäten zur Ermöglichung der effizienten Entwicklung von darauf basierten EJBs mit fachlicher Geschäftslogik sowie die Beratung der Fachkonzeption und des technischen Tests vor dem Hintergrund der technischen Möglichkeiten und Best Practices in der Realisierung.

Für diese Aufgabe sollten Sie über folgende Kenntnisse und Erfahrungen verfügen:
* Tiefgehendes Verständnis für verteilte Backend-Anwendungen in Theorie und Praxis
* Kenntnisse und Erfahrung bei der Anwendung von Best Practices im OO-Design komplexer Java EE Anwendungen
* Kenntnisse in der Konzeption, dem Design und der Entwicklung komplexer Anwendungen innerhalb einer SOA-Anwendungslandschaft
* Kenntnisse grundlegender Java EE Technologien (EJB, JPA, JTA, CDI,…)
* Erfahrungen im Aufbau und im Umgang mit Build-Prozessen komplexer komponentenbasierter Java-Anwendungen (Maven, Git, Stash, Jenkins,…)
* Praxiserfahrungen in der Java EE-Entwicklung in großen Teams und heterogenen Umgebungen
* Kenntnisse im Profilen und Debuggen von verteilten Anwendungen
* Großes Verständnis und Erfahrungen in Bezug auf die methodischen Zusammenhänge agiler Softwareentwicklung
* Scrum-Erfahrungen im praktischen Einsatz
* Bereitschaft, sich mit neuesten Technologien im Umfeld Java EE 7, WLS12, … auseinanderzusetzen und diese anzuwenden
* Kenntnisse und Erfahrung in der OO-UML-Modellierung
* Verständnis des Zusammenspiels der Komponenten der ORACLE Produktpalette (insbesondere WLS und OSB)


Fähigkeiten (Must have)
Kenntnisse Build-Prozesse, Kenntnisse verteilter Backend-Anwendungen, OO-Design, Oracle, Scrum, SOA, UML