logo
Torentify

Full-Stack Engineer (m/w/d) - Java / Angular (Remote)

Europe (non-EU)

September 15, 2026 at 9:49 AM

✨ AI summary

Location

  • Bern, Switzerland

Languages

  • Java
  • TypeScript

Frameworks

  • Angular
  • Spring Boot

Cloud Services

  • OpenShift
  • Kubernetes

Databases

  • MongoDB
  • Snowflake

Experience Level

  • 3+ years as Full-Stack Developer

Senior Full-Stack Developer – Java / Angular


About the Company

Wavestone is a consulting company focused on strategic transformation and supporting organizations from business case development through implementation. The company combines industry expertise with cross-functional consulting capabilities to deliver technology and business transformation projects.

For this long-term client project in Bern, Wavestone is seeking a Senior Full-Stack Developer to contribute to modern transport and data platforms while working closely with developers, analysts, and clients.


About the Role


Wavestone is looking for a Senior Full-Stack Developer with strong Java, Angular, and TypeScript expertise for a long-term project in Bern with a remote component.

You will develop and maintain highly available, business-critical software solutions and contribute across frontend and backend development. The role involves complex technical design, agile development, application support, testing, and continuous improvement of modern software platforms.


Key Responsibilities


  • Develop and maintain highly available, business-critical software solutions within modern transport and data platforms.
  • Implement full-stack requirements across frontend and backend in close collaboration with the development team.
  • Develop and maintain technical documentation and independently prepare tests.
  • Implement user stories and complex functional requirements in collaboration with developers, analysts, and clients.
  • Provide technical support, identify and resolve issues, and maintain existing applications.
  • Participate actively in agile development processes using Scrum and SAFe.
  • Design complex technical systems and contribute to their ongoing technical evolution.
  • Apply software development best practices with a strong focus on security.
  • Support less experienced team members and contribute technical knowledge across the team.
  • Work within Continuous Integration and Continuous Deployment (CI/CD) environments.


Required Qualifications


  • At least 3 years of experience as a Full-Stack Developer.
  • Strong experience with Java and TypeScript.
  • Solid knowledge of Angular and Spring Boot.
  • Experience with modern development standards, frameworks, and best practices in Java and Angular environments.
  • Practical experience with OpenShift or comparable Kubernetes-based platforms.
  • Strong experience with Kafka and MongoDB or comparable message-queue systems and NoSQL databases.
  • Understanding of event-driven architectures and distributed system challenges.
  • Experience working in agile environments using Scrum and SAFe.
  • Experience with CI/CD practices.
  • Strong interest in new technologies, development patterns, and innovative technical solutions.
  • Strong communication and teamwork skills.
  • Willingness to take ownership of technical areas and proactively share knowledge.
  • Strong security awareness in software development and solution design.
  • German language skills at C1 level or higher.
  • English language skills at B1 level.


Preferred Qualifications


  • Experience in the railway sector.
  • Experience with ArgoCD, Tekton, and Renovate.
  • Knowledge of Splunk, Snowflake, Swagger/OpenAPI, or IntelliJ IDEA.
  • Advanced knowledge of Kubernetes environments.
  • Experience working with modern Java, Angular, and cloud technologies.
  • Ability to evaluate and apply new technologies and development approaches.
  • ]

Technical Environment


  • Java
  • TypeScript
  • Angular
  • Spring Boot
  • Kafka
  • MongoDB
  • OpenShift
  • Kubernetes
  • CI/CD
  • Scrum
  • SAFe
  • ArgoCD
  • Tekton
  • Renovate
  • Splunk
  • Snowflake
  • Swagger/OpenAPI
  • IntelliJ IDEA

Work Arrangement

  • Location: Bern, Switzerland
  • Remote work available
  • Workload: 80–100%
  • Team days on-site: Wednesday and Thursday
  • Long-term client project
  • Start date: Not specified


Why Join Wavestone


Join a consulting environment focused on strategic transformation, technology, and meaningful client outcomes. Wavestone combines industry expertise with interdisciplinary consulting capabilities and offers opportunities to contribute to complex projects alongside experienced professionals.