Description

Client is working hard on a Digital Roadmap to improve the customer and passenger experience. Various Scrum development teams are working on B2C and B2B solutions. To strengthen a new digital feature team, Client is looking for a backend NodeJS developer with Java knowledge. The developer will participate in a cross-functional SCRUM team, helping to lay the foundations within a challenging project supporting a completely new product portfolio within Client. Technical expertise, communication, customer focus, and team collaboration are crucial competencies.

Selection Criteria

  • Experience with Digital Platforms: Preferably in a cloud environment.
  • Experience with NodeJS: (Express, Apollo toolset, Jest, Swagger) is a must.
  • Experience with Nest.js: Is a plus.
  • Experience with Web Services and APIs: Is a must.
  • Experience with Java: (Springboot, ...) is a must/plus.
  • Experience with Database Design: Essential.
  • Experience with GraphQL: Required.
  • Experience with ReactJS: (Webpack, material-ui, styled components, Apollo toolset) is a plus.
  • Experience with Subversion Tools: Such as Git.
  • Experience with Build Tools: Such as Jenkins, CircleCI.
  • Experience with Azure: Is a plus.
  • Experience with Object-Oriented Programming (OOP) and Test Driven Development (TDD): Is a must.
  • Experience with Domain Driven Design: Is a plus.
  • Strong in TypeScript: Required.

Desired Attributes

  • To the Point, Communicative, Team Player
  • No Nonsense, Common Sense, Independent
  • Agile & Scrum Experience

Skills:

Node Js,Java

Education

Any Graduate