Description
Rolle: Senior Java Software EngineerKunde: Stadt Zürich
Start: 01.03.19
Dauer: 6 Monate mit Option auf Verlängerung
Ort: Zürich
Pensum: 100%
Aufgaben:
- Full-Stack Java Software-Entwicklung mit agilen Methoden und modernem Tooling
- Technische Applikationsverantwortung für JEE Web-Anwendungen: Java/JEE, Angular, JavaScript, Relationale Datenbanken, Web-Services
- Analyse von Anforderungen in Zusammenarbeit mit Fachverantwortlichen
- Erstellung und Durchführung von funktionalen und Regressions-Tests
- Begleitung und Umsetzung von Erweiterungen und Koordination mit externen Dienstleistenden und stadtinternen Stakeholdern
- Selbständige Umsetzung von Applikationen
Qualifikationen
- Abgeschlossenes Informatik-Studium (ETH oder FH) oder gleichwertige Ausbildung und mehrjährige Berufserfahrung in ähnlicher Funktion
- Analytisches und konzeptionelles Handeln gepaart mit einer vernetzten und unternehmerischen Denkweise
- Hohes Mass an Verantwortungsbewusstsein, Eigeninitiative und Selbständigkeit
- Koordinationsstärke sowie eine klare und zielgruppengerechte Kommunikations-weise
- Erfahrung in der Kundenberatung und Freude am Umgang mit anspruchsvollen Kundenansprüchen
- Erfahrung in agilen Projekt- und Entwicklungsmethoden, Scrum Master von Vorteil
- Sehr gute Kenntnisse in der Java-Programmierung (Java-EE) sowie Erfahrung im Umgang mit Datenbanken
- Erfahrung im DevOps Umfeld erwünscht, Kenntnisse von entsprechenden Tools vorteilhaft (Jira, Confluence, Sonar, Jenkins, Maven, Git)
- Erfahrungen sind ebenfalls von Vorteil in folgenden Gebieten: Angular/TypeScript, Docker/Kubernetes, Microservice basierten Architekturen, Umgang mit verteilten Systemen, Eclipse/IntelliJ, IBM WebSphere Application/Liberty Server