Staff, Software Engineer

Walmart Walmart · Retail · Sunnyvale, CA

Staff Software Engineer role focused on designing and developing new product features, supporting existing implementations, and collaborating with product, engineering, and business partners on innovations within Walmart's Data Ventures team. The role involves full-stack development, mentoring other engineers, and ensuring operational excellence.

What you'd actually do

  1. Lead and participates in medium- to large-scale projects by reviewing project requirements, translating requirements into technical solutions, gathering requested information, writing, and developing code, conducting unit testing. Communicating status and issues to team members and stakeholders.
  2. Actively participate and lead the technical requirements analysis, design review, contract closure with cross-functional teams across the globe.
  3. Participate in and identify architectural improvements, code review, best practices, delivering testable, maintainable, and high-quality solutions.
  4. Collaborate with cross-functional teams to design and develop scalable, high-performance software solutions.
  5. Take ownership of full-stack development, including front-end and back-end components.

Skills

Required

  • Java
  • Spring Boot
  • Spring
  • Spring Data JPA
  • Hibernate
  • Java/J2EE
  • Docker
  • Kubernetes
  • Agile methodology
  • SDLC tools
  • CI/CD
  • JIRA
  • Jenkins
  • GIT
  • JUnit
  • Selenium
  • Lint
  • Azure Cloud Stack
  • GCP
  • RDBMS
  • MySQL
  • Postgres
  • DS/Algorithms
  • problem-solving skills

Nice to have

  • JavaScript
  • React.js
  • Angular
  • Testing framework
  • Kafka
  • ReactJS
  • Typescript
  • Node JS/Express JS
  • HTML
  • CSS
  • GraphQL APIs

What the JD emphasized

  • REST APIs
  • Spring
  • Spring Boot
  • Spring Data JPA
  • Hibernate
  • Java/J2EE
  • Docker
  • Kubernetes
  • Agile methodology
  • SDLC tools
  • CI/CD
  • JIRA
  • Jenkins
  • GIT
  • JUnit
  • Selenium
  • Lint
  • Azure Cloud Stack
  • GCP
  • RDBMS
  • MySQL
  • Postgres