
Senior Software Engineer – Transactional Systems
Walmart
full-time
Posted on:
Location Type: Hybrid
Location: Sunnyvale • California • 🇺🇸 United States
Visit company websiteSalary
💰 $117,000 - $234,000 per year
Job Level
Senior
Tech Stack
CloudJ2EEJavaSpringSpring BootSpringBoot
About the role
- Develop comprehensive business and tech solutions
- Lead and participate in medium- to large-scale projects
- Work in small groups of six to ten engineers in software development and design
- Review and approve proposed solutions, implement new architectural patterns
- Troubleshoot business and production issues
- Provide support to the business by responding to user's questions, concerns, and issues
- Lead the discovery phase of medium to large projects
- Provide and support the implementation of business solutions
- Model compliance with company policies and procedures
- Lead automation efforts for multiple teams
Requirements
- Bachelor's degree in Computer Science or Computer Information Systems
- 7+ years of programming experience in architecting highly scalable & performing Web Applications
- 5+ years of experience programming in Java/J2EE, Spring Boot, REST Services, and related technologies
- 3+ years of experience with Cloud technologies
- 4+ years of developing / architecting high transaction high throughput systems
- 2+ years of experience with integrating 3rd party solutions in existing architecture
- 2+ years of experience in agile ways of working in a distributed geographical model
Benefits
- 401(k) match
- Stock purchase plan
- Paid maternity and parental leave
- PTO
- Multiple health plans
- Short-term and long-term disability
- Company discounts
- Military Leave Pay
- Adoption and surrogacy expense reimbursement
- Live Better U education benefit program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
programmingJavaJ2EESpring BootREST ServicesCloud technologieshigh transaction systemshigh throughput systemsarchitecting scalable applicationsintegrating 3rd party solutions
Soft skills
leadershipcommunicationtroubleshootingsupportcollaborationproblem-solvingproject managementuser supportcompliance modelingautomation
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Computer Information Systems