Requirements
      - At least 6 Years of Relevant Experience required in relevant area
 - Must have skills: AWS, Lambda, Node.js
 - Minimum a Bachelor’s degree in a relevant of study
 - Minimum 4 years of total backend experience and 2 years hands-on Node.js/ AWS lambda development experience.
 - AWS experience, having built applications on AWS architecture (e.g., Lambda, API Gateway, S3, DynamoDB/RDS, CloudWatch).
 - Experience with AWS Lambda development (handlers, layers, cold-start awareness, IaC packaging/deploy).
 - Experience with event-driven design (idempotency keys, DLQs, retries with backoff)
 - Hands on experience on Caching layers (Redis).
 - Experience in regulated audit trails, data retention, PII handling.
 - Solid understanding of TypeScript or JavaScript, async patterns, and error handling.
 - Hands on experience with OAuth & OIDC authentications, token handling (authorization code flow, ID token validation, refresh token rotation).
 - Familiarity with testing (Jest, Mocha, or similar) and API/integration testing.
 - Comfort with Git workflows and pull-request reviews.
 - Knowledge in authentication/authorization (Cognito, OAuth/OIDC, JWT) and OWASP practices.
 - Knowledge in Agile Methodology or Scrum process will be an advantage.
 - Strong debugging skills and a structured approach to problem solving.
 - Practical experience with Git, branching strategies, and code reviews.
 - Excellence system design skills (latency, throughput, cost).
 - Clear, proactive communication and the ability to work closely with Business Analysts and stakeholders.
 
Shortlisted candidates will be offered a 1 Year agency contract employment.