Logo
Walmart

(USA) Software Engineer III - JAVA

Walmart, Sunnyvale, California, United States, 94087

Save Job

We are seeking a talented and passionate Software Engineer III to join our team. The ideal candidate will have experience working in a large project environment, possessing solid technical leadership abilities along with a strong development background in Java. About the Team: The Subscriptions Team is at the heart of one of the world's largest e-commerce platforms, enabling seamless shopping experiences for millions of customers every day. We build and maintain the critical systems that handle billions of transactions annually, directly impacting Walmart's revenue. We create lightning-fast, reliable, and scalable experiences that delight customers and drive business growth. From adding items to checkout completion, our systems power the entire shopping journey with sub-second response times and 99.99% uptime. At Walmart, you're not just writing code – you're revolutionizing how the world shops. Our team is building the foundation for next-generation commerce experiences, from AI-powered recommendations to seamless omnichannel integration. Additionally, you will have opportunities to work with a talented team of engineers, learn from their experiences, and grow your skills and knowledge in a fast-paced and dynamic environment. What you'll do: Collaborate with our product team, architects, and quality assurance to provide team leadership and design, develop, and enhance a reliable and easy-to-maintain infrastructure. Partner and collaborate on product development with business stakeholders and cross-functional teams to ensure compliance with Walmart code of conduct. Troubleshoot business and production issues by gathering information and engage support teams to assist in the resolution of issues. Perform root cause analysis to prevent future occurrence of issues and ensure compliance with Walmart code of conduct. Provide technical guidance and continuous mentorship to junior members in the team to ensure compliance with Walmart code of conduct. Hands on development on building n-tier applications using RESTful Services, Java/J2EE, NoSql and related technologies. Participate in managing code & configurations for multiple environments, release management process, creating and maintaining environment configuration and controls, code integrity and work closely with platform team. Analyzing business requirements, story-boards and similar artifacts of the scrum process, work in an agile development environment with a quick turnaround time and iterative builds. Troubleshoots business and production issues. Experience with secure coding practices. Ensures inclusion of business vision and industry trends to enable results that drive business. Problem solving and troubleshooting issues and provide appropriate solutions. Ability to communicate effectively, both written and verbal, with technical and non-technical cross-functional teams. Knowledge of standard tools for optimizing and testing code. A desire to work in a fast-paced and challenging work environment. What you'll bring: Bachelor's/Master’s degree in Computer Science, engineering, or related field, with minimum 3+ years of experience in software design, development and automated deployments. Hands on experience building Java-based backend systems and experience of working in cloud based solutions is a must. Should be proficient in Java, Spring Boot, Kafka and Spark. Have prior experience in delivering highly scalable large scale data processing Java applications. Strong in high and low level system design. Should be experienced in designing data intensive applications in open stack. A good understanding of CS Fundamentals, Microservices, Data Structures, Algorithms & Problem Solving. Should be experienced in CICD development environments/tools including, but not limited to, Git, Maven, Jenkins. Strong in writing modular and testable code and test cases (unit, functional and integration) using frameworks like JUnit, Mockito, and Mock MVC. Should be experienced in microservices architecture. Possesses good understanding of distributed concepts, common design principles, design patterns and cloud native development concepts. Hands-on experience in Spring boot, concurrency, garbage collection, RESTful services, data caching services and ORM tools. Experience working with Relational Database and writing complex OLAP, OLTP and SQL queries. Provide multiple alternatives for development frameworks, libraries, and tools. Experience in working with NoSQL Databases like Cosmos DB. Experience in working with Caching technology like Redis, Mem cache or other related Systems. Experience in event based systems like Kafka. Experience utilizing monitoring and alert tools like Prometheus, Splunk, and other related systems and excellent in debugging and troubleshooting issues. Exposure to Containerization tools like Docker, Helm, Kubernetes. Knowledge of public cloud platforms like Azure, GCP etc. will be an added advantage. 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 and are at the forefront of the next retail disruption. Walmart’s culture is a competitive advantage, and it’s fostered by being together. Working together in person allows us to collaborate, align quickly and innovate with greater speed. We use our campuses to create purposeful connection rooted in deepening understanding and investing in the development of our associates. 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. Equal Opportunity Employer: Walmart, Inc. is an Equal Opportunity Employer – By Choice. We believe we are best equipped to help our associates, customers, and the communities we serve live better when we really know them. That means understanding, respecting, and valuing unique styles, experiences, identities, ideas, and opinions – while being inclusive of all people. 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. Preferred Qualifications: Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area. We value candidates with a background in creating inclusive digital experiences, demonstrating knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly. Primary Location: 1345 Crossman Ave, Sunnyvale, CA 94089-1114, United States of America.

#J-18808-Ljbffr