Senior Java Full Stack Developer
- Hiring from
- Switzerland
- Work type
- Hybrid
- Posted
Is this job info correct?
541,181 remote jobs, straight from company career pages
100% free · New jobs every hour
Show job descriptionHide job description
Job Description
Die Tätigkeit verbindet die Entwicklung mit Java, Spring Boot und Angular mit der Möglichkeit, Architekturentscheidungen mitzugestalten und Anwendungen über ihren gesamten Lebenszyklus zu begleiten.
Requirements
Compensation Benefits
- Entwicklung und Weiterentwicklung von Backend-Services mit Java und Spring Boot.
- Umsetzung und Pflege von Frontend-Anwendungen mit Angular und TypeScript.
- Entwicklung von Schnittstellen zur Integration von Dokumentenprozessen in bestehende Bankensysteme.
- Übersetzung fachlicher Anforderungen in zuverlässige technische Lösungen.
- Sicherstellung der Softwarequalität durch automatisierte Tests, Code Reviews und Refactoring.
- Mitarbeit bei Deployment, Monitoring und Fehleranalyse im produktiven Betrieb.
- Mitgestaltung der technischen Weiterentwicklung und Umsetzung sicherer Entwicklungspraktiken.
Die Tätigkeit verbindet die Entwicklung mit Java, Spring Boot und Angular mit der Möglichkeit, Architekturentscheidungen mitzugestalten und Anwendungen über ihren gesamten Lebenszyklus zu begleiten.
Requirements
- Mehrjährige praktische Erfahrung in der Softwareentwicklung sowie die Fähigkeit, Aufgaben auf Senior-Level selbstständig umzusetzen.
- Fundierte Kenntnisse in Java und Spring Boot sowie Erfahrung mit Microservices und verteilten Anwendungen.
- Praktische Erfahrung mit Angular und TypeScript.
- Sicherer Umgang mit Linux und Erfahrung in der Analyse von Anwendungsproblemen.
- Kenntnisse relationaler Datenbanken, SQL und Persistenz-Frameworks wie JPA oder Hibernate.
- Erfahrung mit REST-Schnittstellen, JSON, XML und automatisierten Tests.
- Verständnis für Anwendungssicherheit und einen zuverlässigen Produktionsbetrieb.
- Gute Kommunikationsfähigkeiten und Erfahrung in der Zusammenarbeit mit agilen Teams.
- Deutsch- und Englischkenntnisse auf mindestens B2-Niveau.
Compensation Benefits
- Zwei Tage Homeoffice pro Woche.
- Ein bis Ende 2027 geplantes Mandat bei einer etablierten Schweizer Bank.
- Ein vielseitiges Aufgabengebiet von der Entwicklung bis zum Betrieb.
- Gestaltungsmöglichkeiten bei Architekturentscheidungen und der Weiterentwicklung der Plattform.
- Zusammenarbeit mit Fachpersonen aus Architektur, Business Engineering und DevOps.
- Mitarbeit an Anwendungen, die wichtige Kunden- und Vertriebsprozesse unterstützen.