Swiss Post

Senior Full Stack Engineer (Java)

Lisbon, Portugal
API Angular PostgreSQL Kafka AWS Terraform Docker Microservices Java C# Spring .NET Kubernetes
Description

Senior Full Stack Engineer (Java)

Department: IT21.50 Customer TP Services

Employment Type: Permanent employee

Schedule: Full-time

Seniority: Experienced

Location: Lisbon IT Campus - Swiss Post

Would you like to be part of a business-oriented cluster where technology directly shapes customer-facing products?

Join our team working on solutions connected to post offices and self-service offerings, and help build and evolve digital products such as My Post 24, Crypto Stamp, partner portals, and retail solutions — from frontend to backend, running reliably in production.

What you can do
− Develop and implement full-stack software solutions, including backend services, APIs, and frontend components
− Actively contribute to the evolution of customer-facing products in close collaboration with business and product teams
− Support the technical analysis and design of new features and components
− Participate in architecture and design reviews, representing the development team’s perspective
− Optimize and refactor existing systems to improve performance, maintainability, and scalability
− Set up, maintain, and improve build and deployment pipelines
− Write and execute unit, integration, and end-to-end tests, ensuring high software quality
− Perform code reviews and promote best practices across the team
− Identify, troubleshoot, and resolve bugs and performance issues in development and test environments
− Create and maintain technical documentation, including API and deployment documentation
− Proactively suggest technical improvements and introduce new tools or technologies that enhance the development processWhat you bring with you
More than 5 years of experience in software development and architecture, with a solid understanding of microservices, REST APIs, cloud architectures, or monolithic systems
Experience working in agile environments (Scrum, Kanban, or SAFe)
Strong collaboration skills and experience using development and communication tools such as Jira and Confluence

Tech stack 
Java or C#, Angular and Spring Boot/.NET, PostgreSQL, Kafka, AWS with Terraform and ArgoCD, Docker and Kubernetes, supported by CI/CD pipelines using GitHub Actions.

Education
− Bachelor’s degree or equivalent in Computer Science, Information Systems, or a related field.

Language Skills
− English oral and written
− Optional: German or French 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 to
  • 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...
Swiss Post
Swiss Post

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say