Softwareentwickler Java (m/w)
Role details
Job location
Tech stack
Job description
Sie werden in einem agilen Team in der Projektentwicklung tätig sein. Die Schwerpunkte dabei sind:
- Anforderungsanalyse und Aufwandschätzung
- Konzeption und Umsetzung von Java-basierten Webanwendungen
- Umsetzung von Benutzeroberflächen
- Entwicklung neuer und Erweiterung bestehender Lösungen im Projektbereich
- Konzeption, Abstimmung und Umsetzung von Schnittstellen
- Test, Integration, Dokumentation und Kundensupport
- Problemanalyse sowie -behebung auftretender Fehler und Störungen, Sie werden in einem agilen Team in der Projektentwicklung tätig sein. Die Schwerpunkte dabei sind:
Anforderungsanalyse und Aufwandschätzung
Konzeption und Umsetzung von Java-basierten Webanwendungen
Umsetzung von Benutzeroberflächen
Entwicklung neuer und Erweiterung bestehender Lösungen im Projektbereich
Konzeption, Abstimmung und Umsetzung von Schnittstellen
Test, Integration, Dokumentation und Kundensupport
Problemanalyse sowie -behebung auftretender Fehler und Störungen
Requirements
Sie besitzen ein abgeschlossenes (Fach-)Hochschulstudium der Informatik, Wirtschaftsinformatik oder einer ähnlichen Ausbildung, arbeiten selbständig und eigenverantwortlich, sind belastbar, flexibel und haben Interesse an der Problemlösung im Team.
Weiterhin besitzen Sie
- Praktische Erfahrung mit Scrum , XP, Kanban
- sehr gute Java Kenntnisse im Enterprise Umfeld (JEE v6)
- Praktische Erfahrung mit Enterprise Java Beans (EJB 3.1)
- Erfahrung mit einem Java Application Server (bevorzugt IBM WebSphere AS)
- Praktische Erfahrung mit SQL Datenbanken (idealerweise IBM DB2)
- Praktische Erfahrung mit der Java Persistence API (JPA)
- Praktische Erfahrung mit JavaServer Faces (JSF2) (Primefaces)
- XML Kenntnisse (JAXB)
- Java Message Service Kenntnisse wünschenswert (JMS - IBM WebSphere MQ)
- Kenntnisse gängiger Testmethoden (JUnit, Test Driven Development)
- Erfahrungen mit Versionsverwaltungssystemen (SVN, GIT), Continuous Integration (Jenkins, Bamboo) und Build-Werkzeugen (Ant, Maven, Graddle) wünschenswert
- gute Englischkenntnisse
- 100 % Reisebereitschaft, Sie besitzen ein abgeschlossenes (Fach-)Hochschulstudium der Informatik, Wirtschaftsinformatik oder einer ähnlichen Ausbildung, arbeiten selbständig und eigenverantwortlich, sind belastbar, flexibel und haben Interesse an der Problemlösung im Team.
Weiterhin besitzen Sie
Praktische Erfahrung mit Scrum , XP, Kanban
sehr gute Java Kenntnisse im Enterprise Umfeld (JEE v6)
Praktische Erfahrung mit Enterprise Java Beans (EJB 3.1)
Erfahrung mit einem Java Application Server (bevorzugt IBM WebSphere AS)
Praktische Erfahrung mit SQL Datenbanken (idealerweise IBM DB2)
Praktische Erfahrung mit der Java Persistence API (JPA)
Praktische Erfahrung mit JavaServer Faces (JSF2) (Primefaces)
XML Kenntnisse (JAXB)
Java Message Service Kenntnisse wünschenswert (JMS - IBM WebSphere MQ)
Kenntnisse gängiger Testmethoden (JUnit, Test Driven Development)
Erfahrungen mit Versionsverwaltungssystemen (SVN, GIT), Continuous Integration (Jenkins, Bamboo) und Build-Werkzeugen (Ant, Maven, Graddle) wünschenswert
gute Englischkenntnisse
100 % Reisebereitschaft
Benefits & conditions
Spannende und herausfordernde Projekte * Arbeit in internationalen Teams * umfassende Weiterbildungsmöglichkeiten und Entwicklungsperspektiven * angenehme, teamorientierte Arbeitsatmosphäre * zukunftssichere Tätigkeit in einem innovationsfreudigen Marktumfeld * flexible Arbeitszeiten und Work-Life-Balance-Angebote