Senior, Software Engineer - Java
Key Skills for This Role
Full Job Posting
Marketplace Platform team
The team enhances Seller and Channel Partner Portal experiences and manages a Marketplace API gateway.
Its stack includes Java backend services and React frontend development.
What you’ll do
- Spend most of the time coding; build, debug, optimize, and review code while following quality practices.
- Mentor team members and support continuous learning.
- Make architectural decisions, track technology developments, and maintain documentation.
- Collaborate across teams to improve user experiences and integrations.
- Improve application health, quality, and performance, respond to feedback, and address critical issues.
- Contribute to technology initiatives and innovation.
- Plan project timelines and manage tasks effectively.
- Provide technical guidance, lead projects, and coordinate with other teams.
What you’ll bring
- At least 5 years of full-stack development experience in complex software systems.
- Proficiency in Java for backend services, including Spring Boot; experience with TypeScript and frontend frameworks such as React.
- Understanding of RESTful APIs, system design, and microservices architecture.
- Proficiency with Git or similar version control and CI/CD pipelines.
- Familiarity with SQL and/or NoSQL databases and caching solutions.
- Experience on platform teams or building shared developer tools and frameworks.
- Ability to write clean, testable, maintainable code; analytical and problem-solving ability; strong communication and leadership skills.
- Cloud-native experience such as GCP or Azure and DevOps practices; experience with e-commerce or marketplace platforms.
- Docker and Kubernetes familiarity, observability or developer productivity tools, and open-source contributions or platform evangelism are noted as additional qualifications.
- Bachelor’s or Master’s degree in a related technical discipline and 5+ years’ experience are stated; minimum qualifications also allow a related bachelor’s degree plus 3 years, or 5 years’ experience without that degree.
Workplace
- Walmart describes its working model as hybrid, with primary in-office presence and virtual work as appropriate.
Compensation
- For Bellevue, Washington, the annual salary range is $108,000 to $216,000; additional compensation may include performance bonuses and stock.
Benefits
- Benefits include health coverage, paid time off, parental leave, retirement and stock programs, and education benefits; eligibility depends on job classification and plan terms.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Walmart Global Tech
Senior/Software Engineer III - Backend, Marketplace
Sunnyvale, USA
Walmart Global Tech seeks a backend software engineer to build and maintain scalable APIs and services for its marketplace customers. Candidates need a relevant degree plus three years of software engineering experience,
Senior, Software Engineer - Java
Bellevue, USA
Walmart seeks a senior software engineer to deliver scalable, secure services, APIs, and AI/ML components for its Item Read Orchestrator team. Candidates need a relevant bachelor's degree and 3 years of software engineer
Senior Software Engineer (Java Backend)
Bellevue, USA
Walmart Global Tech is seeking a senior Java backend engineer to develop scalable microservice applications and data-processing systems. Candidates need strong Java, Spring Boot, and Kafka expertise, cloud-based backend