Software Engineer III

Walmart Walmart · Retail · Sunnyvale, CA

Software Engineer III role focused on building and maintaining scalable Java backend services for product attribute derivation and catalog enrichment. The role emphasizes leveraging AI-powered tools and workflows to boost developer productivity and accelerate delivery, alongside traditional backend development skills in Spring Boot, Kafka, NoSQL, and BigQuery.

What you'd actually do

  1. Design, develop, and maintain robust Java backend services for the Derivation Platform, enabling advanced product attribute derivation and catalog enrichment
  2. Integrate and manage real-time messaging pipelines using Kafka
  3. Work with NoSQL databases and BigQuery for scalable data storage, analytics, and enrichment workflows
  4. Write comprehensive unit and functional test cases to ensure high code quality and reliability
  5. Utilize AI tools and agentic workflows to automate development tasks, improve code quality, and drive innovation within the Catalog team

Skills

Required

  • Java backend development
  • Spring Boot
  • Kafka
  • NoSQL databases
  • BigQuery
  • Unit and functional testing
  • AI tools and agentic workflows

Nice to have

  • Cloud platforms
  • CI/CD automation
  • Catalog data models
  • Product attribute derivation
  • Orchestration tools

What the JD emphasized

  • 3+ years of hands-on Java backend development experience
  • Strong proficiency in Spring Boot, Kafka, NoSQL databases, and BigQuery
  • Experience writing unit and functional tests
  • Demonstrated ability to use AI tools (e.g., GitHub Copilot, agentic workflows, or similar) to enhance productivity and code quality
  • Strong problem-solving and communication skills