Swiss Post

Software Engineer

Lisbon, Portugal
Kubernetes Angular Vue.js Java API Spring Docker
This job is closed! Check out or
Description
Java,Springboot

As an experienced Backend Software Engineer you not only develop software and software components, but also assist defining the software architectures. Preferably, you are familiar with security topics, so that it is easy for you to analyze software systems with regard to security risks.

Description of the main tasks

− Analysis of new software requirements for their feasibility and complexity
− Investigate and assess the feasibility of alternative solutions
− Define the interfaces to the components (APIs) and the data models used by the systems
− Write appropriate tests for the software and evaluating tools for software development
− Analysis of faults and maintenance of existing systems where bugs are identified and implement necessary security measures
− Designing and implementing software improvements in the software life cycle.

Education 
− You have a University/technical college degree in computer science or comparable.

Professional experience/expertise
− 5+ years’ experience as a full stack developer focusing on Java17 (or higher), Spring boot 3.x. 
− Knowledge of Gitlab, docker, Kubernetes is an advantage 
− Experience using Linux (all our Docker images are based on that system) and proficiency in administering chosen OS for personal Laptop: Windows/Linux/MacOS   
− Knowledge of angular, Vue.JS, Reactive etc is an advantage 
− Knowledge of OIDC, SAML, Access/ identitiy management solutions is a plus.
− Experience in ForgeRock or Keycloak is a plus.

Social skills and characteristics 
− Autonomous and proactive way of working is highly encouraged  
− Good analytical and communication skills, hands-on mentality and doer qualities  
− Fun and pleasure to work in a team and to become better together every day. 

Language skills 
− Fluent in English; German skills are nice to have
− Willingness to travel: 10 % - 20%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 13
  • 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...

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,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

🥳🥳🥳 232 happy customers and counting...

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

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers