Overview
On Site
$50+
Contract - Independent
Contract - W2
Skills
Forecasting
Cosmos-Db
Data Structure
Database
Debugging
Docker
Functional Programming
Collaboration
Conflict Resolution
J2EE
Java
Kubernetes
Marketing
Continuous Delivery
Continuous Integration
DevOps
Inventory
Inventory Management
Algorithms
Analytics
Apache Cassandra
Apache Kafka
Cloud Computing
Microservices
Problem Solving
RESTful
Streaming
Real-time
Reliability Engineering
Reporting
SOA
Scalability
Spring Framework
Job Details
Job Title: Sr. Back-End Java/Spring Boot Developer (Ex-Walmart Candidates Only)Location: Sunnyvale, CA (Onsite)
Employment Type: W2
Experience: 6 10 Years
Walmart experience is mandatory
Job Description:
We are seeking a Senior Java Back-End Developer with prior experience working at Walmart to join our team in Sunnyvale, CA. In this role, you will be instrumental in developing scalable microservices to power Walmart s high-performance inventory systems, which handle billions of events daily.
Key Responsibilities:
- Design and build scalable, cloud-native services using Java, Spring Boot, and Kafka.
- Develop and maintain RESTful APIs for large-scale systems.
- Drive improvements in inventory visibility and forecasting through robust data pipelines and services.
- Support Walmart s inventory unification efforts across multiple platforms.
- Collaborate cross-functionally with DevOps, Marketing, and Operations teams to resolve production issues and improve system stability.
- Ensure system reliability, scalability, and real-time processing through microservices and event-driven architecture.
- Participate in building next-gen tooling for analytics and reporting platforms.
Required Skills:
- Strong hands-on experience with Java/J2EE and Spring Boot.
- Expertise in building and supporting microservices architectures.
- Strong skills in data structures, algorithms, and problem-solving.
- Experience in REST API development and SOA architecture.
- Proficiency with event-based and asynchronous processing.
- Experience with Kafka or other streaming platforms.
- Understanding of distributed databases such as Cosmos DB, Cassandra, etc.
- Familiarity with CI/CD pipelines, Docker, and Kubernetes (nice to have).
- Experience in DevOps practices and production-level monitoring/support.
- Commitment to automation and reducing manual overhead.
- Excellent debugging skills in complex, distributed environments.
Tech Stack:
- Languages: Java (Java 11+), Functional Programming (plus)
- Frameworks: Spring Boot
- Tools/Platforms: Kafka, Docker, Kubernetes, CI/CD, Cosmos DB, Cassandra, MegaCache, Spring Cache
- Architecture: Microservices, SOA, Event-Driven
About the Projects:
You'll contribute to enhancing Walmart's real-time inventory management platform by:
- Improving alerting and reporting capabilities
- Enhancing operational visibility
- Enabling future inventory tracking and fulfillment capabilities
- Building high-throughput systems with scalability in mind using modern tech stack
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.