Senior Java Entwickler*in, 80-100 %

Stadt Zürich
Zürich, Switzerland
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
German
Experience level
Senior

Job location

Remote
Zürich, Switzerland

Tech stack

HTML
Java
JavaScript
Confluence
JIRA
CSS
DevOps
Programming Tools
Web Development
Eclipse
Middleware
IntelliJ
Maven
Simple Object Access Protocol (SOAP)
Software Engineering
Data Streaming
TypeScript
Web Services
Gitlab
GIT
Event Driven Architecture
Angular
Information Technology
IBM BPM
Reactive Programming
Front End Software Development
REST
Domain Driven Design
Jenkins
Microservices

Job description

Im Anwendungsmanagement bauen und integrieren wir Anwendungen für die Einwohner*innen, Firmen und diverse Dienstabteilungen der Stadt Zürich. In enger Zusammenarbeit mit über 60 Dienstabteilungen und externen Partnern arbeiten wir laufend an der Digitalisierung und dem Fortschritt für die Stadt Zürich durch stetigen Ausbau unserer Services. Unsere Vorhaben werden mittels agiler-Softwareentwicklungsmethoden und den notwendigen DevOps Tools umgesetzt. Zudem betreiben wir modernste Container und Middleware Plattformen. Gestalte die digitale Zukunft der Stadt Zürich mit!, * Du übernimmst Verantwortung in grösseren Entwicklungsprojekten und wirkst bei der Neueinführung von Java-Projekten auch als Lead Developer mit.

  • Du trägst die technische Verantwortung in einem agilen Setup für die Konzeption und Implementierung moderner, zukunftsfähiger Java-Lösungen.
  • Du setzt automatisierte und durchgängige Geschäftsprozesse um und nutzt dabei moderne Architektur- und Entwicklungsansätze wie Domain-Driven Design, Reactive Programming, Event-Driven Architecture, Data Streaming und Microservices.
  • Du begeisterst dich für Softwareentwicklung, zeigst eine hohe Lernbereitschaft und überzeugst durch deine ausgeprägten Kommunikationsfähigkeiten.
  • Du entwickelst bestehende Applikationen kontinuierlich weiter und optimierst diese hinsichtlich Qualität, Performance und Wartbarkeit.

Requirements

  • Abgeschlossenes IT-Studium oder höhere technische Ausbildung (TS, HF, FH) mit Schwerpunkt Informatik oder mehrjährige Berufserfahrung in den genannten Aufgabenbereichen
  • Erfahrung in Frontend-Technologien wie JavaScript, Angular/TypeScript, HTML und CSS
  • Fundierte Kenntnisse in der Webentwicklung mit Java sowie Erfahrung mit GitLab und Webservices (SOAP, RESTful APIs)
  • Ausgewiesene Erfahrung in der Entwicklung von Prozessapplikationen mit workflowbasierten Tools wie IBM BPM, Camunda oder Flowable
  • Sehr gute Kenntnisse im Umgang mit gängigen Entwicklungswerkzeugen wie IntelliJ oder Eclipse, Git, Maven, Jenkins, JIRA und Confluence
  • Ausgeprägte Teamfähigkeit, hohes Engagement sowie eine flexible und zuverlässige Arbeitsweise

Benefits & conditions

  • Ein vielfältiges und kollegiales Arbeitsumfeld in einer agilen Organisation
  • Flexibles Arbeitszeitmodell sowie überdurchschnittliche Sozialleistungen
  • Möglichkeit für Homeoffice
  • Gezielte Aus- und Weiterbildungsmöglichkeiten
  • 16 Wochen Mutterschaftsurlaub und 4 Wochen Vaterschaftsurlaub
  • Diverse Vergünstigungen (Mobilitätsbeitrag, Lunch-Check, Fitness, Telefonie, etc.)
  • Jährlicher Gesundheitsbeitrag zur Förderung deines Wohlbefindens
  • Barrierefreie Arbeitsplätze

Über uns

Apply for this position