…

Cloud Native App Developer (Senior)

Tenarai (formerly Infogain) · IT Services & Consulting

  • Noida / Pune / Bangalore / Mumbai / Hyderabad / Chennai / Gurugram / Kochi, India
  • On-site
  • Posted today
  • Software Engineering
  • Full-Time / Contract

About the job

&ltp&gt&ltstrong&gt&ltspan style=&quotcolor:rgb(34, 34, 34);&quot&gt&ltspan style=&quotbackground-color:rgb(255, 255, 255);&quot&gtApplication Development&lt/span&gt&lt/span&gt&lt/strong&gt&lt/p&gt&ltul&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(34, 34, 34);&quot&gt&ltspan style=&quotbackground-color:rgb(255, 255, 255);&quot&gtDesign and develop RESTful or GraphQL APIs (Java/Spring Boot, Node.js, Python/FastAPI etc)&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(34, 34, 34);&quot&gt&ltspan style=&quotbackground-color:rgb(255, 255, 255);&quot&gtModel and manage relational and/or NoSQL databases&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(34, 34, 34);&quot&gt&ltspan style=&quotbackground-color:rgb(255, 255, 255);&quot&gtImplement user authentication and authorization flows including MFA, SSO, and role-based access control (RBAC)&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&lt/ul&gt&ltp&gt&ltstrong&gt&ltspan style=&quotcolor:rgb(34, 34, 34);&quot&gt&ltspan style=&quotbackground-color:rgb(255, 255, 255);&quot&gtAWS Infrastructure &ampamp; Deployment&lt/span&gt&lt/span&gt&lt/strong&gt&lt/p&gt&ltul&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(34, 34, 34);&quot&gt&ltspan style=&quotbackground-color:rgb(255, 255, 255);&quot&gtProvision and configure AWS services from scratch: EC2, ECS/EKS, Lambda, API Gateway, S3, CloudFront, RDS/Aurora, DynamoDB, ElastiCache, SQS/SNS&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(34, 34, 34);&quot&gt&ltspan style=&quotbackground-color:rgb(255, 255, 255);&quot&gtSet up and manage user authentication infrastructure using&ampnbsp;Amazon Cognito&ampnbsp;(user pools, identity pools, OAuth 2.0/OIDC flows)&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(34, 34, 34);&quot&gt&ltspan style=&quotbackground-color:rgb(255, 255, 255);&quot&gtConfigure networking: VPC, subnets (public/private), security groups, NAT gateways, ALB/NLB, Route 53, ACM (TLS certificates)&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(34, 34, 34);&quot&gt&ltspan style=&quotbackground-color:rgb(255, 255, 255);&quot&gtWrite Infrastructure as Code (IaC) using&ampnbsp;Terraform&ampnbsp;or&ampnbsp;AWS CDK / CloudFormation&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(34, 34, 34);&quot&gt&ltspan style=&quotbackground-color:rgb(255, 255, 255);&quot&gtBuild and maintain CI/CD pipelines (GitHub Actions, AWS CodePipeline/CodeBuild, or similar)&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(34, 34, 34);&quot&gt&ltspan style=&quotbackground-color:rgb(255, 255, 255);&quot&gtManage IAM roles, policies, and least-privilege access controls&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(34, 34, 34);&quot&gt&ltspan style=&quotbackground-color:rgb(255, 255, 255);&quot&gtConfigure CloudWatch logging, alerting, and basic observability&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&lt/ul&gt&ltp&gt&ltstrong&gt&ltspan style=&quotcolor:rgb(34, 34, 34);&quot&gt&ltspan style=&quotbackground-color:rgb(255, 255, 255);&quot&gtSecurity &ampamp; Compliance&lt/span&gt&lt/span&gt&lt/strong&gt&lt/p&gt&ltul&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(34, 34, 34);&quot&gt&ltspan style=&quotbackground-color:rgb(255, 255, 255);&quot&gtApply security best practices: secrets management via AWS Secrets Manager or Parameter Store, WAF rules, encryption at rest and in transit&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(34, 34, 34);&quot&gt&ltspan style=&quotbackground-color:rgb(255, 255, 255);&quot&gtEnsure public-facing endpoints are protected and hardened&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&lt/ul&gt&ltp&gt&ltspan style=&quotcolor:rgb(34, 34, 34);&quot&gt&ltspan style=&quotbackground-color:rgb(255, 255, 255);&quot&gt&ampnbsp;&lt/span&gt&lt/span&gt&lt/p&gt&ltp&gt&ltstrong&gt&ltspan style=&quotcolor:rgb(34, 34, 34);&quot&gt&ltspan style=&quotbackground-color:rgb(255, 255, 255);&quot&gtRequired Skills &ampamp; Experience&lt/span&gt&lt/span&gt&lt/strong&gt&lt/p&gt&ltp&gt&ltstrong&gt&ltspan style=&quotcolor:rgb(34, 34, 34);&quot&gt&ltspan style=&quotbackground-color:rgb(255, 255, 255);&quot&gt&ampnbsp;&lt/span&gt&lt/span&gt&lt/strong&gt&lt/p&gt&ltp&gt&ltstrong&gt&ltspan style=&quotcolor:black;&quot&gtArea&lt/span&gt&lt/strong&gt&lt/p&gt&ltp&gt&ltstrong&gt&ltspan style=&quotcolor:black;&quot&gtRequirements&lt/span&gt&lt/strong&gt&lt/p&gt&ltp&gt&ltstrong&gt&ltspan style=&quotcolor:black;&quot&gtBackend&lt/span&gt&lt/strong&gt&lt/p&gt&ltp&gt&ltspan style=&quotcolor:black;&quot&gtJava/Spring Boot, REST/GraphQL API, Node.js or Python&lt/span&gt&lt/p&gt&ltp&gt&ltstrong&gt&ltspan style=&quotcolor:black;&quot&gtDatabase&lt/span&gt&lt/strong&gt&lt/p&gt&ltp&gt&ltspan style=&quotcolor:black;&quot&gtPostgreSQL or MySQL (RDS), DynamoDB or similar NoSQL&lt/span&gt&lt/p&gt&ltp&gt&ltstrong&gt&ltspan style=&quotcolor:black;&quot&gtAuth&lt/span&gt&lt/strong&gt&lt/p&gt&ltp&gt&ltspan style=&quotcolor:black;&quot&gtAmazon Cognito, OAuth 2.0 / OIDC, JWT, RBAC&lt/span&gt&lt/p&gt&ltp&gt&ltstrong&gt&ltspan style=&quotcolor:black;&quot&gtAWS Core&lt/span&gt&lt/strong&gt&lt/p&gt&ltp&gt&ltspan style=&quotcolor:black;&quot&gtEC2, ECS or Lambda, API Gateway, S3, CloudFront, RDS, Cognito, Route 53, ACM, IAM, VPC&lt/span&gt&lt/p&gt&ltp&gt&ltstrong&gt&ltspan style=&quotcolor:black;&quot&gtIaC&lt/span&gt&lt/strong&gt&lt/p&gt&ltp&gt&ltspan style=&quotcolor:black;&quot&gtTerraform&ampnbsp;or&ampnbsp;AWS CDK / CloudFormation&lt/span&gt&lt/p&gt&ltp&gt&ltstrong&gt&ltspan style=&quotcolor:black;&quot&gtCI/CD&lt/span&gt&lt/strong&gt&lt/p&gt&ltp&gt&ltspan style=&quotcolor:black;&quot&gtGitHub Actions, CodePipeline, or equivalent&lt/span&gt&lt/p&gt&ltp&gt&ltstrong&gt&ltspan style=&quotcolor:black;&quot&gtContainers&lt/span&gt&lt/strong&gt&lt/p&gt&ltp&gt&ltspan style=&quotcolor:black;&quot&gtDocker, Kubernetes, or ECS task definitions&lt/span&gt&lt/p&gt&ltp&gt&ltstrong&gt&ltspan style=&quotcolor:black;&quot&gtExperience&lt/span&gt&lt/strong&gt&lt/p&gt&ltp&gt&ltspan style=&quotcolor:black;&quot&gt8+ years of backend development with 4+ years of building and deploying applications in AWS&lt/span&gt&lt/p&gt