Roles and Responsibilities Develop and enhance applications and services using programming language, technologies and tools such as ReactJS, Redux, java script, Nodejs, AWS Lambdas & queues, API swagger & build. Work alongside with multifunctional teams Work with existing team in Agile and DevOps Model and switch to Waterfall as per requirements in other projects Use Java, java script, AWS tech stack, API, Nodejs knowledge to meet business requirements written as Agile stories or as functional specification documents Work within Network Security set up to ensure the set up meets the customers security requirements Responsibilities will include creating applications, extending existing applications to meet business requirements Desired Candidate Profile 6+ Experience in Rest API and micro services development, specifically in node.js Good experience in front end technology- mainly ReactJS/Redux Additional Java experience will be a plus. Experience in using AWS cloud services including S3, KMS, Cloud Formation, API Gateway, Lambdas, ECS , SQS and Fargate Good knowledge in data modelling; conceptual, logical and physical schema separation Experience in API gateway, preferably AWS API gateway and APIGEE Experience in service design (SOA, Micro services, ESBs) Solid understanding and practical knowledge of the full API development for backend development and software development lifecycle Experience in writing API specs using SWAGGER Good communication skills; experience in working within international and remote teams is a plus