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