As a Senior Java Developer at Walmart Global Tech, you will be a key individual contributor building and maintaining the massive distributed systems that power the world's largest retailer. We are looking for a "Tech-Empowered" engineer-someone who masters the core fundamentals of Java and Spring Boot while aggressively leveraging modern AI tools like GitHub Copilot to accelerate development velocity and maintain high-quality standards.
What You'll Do
Code: Spend the majority of your time in hands-on coding, designing, and optimizing highly scalable microservices using Java and Spring Boot.
AI-Enhanced Development: Integrate GitHub Copilot and other GenAI tools into your daily workflow to streamline boilerplate, generate unit tests, and accelerate complex debugging.
System Optimization: Drive technical decisions regarding performance tuning, memory management, and system scalability for distributed systems.
Operational Excellence: Troubleshoot production issues across complex environments, performing root cause analysis to ensure system resilience and 99.99% availability.
Collaborate: Work in an agile technical environment with Product Managers and Cloud Engineers to deliver high-impact features through clean, maintainable code. What You'll Bring
Core Experience: 5+ years of professional backend engineering experience with a deep focus on Java (8/11/17+).
Spring Expertise: Expert-level proficiency with the Spring Framework, specifically Spring Boot, Spring Security, and Spring Cloud.
Modern Tooling: Proven experience using GitHub Copilot or similar AI coding assistants to improve productivity and innovation.
Distributed Systems: Hands-on experience with high-volume messaging platforms like Kafka and NoSQL databases like Cassandra or CosmosDB.
Cloud & DevOps: Proficiency in containerization (Docker/Kubernetes) and CI/CD pipelines (Jenkins, GitHub Actions).
Scalable Mindset: Strong understanding of Data Structures, Algorithms, and Design Patterns to build robust, high-performance applications.
The Tech Stack
Category Technologies Languages Java (Primary), Python or Go (Secondary) Frameworks Spring Boot, RESTful APIs, Hibernate Data & Messaging Kafka, SQL (Oracle/MySQL), NoSQL (Cassandra/CosmosDB) Infrastructure Azure, GCP, Kubernetes, Docker Developer Tools GitHub Copilot, Git, Jenkins, SonarQube