Job Description
Hello,
We have 10 openings at Walmart for a NodeJS Develoepr with experience with AWS as well. Immediate Interviews!
Node Developer at Walmart (API Development)
Location: REMOTE
Long Term Contract
NOTE: Linked in MUST
This is a transformational role requiring hands-on engagement with multiple agile development teams to identify and implement automation opportunities in their software delivery process.
We are looking for a Senior Node.js developer with hands-on experience in AWS Serverless technologies, Infrastructure as Code (IaC), Containers (Docker), CI/CD pipelines, Deployment automation, API development and TDD.
The candidate will have excellent communication, collaboration, and documentation skills.
- Qualifications:
- Must be strong and recent experience in Node.JS
- Must be strong experience API development
- 10+ years of experience as a code-contributing member of an Agile Development Team
- Should have strong experience with REST-based API design and development
- Advanced in Node.js API, Graph QL and Microservices development
- Experience with any NoSQL databases - MongoDB, DynamoDB is required.
- Advanced in containerization (Docker)
- Advanced in AWS Serverless technologies like Lambda, ECS Fargate, SNS, SQS, API Gateway etc.
- Must have proficiency with programming languages Node.js. React.js and Typescript.
- Experience with Git, writing unit tests, continuous deployment, and code documentation.
- Intermediate in AWS Infrastructure as Code (IaC) technologies - CloudFormation or AWS CDK or Terraform.
- Intermediate in creating CI/CD pipelines using one of GitLab/Bitbucket/Jenkins and integrating with tools like Sonar, Contrast etc.
- Intermediate in AWS security practices like IAM Roles, encryption, certificates, firewalls etc
- Intermediate in Network technologies like Load Balancing, SSL, TCP/IP and HTTP(S)
- Intermediate in deployment strategies including Rolling, Blue-Green, Canary, A/B testing is a plus.
- Strong communication (written & verbal), collaboration and documentation skills are required.
- Bachelor's degree in Computer Science, a related field, or equivalent experience.
- Skill Level Description
- Expert: Has skill mastery based on extensive practical experience. Frequently mentors others in this skill.
- Advanced: Demonstrated expertise built from repeated and diverse practical experience. Able to mentor others in this skill.
- Intermediate: Good relevant practical experience and can credibly discuss/offer perspective
- Foundational: Understanding of fundamentals but limited/no practical experience
Apply Now
Apply Now