Senior, Software Engineer - Transactional Systems
Walmart9 months ago
San Jose, CA, United States
On-site
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
Join Walmart as Senior, Software Engineer – Transactional Systems, where your work will help over 240 million global customers live better every week. In this role, you will be part of Walmart Global Tech’s Enterprise Business Services (EBS) and work within the Transactional Systems team to enable seamless payment processing, promotional campaigns, fraud prevention strategies, and regulatory compliance. You will collaborate in an agile environment with cross-functional teams and be empowered to build the next generation multi-tenant, client agnostic, and highly scalable solutions. Please note, this role is not eligible for current or future immigration support or sponsorship.
Key Responsibilities
- Develop a comprehensive business and technology solution that meets complex requirements.
- Lead and participate in medium- to large-scale projects by reviewing requirements, translating them into technical solutions, writing and developing code, conducting unit tests, and ensuring on-time delivery.
- Collaborate within small teams to design solutions, review and approve proposed architectural patterns, and conduct design and code reviews.
- Troubleshoot business and production issues by performing root cause analysis and implementing corrective actions.
- Provide technical support to business users by addressing questions and identifying both short- and long-term solutions.
- Lead discovery phases for projects by partnering with product, project, business, and user experience teams to obtain cross-functional approvals.
- Apply up-to-date technical expertise to develop, execute, and improve action plans and guide others in best practices.
- Support implementation of business solutions by building relationships with key stakeholders and monitoring progress.
- Model compliance with company policies, ethics, and values while supporting a culture of continuous improvement.
- Lead automation efforts by working with developers to enhance build processes, define deployment gates, and create progress dashboards.
Required Qualifications
- Education: Bachelor's degree in Computer Science, Computer Information Systems, or a related field.
- Experience Required: 7+ years of programming experience in architecting highly scalable web applications.
- 5+ years of experience programming in Java/J2EE, Spring Boot, REST Services, and related technologies with 3+ years of experience in cloud technologies.
- 4+ years of experience developing or architecting high transaction, high throughput systems.
- 2+ years of experience integrating third-party solutions into existing architectures.
- 2+ years of experience working in agile environments with distributed teams.
- Meet one of the minimum criteria: either a Bachelor's degree with 3 years’ experience or 5 years’ experience in software engineering or a related area.
Preferred Qualifications
- Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, or a related field with 1 year of experience in software engineering.
- Experience in creating inclusive digital experiences, including knowledge of Web Content Accessibility Guidelines (WCAG) 2.2 AA standards and assistive technologies.
- Familiarity with accessibility best practices and a commitment to supporting an inclusive culture through accessible product design.
Benefits & Perks
- Salary: $108,000.00 - $216,000.00 per year
- Compensation: Annual or quarterly performance bonuses with potential stock awards
- Health benefits including medical, vision, and dental coverage
- Financial benefits including 401(k), stock purchase programs, and company-paid life insurance
- Paid time off benefits such as PTO (including sick leave), parental leave, family care leave, bereavement, jury duty, and voting leave
- Other benefits including short-term and long-term disability, company discounts, Military Leave Pay, and adoption or surrogacy expense reimbursement
- Access to the Live Better U education benefit program, covering tuition, books, and fees for a range of educational opportunities
- Location: 860 W California Avenue, Sunnyvale, CA 94086-0000, United States of America
Required Skills
Agile Methodologies
Java/J2EE
Unit Testing
Microservices Architecture
Troubleshooting
Automation and CI/CD
Cross-functional Collaboration
Cloud Technologies
High-Transaction Systems
Root Cause Analysis
Spring Boot
REST Services
Code Reviews