Apply

Ready to go for it?

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

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

See all jobs on Scoutfield

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

Walmart

. Drive execution of multiple business plans and projects by identifying customer and operational needs, developing plans and priorities, removing barriers, measuring progress, and adjusting performance .

Posted 11/11/2026full-timeChennai • IndiaLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Java, Spring Boot, and Scala for application development and data pipeline architecture, alongside strong capabilities in Kafka messaging solutions and CI/CD processes. Proven ability to lead teams, drive project execution, and implement efficient data engineering practices.

Highest-signal resume keywords
Java DevelopmentSpring Boot FrameworkScala ProgrammingKafka Messaging ArchitectureCI/CD Pipeline Implementation

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
JavaSpring BootScalaApache KafkaGCPSQLNoSQLRESTful Web ServicesData EngineeringUnit Testing
Soft Skills
Analytical Problem-SolvingTeam LeadershipMentoringCollaborationCoaching
Tools & Technologies
DockerKubernetesJenkinsGitLab CI/CDApache Spark
Industry Keywords
Software EngineeringData PipelinesMicroservicesBig Data TechnologiesEvent-Driven Architecture

Tech Stack

Tools & technologies
AkkaApacheBigQueryCloudDockerGoogle Cloud PlatformHibernateJavaJenkinsJUnitKafkaKubernetesMicroservicesNoSQLRabbitMQScalaSDLCSparkSpringSpring BootSpringBootSQL

About the role

Key responsibilities & impact
  • Drive execution of multiple business plans and projects by identifying customer and operational needs, developing plans and priorities, removing barriers, measuring progress, and adjusting performance
  • Supervise and develop associates through selection, training, mentoring, duty assignment, performance expectations, evaluations, recognition, coaching, and fostering a team-based environment
  • Promote and support company policies, procedures, mission, values, ethics, compliance, and the Open Door Policy
  • Evaluate the effectiveness of plans, programs, and initiatives and recommend improvements for efficiency and cost-effectiveness
  • Architect and develop applications and data pipelines using Java Spring Boot and Scala
  • Implement data transformation, cleansing, normalization, aggregation, validation, quality checks, exception handling, and error logging
  • Develop Java and Scala web services using libraries and frameworks including Akka HTTP and Play Framework
  • Develop, configure, and manage scalable Kafka messaging solutions and reliable data ingestion and processing
  • Integrate structured and unstructured data from databases, mainframe systems, and other sources
  • Develop and execute unit, integration, and end-to-end tests; debug and troubleshoot development and production issues
  • Contribute to DevOps for SBT builds, application deployment stages, and releases
  • Design, implement, maintain, automate, and optimize CI/CD pipelines and build, test, and deployment processes
  • Collaborate with Walmart cross-functional teams, including product managers, architects, and developers, to understand requirements and deliver solutions
  • Document data engineering processes, data flows, and technical specifications
  • Keep current with Java, Spark, Scala, and related technologies through self-learning and professional development
  • Participate in and support community outreach events

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline, or 6 years’ experience in software engineering or related area
  • Minimum qualification alternative: Bachelor’s degree plus 4 years’ experience in software engineering or related area, or 6 years’ experience in software engineering or related area
  • 8 to 12 years of core software product development experience
  • Strong proficiency in Java, Spring Boot, Spring MVC, and Spring Security
  • Hands-on expertise in Scala and understanding of object-oriented and functional programming
  • Familiarity with big data technologies, distributed computing, and large-scale data pipelines using GCP Apache Spark
  • Experience designing, building, securing, and maintaining RESTful web services and enterprise-grade microservices
  • Strong expertise in Kafka messaging architecture and real-time, event-driven Kafka applications
  • Understanding of streaming architectures and event-driven mechanics using Apache Kafka or RabbitMQ
  • Experience with SQL and NoSQL databases and ORM/data frameworks such as Hibernate and Spring Data JPA
  • Strong understanding of GCP services, specifically BigQuery, Cloud Storage, and Dataflow
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines using Jenkins or GitLab CI/CD
  • Experience writing JUnit and mock test suites
  • Ability to isolate bottlenecks, debug legacy code regressions, and implement memory or query-level optimizations
  • Knowledge of algorithms, data structures, databases, and operating systems
  • Mastery of Git, debugging practices, and SDLC methodologies
  • Exceptional analytical problem-solving capability
  • Preferred: Master’s degree and 2 years’ experience in software engineering or related area

Benefits

Comp & perks
  • Incentive awards for performance
  • Maternity and parental leave
  • Paid time off (PTO)
  • Health benefits