Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Walmart

Staff Software Engineer, Java, Microservices, Spark

Walmart

. You will be part of a global engineering team that caters to time & attendance needs for all associates across the globe at Walmart.

Posted 4/25/2026full-timeBangalore • 🇮🇳 IndiaLeadWebsite

Tech Stack

Tools & technologies
AirflowDistributed SystemsETLGrafanaJavaJenkinsMavenMicroservicesPrometheusSparkSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • You will be part of a global engineering team that caters to time & attendance needs for all associates across the globe at Walmart.
  • The team leverages/implements standard modules as well as builds custom developments that integrate with several systems meant for tracking time & attendance.
  • The solutions developed could potentially enable millions of users achieve efficiency in their day to day processes and thus enable massive cost savings for Walmart.
  • Publish and update technical architecture and user/process documentation.
  • Architect, design, build and deploy cutting-edge solutions at scale, impacting millions of customers.
  • Drive Proof of Concept (POC) and Proof of Technology (POT) evaluations.
  • Work closely with the EMs and fellow architects to establish practices for the delivery of solutions meeting QCD (Quality, Cost & Delivery).
  • Interact closely with Business owners and technical teams both within India and across the globe to collect the requirements and validate the solutioning.
  • Measure and improve Project/program performance, Operational performance, and Portfolio performance using metrics/KPIs.
  • Recommend improvements and drive alignment across teams.
  • Architect, build, and deploy GenAI-based applications.
  • Design, build, and deploy robust microservices architectures.

Requirements

What you’ll need
  • 10+ years of experience in development of highly-scalable applications and platform development
  • Minimum 9 years of object-oriented programming experience in Java, Spring boot, Microservices, Spark
  • Experience designing and implementing data pipelines using Spark, Airflow or similar systems
  • 8 years of experience in systems design, algorithms, and distributed systems
  • Experience in designing solutions using batch data processing methods, real-time streams, ETL processes, and Business Intelligence tools
  • Experience with analyzing complex data elements, systems, data flows, dependencies, and relationships to contribute to conceptual, physical, and logical data models
  • Designing Logical Data Models and Physical Data Models including data warehouse and data mart designs
  • Expertise in writing complex, highly-optimized queries across large datasets to write data pipelines and data processing layers
  • Experience of using enterprise patterns for Data Management
  • Experience in building with CI/CD tools such as Jenkins and Maven
  • In-depth knowledge in monitoring production systems and using different systems like Grafana, Prometheus
  • Proficient in problem-solving and working with large-scale systems
  • Hands-on development skills to prototype technical solutions
  • Demonstrated ownership for design of one or more applications
  • Ability to adapt to change quickly, willingness to learn new and emerging technologies
  • Awareness of Agile (Scrum) methodologies
  • Proven experience in building and deploying GenAI-based applications
  • Strong background in designing and implementing microservices architectures.

Benefits

Comp & perks
  • incentive awards for your performance
  • maternity and parental leave
  • PTO
  • health benefits
  • a host of best-in-class benefits

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootMicroservicesSparkData PipelinesETL ProcessesData ManagementCI/CDData ModelingGenAI-based Applications
Soft Skills
Problem-solvingAdaptabilityOwnershipCollaborationCommunication