Staff, Software Engineer

Walmart · Bengaluru · Posted 2026-06-16

Tech stack: Go, Java

Apply on the company site · Get a referral for this role

Walmart salary & ratings · Walmart interview process · More live openings

About the role

The Seller Mobile team develops a reliable, high-performing mobile app that empowers sellers to manage and grow their business efficiently. The team focuses on enhancing seller productivity by driving adoption of essential workflows and delivering critical features across orders, listings, performance, growth, notifications, and action-driven experiences. Collaborating closely, the team applies strong architectural design and Java expertise to build scalable solutions that meet business needs. This dynamic environment encourages continuous improvement, innovation, and the delivery of impactful capabilities that support sellers in achieving their goals on the go.
Responsibilities:
- Analyze and classify requirements to align with business and technical objectives, ensuring comprehensive coverage of functional and non-functional needs.
- Identify and assess solution risks during requirement gathering, recommending corrective actions to stakeholders.
- Assist in designing scalable software components by translating high-level designs into detailed functional logic and mock screens.
- Develop and maintain code adhering to established standards, focusing on performance, security, and scalability.
- Track, analyze, and resolve defects through root cause analysis and regression testing to maintain software quality.
- Monitor application performance and support continuous integration and delivery processes.
Qualifications:
- Proficiency in Java programming and strong understanding of architectural design principles.
- Experience in requirement analysis, including classification, traceability, and risk assessment.
- Ability to translate business needs into detailed technical designs and user stories.
- Knowledge of defect lifecycle management, root cause analysis, and regression testing.
- Familiarity with DevOps tools, debugging techniques, and application performance monitoring.
- Capability to design scalable, secure software solutions aligned with business objectives.
- Skilled in coding standards, frameworks, and continuous integration/delivery processes.
- Strong problem-solving skills with a focus on quality, security, and maintainability.

Qualifications

- Proficiency in Java programming and strong understanding of architectural design principles.
- Experience in requirement analysis, including classification, traceability, and risk assessment.
- Ability to translate business needs into detailed technical designs and user stories.
- Knowledge of defect lifecycle management, root cause analysis, and regression testing.
- Familiarity with DevOps tools, debugging techniques, and application performance monitoring.
- Capability to design scalable, secure software solutions aligned with business objectives.
- Skilled in coding standards, frameworks, and continuous integration/delivery processes.
- Strong problem-solving skills with a focus on quality, security, and maintainability.

Responsibilities

- Analyze and classify requirements to align with business and technical objectives, ensuring comprehensive coverage of functional and non-functional needs.
- Identify and assess solution risks during requirement gathering, recommending corrective actions to stakeholders.
- Assist in designing scalable software components by translating high-level designs into detailed functional logic and mock screens.
- Develop and maintain code adhering to established standards, focusing on performance, security, and scalability.
- Track, analyze, and resolve defects through root cause analysis and regression testing to maintain software quality.
- Monitor application performance and support continuous integration and delivery processes.

More openings at Walmart