Walmart

Senior Software Engineer – Transactional Systems

Walmart

full-time

Posted on:

Location Type: Hybrid

Location: Sunnyvale • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $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