Fullstack Entwickler Java/Angular

Pro Informatik Ag
Zürich, Switzerland
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Job location

Zürich, Switzerland

Tech stack

Java
HTML5
Automation of Tests
CSS
DevOps
Hibernate
Java Persistence API
Spring
Maven
Cisco Nexus Switches
Node.js
Oracle Applications
Scrum
Scaled Agile Framework
Software Engineering
Software Requirements Analysis
SQL Databases
TypeScript
Web Applications
XPath
RxJS
Test Driven Development
Spring-boot
Cypress
Gitlab
GIT
Angular
Npm(Software)
Domain Driven Design
Jenkins

Job description

  • Neu- und Weiterentwicklung sowie Betreuung von modernen Webapplikationen im Research Bereich einer Bank
  • Entwicklung auf der Client-Seite (TypeScript, Angular, Node.js, HTML5, CSS3) und Server-Seite (Java, Spring Boot, Oracle, Hibernate/JPA, XPath, SQL)
  • Betrieb und Anwendersupport für Researchanalysten und Researchsysteme
  • Analyse und Erstellung von Anforderungen und Spezifikationen
  • Entwicklung, Testing und Einführung von neuen Funktionalitäten nach SAFe
  • Unterstützung bei der Erarbeitung von Lösungsvorschlägen betreffend der System-Anforderungen

Requirements

  • Mehrere Jahre Erfahrung als Full Stack Entwickler mit Java und Angular
  • Sehr gute Kenntnisse in Java, Spring, Hibernate/JPA, Angular und TypeScript
  • Erfahrung mit RxJS und SQL
  • Kenntnisse in der Testautomatisierung und im DevOps Bereich (GitLab, Maven, NPM, Ant, Nexus, Jenkins, Harness, Cypress)
  • Erfahrung mit modernen Software-Engineering Praktiken und agilen Vorgehensmodellen (Test Driven Development, Domain Driven Design, Git-Flow, Scrum/SAFe)
  • Erfahrung in der Ausarbeitung von Features (von der Idee bis hin zum Lösungsvorschlag)
  • Fliessende Deutschkenntnisse
  • Gute Englischkenntnisse

Von Vorteil

  • Bankerfahrung, idealerweise im Bereich Research (Wertschriften, Anlagegeschäft)

Persönlichkeit

  • Gute kommunikative Fähigkeiten
  • Lösungsorientierte, strukturierte und genaue Arbeitsweise
  • Belastbare, positive und stark kundenorientierte Persönlichkeit
  • Aufgeschlossener Teamplayer
  • Grosse Eigenverantwortung mit hohem Qualitätsbewusstsein
  • Schnelle Auffassungsgabe

Apply for this position