Beschreibung
Für unseren Kunden in Frankfurt am Main suchen wir einen Java-Entwickler (m/w).
Aufgaben:
Programmierung / Implementierung technischer Komponenten in Applikationen auf Basis der Technologie Java(Schnittstellen, Datenbanken)
Erstellen von technischen Architekturkonzepten für IT-Systeme im Projektkontext (wie Datenbankdesign, technische Schnittstellenbeschreibungen, technische Servicebeschreibungen) gemäß der Referenzarchitektur des Auftraggebers
Dokumentation der technischen Komponenten
Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten
Erstellen von Systemdokumentationen
Erstellen von Lieferpaketen für die betreffenden Applikationen
Dokumentation der technischen Komponenten
Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten
Durchführen von Komponententests, Modultests, Modulgruppentests
Erstellen von Lieferpaketen für die betreffenden Applikationen
Muss Anforderungen
Aktuelle Kenntnisse in folgender(n) Technologie(n) der Softwareentwicklung: Java und Überblickswissen in mindestens einem technologisch benachbarten Gebiet wie J2EE, Swing Client, Oracle Weblogic Server
Umfangreiche Methodenkenntnisse und mehrjährige Erfahrungen in deren Anwendung (OOA und OOD in UML2, Konfigurationsmanagement)
Exzellente Kenntnisse und Langjährige Erfahrung im Bereich Design, Implementierung und Test von komplexen Geschäftsprozessen.
Erfahrung in agilen Projekten und der Nutzung von Jira
3 Projektreferenzen zum o.g. Technologieschwerpunkt
Soll Anforderungen
Verwendung von JPA / EclipseLink als ORM Framework
Shell Scripting zur Automatisierung unserer Testinfrastruktur
Kenntnisse in der Verwendung des JUnit-Frameworks
Umgang mit Continuous Integration, Continuous Delivery in der eingesetzten Toollandschaft: Eclipse, Git, Maven, Jenkins
Erfahrung in agilen Vorgehensmodellen