Staff Software Engineer

Walmartdataventures

Dallas, TX, United States
Design and implement rest api web services
Microservices in cloud environments aws, docker, kubernetes
Implementing ci/cd pipelines using jenkins, gitlab
Contribute to the creation of user stories for component/application and track and analyze defects for the component/module

Job Summary

  • Contribute to the creation of user stories for component/application and track and analyze defects for the component/module.
  • Assist in design of solutions such that the processes/applications work in tandem for specific components/modules of a product.
  • Drive creation of scripts for automation of repetitive and routine tasks in CI/CD, Testing or any other process across the domain.

Matching Summary

Contribute to the creation of user stories for component/application and track and analyze defects for the component/module.

Skills & Requirements

Must-have

  • design and implement REST API web services
  • microservices in cloud environments AWS, Docker, Kubernetes
  • implementing CI/CD pipelines using Jenkins, GitLab
  • relational and NoSQL databases
  • version control systems like Git
  • unit and integration testing using JUnit, Mockito, Postman
  • monitoring and troubleshooting applications

Nice-to-have

  • collaborating with cross-functional teams
  • writing technical documentation
  • ensuring data privacy and security standards
  • mentoring junior developers
  • applying Agile methodologies
  • implementing messaging systems
  • web API development frameworks

Key Requirements

  • Master's degree or equivalent and 2 years of experience
  • Bachelor's degree or equivalent and 4 years of experience
  • Experience with designing and implementing REST API web services
  • Experience with coding in object-oriented programming languages
  • Experience with developing and deploying microservices in cloud environments
  • Experience with implementing CI/CD pipelines
  • Experience with working with relational databases and NoSQL databases
  • Experience with using version control systems
  • Experience with performing unit and integration testing
  • Experience conducting code reviews and mentoring junior developers
  • Experience with monitoring and troubleshooting applications
  • Experience with applying Agile methodologies
  • Experience with collaborating with cross-functional teams
  • Writing technical documentation and presenting findings
  • Experience with ensuring compliance with data privacy and security standards
  • Experience with implementing and managing Kafka, MQTT, RabbitMQ, and firebase messaging systems
  • Experience using web API development frameworks

Work Rights

Not specified

Tailored Resume

Cover Letter