Jobs and Careers
SW
Senior Fullstack (Java/Angular) Engineer
Swiss PostPortugalfull_timeVerifiedPosted 20 Feb 2026
About the role
We are looking for a Senior Fullstack Java / Angular Engineer to design, build, and operate high-quality user interfaces within a modern Java and cloud-native environment. This role blends strong frontend engineering expertise with DevOps practices to ensure reliable deployments, efficient CI/CD pipelines, and an excellent end-user experience.
What you can do
− Design and implement modern, scalable frontend applications using Angular
− Develop and maintain backend services with Java and Spring Boot
− Build and optimize CI/CD pipelines to enable reliable and automated deployments
− Containerize and orchestrate applications using Docker, Podman, and Kubernetes (AWS EKS)
− Implement infrastructure as code using Terraform
− Ensure application quality through automated testing and code quality tools
− Monitor system performance and reliability using Grafana, ELK stack, and related tooling
− Collaborate closely with product, UX, and platform teams to deliver seamless user experiences
− Contribute to DevOps best practices, observability, and operational excellence
− Support cloud-native solutions on AWSWhat you bring with you
− Experience in public transport systems (especially passenger information, sales, or planning applications)
− Experience in logistics or fleet disposition solutions
− Familiarity with Swiss public transport ecosystem is a plus
− Strong Java development experience (Java 21 Temurin)
− Solid experience with Spring Boot and Maven
− Proven experience with Angular (AngularJS and Angular 20 preferred)
− Strong TypeScript, HTML, CSS, and JavaScript skills
− Knowledge of reactive UI patterns and multithreading concepts (e.g., Web Workers)
− Hands-on experience with Docker and/or Podman
− Kubernetes experience (preferably AWS EKS)
− Experience with ArgoCD and kubectl
− Strong AWS DevOps capabilities
− Infrastructure as Code using Terraform
− CI/CD pipeline management using Jenkins and/or GitHub Actions
Education
− University/technical college degree in computer science or comparable.
Language Skills
− English oral and written
− Optional: German oral (and written)− Willingness to travel
− Hybrid Model: One day a week @office (mandatory)Just by joining us you will get benefits like:
What you can do
− Design and implement modern, scalable frontend applications using Angular
− Develop and maintain backend services with Java and Spring Boot
− Build and optimize CI/CD pipelines to enable reliable and automated deployments
− Containerize and orchestrate applications using Docker, Podman, and Kubernetes (AWS EKS)
− Implement infrastructure as code using Terraform
− Ensure application quality through automated testing and code quality tools
− Monitor system performance and reliability using Grafana, ELK stack, and related tooling
− Collaborate closely with product, UX, and platform teams to deliver seamless user experiences
− Contribute to DevOps best practices, observability, and operational excellence
− Support cloud-native solutions on AWSWhat you bring with you
− Experience in public transport systems (especially passenger information, sales, or planning applications)
− Experience in logistics or fleet disposition solutions
− Familiarity with Swiss public transport ecosystem is a plus
− Strong Java development experience (Java 21 Temurin)
− Solid experience with Spring Boot and Maven
− Proven experience with Angular (AngularJS and Angular 20 preferred)
− Strong TypeScript, HTML, CSS, and JavaScript skills
− Knowledge of reactive UI patterns and multithreading concepts (e.g., Web Workers)
− Hands-on experience with Docker and/or Podman
− Kubernetes experience (preferably AWS EKS)
− Experience with ArgoCD and kubectl
− Strong AWS DevOps capabilities
− Infrastructure as Code using Terraform
− CI/CD pipeline management using Jenkins and/or GitHub Actions
Education
− University/technical college degree in computer science or comparable.
Language Skills
− English oral and written
− Optional: German oral (and written)− Willingness to travel
− Hybrid Model: One day a week @office (mandatory)Just by joining us you will get benefits like:
- Open minded company where every employee has to contribute to the development of the company - ideas are welcome as well as independent thinking too
- 25 annual days of vacations
- Flexible working hours
- Annual allowance for Benefits (Training, Gym, Public Transportation, Technologies, etc...)
- An amazing onboarding week at Switzerland
- iPhone
- Second Screen to work at home (Flat or a Curved one)
- First month Tech Allowance to buy your headset or, if you already have one, whatever you need to work comfortably
- Health insurance for you and your family
- Life insurance
- Office Perks (coffee, fruit, stand up desks. etc...)
- So much more...
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s