Senior, Software Engineer

Walmart Walmart · Retail · Bentonville, AR

Senior Software Engineer role focused on designing, developing, and implementing digital solutions for the Tax Engineering team at Walmart. The role involves providing technical expertise, shaping architectural decisions, mentoring teammates, and collaborating on medium- to large-scale projects. Responsibilities include translating requirements into technical solutions, writing code, conducting unit testing, troubleshooting issues, and supporting business users. The role emphasizes strong development experience in Java, REST API design, microservices, cloud technologies, and database experience.

What you'd actually do

  1. Provide deep technical expertise that helps accelerate adoption of the absolute best engineering practices, while maintaining knowledge on industry innovations, trends, and practices.
  2. Play a pivotal role in shaping architectural decisions, championing scalable and efficient solutions to meet present and future needs.
  3. Serve as a Subject Matter Expert to provide guidance and mentorship to your teammates, other teams and engineers
  4. Participate in medium- to large-scale projects by reviewing project requirements, translating requirements into technical solutions, gathering requested information, writing, and developing code, and conducting unit testing. Communicating status and issues to team members and stakeholders.
  5. Collaborate with project teams and cross functional teams. Troubleshoot open issues and bug-fixes, ensuring on-time delivery and hand-offs. Interact with project manager to provide input on project plan.

Skills

Required

  • Java
  • REST API
  • Spring Boot
  • Spring MVC
  • J2EE
  • Spring
  • JUnit
  • Mockito
  • Docker
  • Jenkins
  • RDBMS
  • NoSQL databases
  • microservices
  • Wireshark
  • Charles
  • Kubernetes
  • Splunk
  • Confluence
  • Apache Kafka
  • Git
  • GitHub
  • Maven
  • Azure
  • Google Cloud Platform
  • software design
  • distributed system design
  • design patterns
  • data structures
  • algorithms
  • technical debugging
  • production support