Senior, Software Engineer

Walmart Walmart · Retail · Bangalore, KA, India

Senior Software Engineer (Full Stack) at Walmart's Enterprise Business Services (EBS) team. This role focuses on designing, coding, building, and deploying highly scalable cloud-based solutions for Walmart's product suite and platform. Responsibilities include technical leadership, mentoring, architecture/design reviews, code reviews, engaging with product management, and driving the development and deployment of solutions. The role requires expertise in Java, Spring Boot, Microservices, cloud platforms (AWS, Azure, GCP), and experience with event-driven programming and observability tools. While there's exposure to AI concepts like LLMs and Generative AI, and use of AI-assisted tools, the core focus is on building enterprise-grade software solutions.

What you'd actually do

  1. You will work with the team and help them on technical aspects, set quality standards and participate in design discussion and drive technical decisions
  2. Architecture/Design Reviews within the team and across the teams
  3. Code Reviews within the team and across the teams
  4. Engage with Product Management and Business to drive the agenda, set your priorities and deliver awesome products.
  5. Drive design, development, implementation and documentation

Skills

Required

  • React JS
  • Java
  • Spring Boot
  • Spring Cloud
  • GraphQL
  • Kubernetes
  • Docker
  • Microservices
  • SQL
  • NoSQL databases
  • event-driven programming
  • Kafka
  • testing frameworks and tools
  • JUnit
  • Mockito
  • Maven/Gradle
  • Jenkins
  • Git
  • monitoring and observability tools
  • Splunk
  • OpenObserve
  • Prometheus
  • Grafana
  • cloud platforms
  • AWS
  • Azure
  • Google Cloud
  • JavaScript
  • HTML
  • CSS
  • Data Structures
  • Algorithms
  • System Design principles
  • highly scalable and available enterprise-grade products
  • Agile development environments
  • application security concepts
  • authentication
  • authorization
  • encryption
  • enterprise security best practices

Nice to have

  • Large Language Models (LLMs)
  • Generative AI
  • Python
  • Agentic AI concepts
  • AI-assisted development tools
  • GitHub Copilot

What the JD emphasized

  • 7+ years of object-oriented software development experience using React JS, Java, Spring Boot, Spring Cloud, GraphQL, Kubernetes, Docker, Microservices, SQL & NoSQL databases.