Logo
Walmart

Software Engineer III

Walmart, California, Missouri, United States, 65018


Position Summary:As a Software Engineer III, you will be part of developing high-performance and scalable WFS Application that meets the needs of next-generation Supply Chain, particularly Walmart Fulfillment Services. This application exposes Walmart’s Supply chain assets to Sellers and is built largely on an event-driven platform implemented via a micro-service architecture. The platform runs in the public cloud and uses a large number of technologies and middleware. This product is responsible for enabling sellers to use Walmart’s services to fulfill customer orders taken on behalf of sellers on Walmart.com. We are looking to bring more intellectually curious engineers who are passionate about technology.About Team:Our team works closely with our US stores and eCommerce business to better serve customers by empowering team members, stores, and merchants with technological innovation. Focus areas include customers, stores and employees, in-store service, merchant tools, merchant data science, and search and personalization.What you'll do:Demonstrate up-to-date expertise in Software Engineering and apply this to the development, execution, and improvement of action plans.Participate in medium- to large-scale projects.Collaborate with application engineers, architects, and product visionaries to design, prototype, and build technology-driven products that will serve the current and future needs of eCommerce.Analyze business problems to design solutions and/or implement and test complex code changes for specific requirements.Implement applications that meet throughput and SLAs requirements.Implement unit test cases, perform code reviews, and write feature documentation.Perform build, deployment, and continuous integration processes to move code and configurations from local development environments to QA & Production environments.Drive production deployments using the platform’s automated CI and deployment tools.Ensure production environment health as a first priority, enabling automated monitoring and alerting to ensure close to 100% uptime.Support business requests for investigation and analysis.Troubleshoot business and production issues.Help the team leverage and contribute to open-source technologies.What you'll bring:Skills should include Java8, J2EE, Spring Boot, Restful API, Microservices, CI/CD, GitHub, Jenkins, Maven, Linux, JIRA, Agile/Scrum, Kafka, XML, JSON, Junit, JMeter.Knowledge of SQL/No-SQL and database technologies (Oracle, Cosmos DB, ElasticSearch, Cassandra, and Solr).Motivated, self-driven individual contributor who can deliver high-quality code for product requirements in a fast-paced agile scrum sprint.Collaborate and communicate effectively with partner teams and team members.About Walmart Global Tech:Imagine working in an environment where one line of code can make life easier for hundreds of millions of people. That’s what we do at Walmart Global Tech. We’re a team of software engineers, data scientists, cybersecurity experts, and service professionals within the world’s leading retailer who make an epic impact. We are people-led and tech-empowered.Benefits:Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.Minimum Qualifications:Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 2 years’ experience in software engineering or related area. Option 2: 4 years’ experience in software engineering or related area.Primary Location:840 W California Ave, Sunnyvale, CA 94086-4828, United States of America.

#J-18808-Ljbffr