Description:
· Expertise and hands-on experience in object-oriented programming
· Experience with Node
· Experience with TypeScript & GraphQL
· Experience in developing highly scalable micro-services and optimized RESTful APIs using Node or TypeScript
· Experience in Jest for unit testing application.
· Experience working with container-based technologies such as Docker or Kubernetes.
· Experience is BDD testing using Mockito.
· Experience in version control tools - Git.
· Experience in working in a collaborative environment using Agile SCRUM practices.
· Solid grasp of various software design patterns and distributed computing.
· Understanding of relational and non-relational database technologies (SQL and Cosmos DB), data modelling and RESTful web APIs.
· Experience in automated CI/CD workflow using tools such as Jenkins and GitHub.
· Experience of building GraphQL is a huge plus
· Experience working directly with Product, Business, Automation and other stake holders in delivering end to end product features
Any Gradute