Senior Software Engineer (Java Backend)
Role Overview
Develop Java-based microservice applications and contribute to backend systems and mobile-app performance and scalability.
Key Skills for This Role
Full Job Posting
Role overview
Develop Java-based microservice applications and contribute to backend systems and mobile-app performance and scalability.
What you'll do
- Develop large-scale applications using Java, Spring Boot, and Kafka.
- Participate in code reviews and improve development processes.
- Debug and resolve issues; produce high-quality, maintainable code.
- Document designs, implementations, and best practices and promote technical standards.
- Contribute to technical project planning and execution.
- Coordinate with product and design teams and investigate solutions to complex mobile challenges.
What you'll bring
- Hands-on Java backend and cloud-based solutions experience; proficiency in Java, Spring Boot, and Kafka.
- Experience delivering scalable Java data-processing applications and designing data-intensive systems.
- Knowledge of computer science fundamentals, microservices, data structures, algorithms, and problem-solving.
- CI/CD experience, including tools such as Git, Maven, and Jenkins.
- Experience writing modular, testable code and unit, functional, and integration tests.
- Experience with distributed systems, cloud-native development, concurrency, RESTful services, caching, and ORM tools.
- Strong debugging and problem-solving skills.
Minimum and preferred qualifications
- Minimum: a relevant bachelor's degree and three years of software engineering experience, or five years of software engineering experience.
- Preferred: a related master's degree with one year of software engineering experience.
- Preferred: knowledge of WCAG 2.2 AA, assistive technologies, and digital accessibility practices.
Workplace
- The description states that Walmart's culture emphasizes working together in person at its campuses.
Compensation and benefits
- Annual salary range is $108,000–$216,000, with potential annual or quarterly performance bonuses and stock.
- Benefits may include 401(k) match, stock purchase plan, paid leave, paid time off, health plans, and other programs; eligibility varies.
About Walmart Global Tech
Walmart Global Tech develops technology and services for Walmart and its customers.
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
Bellevue, USA
Walmart Global Tech seeks a senior Java software engineer for its Marketplace Platform team. The role builds and improves full-stack marketplace services, guides technical direction, and mentors teammates; candidates nee