Job Code
DIJ11021
Role

Senior NodeJs Developer

Experience:

  • Have 5+ years of experience as senior developer for web scale products and services
  • Have strong experience in NodeJs (minimum 2 years) and implemented key aspects of an end-to-end solution
  • Have expertise in implementing microservices (using tools and technologies for messaging, RPC, containerization, etc)
  • Have expertise in design and development using DB (RDBMS, NoSQL) and caching (e.g Redis) solutions, real time event systems (Kafka/Kinesis) especially in microservices environment
  • Have experience with Containerization (Docker, Kubernetes, etc)
  • Knowledge on OIDC, OAuth2
  • Experience in creating solutions on AWS, stream processing and event-based architectures
  • AWS Serverless experience, Lambda, DynamoDB, NodeJs, Cloudwatch, API gateway
  • Experience of implementing and supporting AWS based instances and services (e.g. EC2, S3, ELB, RDS, IAM, Route53, Cloudfront, Elasticache)
  • Have Public cloud technology experience in production (AWS, or Equivalent)