Haystack
← Back to Jobs
Full time
Technology

Full Stack Software Engineers (m/w/d)

LHHZurich🇨🇭SwitzerlandPosted 15 Jul 2026

Why This Role Stands Out

This role offers a fantastic opportunity to develop business-critical applications within a leading Swiss financial services organization, with the flexibility of a hybrid work model and a collaborative agile environment. You'll thrive here if you are a mid-senior full-stack engineer who enjoys end-to-end feature ownership, modern architecture, and contributing to impactful projects. Apply today to grow your career in a dynamic and innovative setting.

Quick Overview

Work Type
Hybrid
Schedule
Full Time
Level
Mid Senior

Job Description

We are partnering with a leading organization in the Swiss financial services sector to recruit several Full Stack Software Engineers (m/w/d) for long-term projects within agile Scrum teams.

In this role, you will contribute to the development of business-critical applications that support key financial market processes. Working closely with Product Owners, Architects, and stakeholders, you will take end-to-end ownership of features-from design and implementation to deployment and operations.

This opportunity is ideal for engineers who enjoy combining software craftsmanship with modern architecture principles and thrive in collaborative, self-organized development environments.

Your Responsibilities:

  • Design and implement complex software solutions for the Swiss financial market in close collaboration with Product Owners and business stakeholders
  • Take end-to-end ownership of features from design and development through deployment and operations
  • Contribute to technical architecture and support decisions regarding technologies, integration approaches, and solution design
  • Develop scalable, secure, and maintainable applications using modern Java and web technologies
  • Work as an experienced member of a self-organized Scrum team and actively contribute to continuous improvement initiatives
  • Promote engineering excellence through code reviews, automated testing, and development best practices
  • Support and improve CI/CD processes and DevOps-driven delivery models
  • Build and maintain solutions running on container platforms such as Kubernetes or OpenShift
  • Collaborate closely with cross-functional teams to deliver high-quality software in a fast-paced environment


Your Profile:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • 4-6 years of professional experience in software development
  • Strong experience with modern Java and web technologies
  • Experience building and designing scalable software systems
  • Solid understanding of software architecture, including:
  • Microservices
  • Event-driven architectures
  • REST APIs
  • Best practices across the Software Development Lifecycle (SDLC)
  • Hands-on experience with:
  • CI/CD pipelines
  • DevOps practices and principles
  • Container platforms such as Kubernetes or OpenShift
  • Experience working in Agile environments (Scrum)
  • Strong analytical and problem-solving skills
  • Team-oriented mindset with excellent communication and collaboration abilities
  • Financial services or banking experience is considered an advantage
  • Fluent English required; German is a strong asset


Additional Information:

  • Location: Zurich, Switzerland
  • Workload: 100%
  • Start Date: 01 September 2026
  • End Date: 31 August 2027
  • Extension Option: Up to 2 years
  • Contract Type: Temp


Skills

Microservices
Scrum
Agile
Java
Kubernetes
REST

Similar jobs