Senior, Software Engineer

Walmart Walmart · Retail · Bentonville, AR

Senior Software Engineer role at Walmart's Corporate Tech. Services (CTS) Tax Engineering team. Focuses on designing, developing, and implementing digital solutions for tax compliance automation, merchant tooling, data-driven insights, and personalized experiences. Requires strong Java development, REST API design, microservices, RDBMS/NoSQL, cloud technologies, and debugging skills. This is a traditional software engineering role within an enterprise context, not directly building AI models.

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
  • JUnit
  • Mockito
  • Docker
  • Jenkins
  • RDBMS
  • NoSQL
  • microservices
  • Wireshark
  • Charles
  • Kubernetes
  • Splunk
  • Confluence
  • Apache Kafka
  • Git
  • GitHub
  • Maven
  • Azure
  • Google Cloud Platform
  • distributed system design
  • design patterns
  • data structures
  • algorithms
  • technical debugging
  • production support