Senior, Software Engineer

Walmart Walmart · Retail · Bangalore, KA, India

Senior Software Engineer at Walmart responsible for coding, unit testing, and building high-performance, scalable applications for supply chain management and customer experience, impacting millions of customers. The role involves driving design, development, and deployment of product solutions, collaborating with global engineering teams, and mentoring junior engineers.

What you'd actually do

  1. Drive design, documentation, development and deployment of medium-to-complete product solutions at scale impacting the sellers.
  2. Interact with Walmart engineering teams across geographies to leverage expertise and contribute to the tech community.
  3. Engage with Product Management and Business to drive the agenda, set your priorities and deliver awesome products. Mentor the junior engineers in the team
  4. Drive the success of the implementation by applying technical skills, to design and build enhanced processes and technical solutions in support of strategic initiatives

Skills

Required

  • Java
  • Spring boot
  • Microservices
  • NoSQL databases
  • Bigdata (Cassandra, Kafka, Spark)
  • middleware frameworks
  • distributed applications
  • Caching technology (Redis, Mem cache)
  • CI/CD (Git, Docker, Kubernetes)
  • monitoring and alert tools (Prometheus, Splunk)
  • debugging and troubleshooting
  • B.Tech. / B.E. / M.Tech. / M.S. degree or equivalent experience
  • 6 to 10 years of experience in design and development of highly scalable applications and platform development

Nice to have

  • cloud infrastructure (Open Stack, Azure, GCP, or AWS)
  • Web Content Accessibility Guidelines (WCAG) 2.2 AA standards
  • assistive technologies