The Senior Fullstack (Java/Angular) Cloud Engineer is responsible for designing, developing, and operating scalable backend services and modern applications in a cloud‑native environment. The role combines strong Java engineering skills with solid frontend capabilities and hands‑on DevOps experience. The engineer contributes to building resilient microservices, reliable APIs, and end‑to‑end delivery pipelines on AWS and Kubernetes.
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 AWS
Senior Fullstack (Java/Angular) Cloud Engineer
Lisbon IT Campus - Swiss Post
Full-time
Permanent employee
Function Description / Professional Tasks
Personal Skills and Education
What 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)
− 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)
Additional Comments
− Willingness to travel
− Hybrid Model: One day a week @office (mandatory)
− Hybrid Model: One day a week @office (mandatory)
Why us?
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...
About us
At the IT Campus, you can grow thanks to challenging IT projects, flat hierarchies, an inspiring environment and state-of-the-art technologies. You also have the opportunity to build up the IT Campus from scratch. You can work flexibly in terms of time and location and benefit from attractive working conditions.
Swiss Post connects people, brings cultures together and is one of the largest IT employers in Switzerland: We handle over 400 software projects each year and run more than 1,000 applications – with these figures set to rise in future.
Swiss Post connects people, brings cultures together and is one of the largest IT employers in Switzerland: We handle over 400 software projects each year and run more than 1,000 applications – with these figures set to rise in future.