Job Description:

Your main responsibilities

1. Work out what users need, then:

  • Define user requirements for the development of new (or upgrade of existing) software solutions.

In this role you’ll / Your main responsibilities

2. Use your technical skills to give users what they’re after.

  • Designing technical solutions and perform feasibility studies.
  • Proposing viable technical solutions to Product Management and/or users for validation.
  • Developing software according to Amadeus standards.
  • Modeling, designing and implementing databases

3. Check your solutions work

  • Conduct unit, end-to-end and performance tests and ensure a level of quality in line with the Amadeus guidelines.
  • Participate in the validation phase of the product cycle, fine-tuning when necessary to finalize the product.
  • Support the customer by debugging existing solutions in collaboration with Product Manager or Product Definition Analyst

4. Document the solution

  • Produce software documentation necessary for the application and issue it to the requesting departments.

5. Lend a hand to the team in need and collaborate with them

  • You will be a technical referent for juniors in the team.
  • Explain complex concepts and pave the way for new developments
  • Good collaborative soft skills are necessary

Technologies used

  • Java development (WebLogic, Spring Boot, Jhipster)
  • Mongo DB / SQL Server
  • REST JSON API
  • Kubernetes and Docker are a plus
  • Praxis hosting is a plus
  • AWS is a plus
  • Jenkins is a plus
  • Angular is a plus
  • Mobile development knowledge is a plus

Other Jobs in Full Stack