Beschreibung
Für unseren Kunden in Frankfurt am Main suchen wir einen Java Entwickler (m/w/d).
Aufgabenbeschreibung:
Erweiterung und Anpassung eines Dispositionssystems
Entwicklung neuer Features für ein Dispositionssystem
Anforderungsprofil:
Muss-Anforderungen:
Fundierte Kenntnisse in Java (z. B. asynchronous Programming, Generics, Lambda)
Gute Kenntnisse in Test Driven Development (u. a. mit Mockito)
Fähigkeit klaren, einfachen Code zu schreiben (klare Zuständigkeiten, gut lesbarer Code, „keep it simple“)
Gute Kenntnisse in Design (z. B. Inheritance vs. Composition)
Sehr gute Kenntnisse im Umgang mit Eclipse und SWT/RCP-Entwicklung
Sehr gute Kenntnisse im Umgang mit Versionsverwaltungssystem Git und Bitbucket
Erfahrung mit der Scrum-Methodik und mit der Präsentation von Entwicklungsergebnissen im Rahmen von Scrum-Meetings
Soll-Anforderungen:
Kenntnisse in OSGI
Kenntnisse in Oracle SQL und PL/SQL
Kenntnisse in Oracle Coherence
Kenntnisse in Hibernate
Kenntnisse in Jira
Kenntnisse in HP Quality Center
Qualifikationen & Zertifizierungen & Erfahrungen:
Mindestens 3 Jahre Erfahrung Java-Programmierung
Erfahrung, sich in große Softwaresysteme einzuarbeiten
Möglichst Erfahrung in der Datenbank-Entwicklung
Stress-resistent