Beschreibung
Für unseren Kunden am Standort Frankfurt/Main suchen wir einen Java Entwickler (m/w) Webapplikationen.
Aufgaben
- Programmierung / Implementierung technischer Komponenten in Applikationen auf Basis der JAVA Technologie
- Dokumentation der technischen Komponenten
- Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten
- Durchführen von Komponententests, Modultests, Modulgruppentests
- Erstellen von Systemdokumentationen
- Erstellen von Lieferpaketen für die betreffenden Applikationen
- Einrichten von Entwicklungsumgebungen
Anforderungsprofil
Muss-Anforderungen:
- Umfangreiche Methodenkenntnisse und mehrjährige Erfahrungen in deren Anwendung (Scrum und Agile)
- Erfahrung im Design und der Entwicklung von Webapplikationen
- Servlets (2.5)
- JSF (2.1) mit Richfaces (4.5)
- Rich Faces (4.1)
- Facelets (1.1)
- JBoss 6 EAP
- JEE 6 / EJB3.1 wünschenswert
- UML
- CSS 3
- HTML 5
- JAVA Script
- jQuery (leafletjs) wünschenswert
- Oracle 12, (PL-)SQL
- Apache Camel
- JPA 2.0 mit Hibernate (Criteria API wünschenswert)
- Kenntnisse in der JAVA-Programmierung mit Eclipse
- Erfahrung in der serverseitigen JAVA-Programmierung mit JBoss
- Erfahrung im Umgang mit Hibernate
- Erfahrung im Entwurf und Entwicklung von JSF-Templates und Komponenten (JSF 2.1)
- Testautomatisierung mit JUnit, JMockit
Soll-Anforderungen:
- Erfahrung in Maven, GIT
- Kenntnisse in Jira, Gitlab
- Erfahrung mit Continuous Integration (Jenkins)
- Erfahrung in der Umsetzung von Fachfeinkonzepten in IT Architekturen und Dokumentation dieser (UML)
- Kann sich schnell in fachlich und technisch komplexes Gebiet einarbeiten
- Arbeiten unter Zeitdruck
- Kommunikativ
- Präsentation von Arbeitsergebnissen vor dem Kunden