Java Full-Stack Developer
Role details
Job location
Tech stack
Job description
Project : We are seeking an experienced Senior Java Full-Stack Developer for a long-term payroll mandate (100%) for an established DevOps team in the research environment of a leading Swiss bank. The research department provides key analyses for the brokerage and capital markets. You will play a crucial role in the development and maintenance of modern, cloud-near web applications as well as in the operation of critical research systems. Start date: March 15, 2026, full-time (100%) in Zurich.
Tasks:
- Active participation in the DevOps research team as a full-stack developer
- Development, enhancement, and support of modern web applications
- Client-side development: TypeScript, Angular, Node.js, HTML5, CSS3
- Server-based development: Java, Spring Boot, Oracle, Hibernate/JPA, XPath, SQL
- Creation of analyses, requirements and specifications
- Development, testing and introduction of new functionalities
- Participation in an agile project approach based on SAFe
- Close collaboration with the product owner, project management, and specialist department (research analysts)
- Support in developing technical solutions
- On-site operational and user support available from 7:00 AM on 1-2 days per week
Optional additional tasks:
- Contribution to complex architectural and system requirements
- Support in the further development of existing frameworks
- Know-how-Transfer im Team
Requirements
Do you have experience in Test automation?, Do you have a Master's degree?, * Solid computer science education (university of applied sciences, higher technical college, Bachelor's or Master's degree) or comparable qualification
- Several years of experience as a Java Full-Stack Developer in the development of modern, cloud-near web applications (ideally in the Microsoft Azure environment)
- Excellent knowledge of backend technologies such as Java, Spring Boot, and Hibernate/JPA, as well as frontend technologies like Angular, TypeScript, and RxJS.
- Proficient use of build and dependency management (Maven, NPM) as well as sound knowledge of SQL and Oracle.
- Practical experience with modern software engineering methods such as TDD, DDD, Git-Flow and agile frameworks (Scrum, SAFe)
- Experience in test automation and CI/CD pipelines, especially with GitLab, Jenkins, Nexus, Maven/Ant, Harness and Cypress
- Familiar with containerized, cloud-enabled architectures and deployments in the Azure environment
Languages:
- German: Fluent C1
English: Good B2