Senior Full-Stack Java Engineer – Spring Boot, Microservices & React

Senior Full-Stack Java Engineer – Spring Boot, Microservices & React

Zürich Vollzeit Kein Homeoffice möglich
Swisslinx
Job Description We are looking for an experienced
Senior Full-Stack Java Engineer
with a strong backend focus for a 12‑month contract in the Swiss financial services sector. The role starts immediately or by arrangement.
Responsibilities
Design, develop and maintain Spring Boot microservices and libraries
Work on technical solutions around logging, security, messaging and integration
Build reliable distributed systems using Kafka, MQs and event‑driven architecture
Apply integration and architecture patterns such as the Inbox/Outbox pattern
Support frontend development with React and TypeScript when needed
Collaborate closely with business analysts, product owners and other engineering teams
Apply Java design patterns and best practices to ensure scalable and maintainable code
Analyse complex technical problems and develop efficient, innovative solutions
Work with Oracle databases, including schema design, query optimisation and backend integration
Contribute to observability, logging and monitoring of backend services
Requirements
Expert-level experience in Java development
Strong hands‑on experience with Spring Boot and ideally Spring Security
Solid experience with microservices, Maven and distributed systems
Good understanding of multithreading, concurrency and performance optimisation
Practical knowledge of Java design patterns and clean software architecture
Experience with messaging systems such as Kafka, IBM MQ, RabbitMQ or similar MQ technologies
Familiarity with event‑driven architecture and integration patterns
Experience with Oracle, SQL and query optimisation
Knowledge of React, TypeScript or other modern frontend technologies is a plus
Experience with Docker, Kubernetes and Helm is a plus
Familiarity with CI/CD tools such as GitLab, Jenkins or Azure DevOps
Experience with observability tools such as Prometheus, Grafana or Loki is an advantage
Understanding of trunk‑based development and backward‑compatible software design is beneficial
Knowledge of authentication protocols such as LDAP, OIDC or Kerberos is a plus
Fluency in English, both written and spoken
Independent, analytical and responsible way of working
Compensation & Benefits
Long‑term project opportunity in the Swiss financial services sector
Modern Java/Spring Boot‑based microservices environment
Backend‑focused engineering role with an additional full‑stack component
Collaboration with experienced engineering, business and product teams
Challenging technical tasks around scalability, integration and system reliability
Contracting setup through an external payroll partner
Start: immediately or by arrangement
Duration: 12 months with possibility of extension
#J-18808-Ljbffr

Senior Full-Stack Java Engineer – Spring Boot, Microservices & React Arbeitgeber: Swisslinx

Swisslinx ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, in einem dynamischen und innovativen Umfeld zu arbeiten. Mit einem starken Fokus auf agile Methoden und kontinuierliche Weiterbildung fördert das Unternehmen die persönliche und berufliche Entwicklung seiner Mitarbeiter. Die offene und kollegiale Unternehmenskultur sowie die spannende Herausforderung, an einer geschäftskritischen Vertriebsplattform im Finanzdienstleistungsumfeld zu arbeiten, machen Swisslinx zu einem attraktiven Arbeitsplatz für talentierte ICT-Architekten.

Swisslinx

Kontaktdaten:

Swisslinx Recruiting-Team