Taro Logo

(USA) Senior, Software Engineer (Java)

World's largest retailer transforming shopping experiences through technology and innovation.
$117,000 - $234,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · E-Commerce · Consumer

Job Description

Join Walmart's Membership Experience Engineering team, where we're revolutionizing shopping experiences for hundreds of millions of customers through Walmart+. As a Senior Software Engineer, you'll be instrumental in designing and improving customer membership experiences and building scalable platforms. The role involves working with cutting-edge technologies including Java, Spring, and Kafka, while building highly scalable, low-latency solutions. You'll be part of a team that powers shopping journeys helping families get groceries easily, new parents welcome babies, and customers plan fun parties.

The position offers competitive compensation ranging from $117,000 to $234,000 annually, plus performance bonuses and stock options. You'll work in Sunnyvale, CA, contributing to Walmart Global Tech's team of 15,000+ software engineers and data scientists. The role requires expertise in backend development, cloud technologies, and microservices architecture, with a focus on building robust, scalable solutions.

This opportunity combines technical challenges with meaningful impact, as your code will directly affect millions of customers' shopping experiences. You'll work in an agile environment, participating in all phases of the software development lifecycle, from design to deployment. The role offers comprehensive benefits including healthcare, 401(k) matching, stock purchase plans, and educational benefits through Live Better U.

Join Walmart's journey of digital transformation, where you'll help shape the future of retail while working with a diverse team committed to innovation and customer service. This role is perfect for experienced engineers who want to make a significant impact while working with modern technologies at scale.

Last updated 24 days ago

Responsibilities For (USA) Senior, Software Engineer (Java)

  • Design, build and maintain REST API services using Java, Spring, Hibernate
  • Build highly scalable, low latency, fault-tolerant architecture solutions
  • Participate in software development life cycle within Agile environment
  • Migrate back-end services from Oracle DB to Azure Cosmos DB
  • Build data communication between back-end systems using Kafka
  • Develop Unit and Automation Testing Frameworks
  • Troubleshoot issues and implement bug fixes
  • Monitor application health using Splunk dashboard
  • Perform load testing using JMeter
  • Provide demos to Business stakeholders

Requirements For (USA) Senior, Software Engineer (Java)

Java
Kafka
MongoDB
  • BS/MS degree in Computer Science, Engineering or related subject
  • 5 years of Strong development experience in an OO language
  • Experience with cloud application development
  • Experience designing scalable microservices
  • Experience with asynchronous message processing including Kafka
  • Experience working on cloud scale massive relational and No-SQL databases
  • Experience with design patterns
  • Experience with CI/CD pipelines
  • Experience in agile development methodology

Benefits For (USA) Senior, Software Engineer (Java)

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Equity
Education Budget
  • Competitive pay with performance incentives
  • 401(k) match
  • Stock purchase plan
  • Paid maternity and parental leave
  • PTO including sick leave
  • Multiple health plans
  • Company discounts
  • Education benefits through Live Better U
  • Medical, vision and dental coverage
  • Company-paid life insurance
  • Short-term and long-term disability

Related Jobs

Senior, Software Engineer

Senior Software Engineer role at Walmart Global Tech, building scalable checkout solutions, offering $117K-$234K salary with comprehensive benefits.

(USA) Senior, Software Engineer (Java)

Senior Software Engineer position at Walmart focusing on backend development for the Membership Experience team, offering competitive salary and comprehensive benefits.

Senior, Software Engineer

Senior Software Engineer role at Walmart focusing on developing scalable transactional systems, offering competitive pay, hybrid work, and comprehensive benefits.

(USA) Senior, Software Engineer

Senior Software Engineer role at Walmart focusing on cloud-powered checkout systems, offering competitive pay, hybrid work, and opportunity to impact millions of customers globally.

Senior Software Engineer – Transactional Systems

Senior Software Engineer role at Walmart focusing on transactional systems, requiring 7+ years of experience in Java, cloud technologies, and high-throughput systems.