Software Engineer III

Walmart Walmart · Retail · Sunnyvale, CA

Software Engineer III responsible for writing clean, efficient, and maintainable code for the 1 on 1 member engagement initiative within Sam's Club, focusing on personalized solutions tailored to member behavior and enhancing the member experience.

What you'd actually do

  1. Responsible for writing clean, efficient, and maintainable code. Demonstrates up-to-date expertise and applies this to the development, execution, and deployment, Supporting and aligning efforts to meet customer and business needs.
  2. Involved in the entire software development lifecycle. Analyzes project requirements and creating individual tasks and development to meet requirements.
  3. Responsible for writing automated tests to ensure that the software functions as expected and also debug / fix any issues or bugs that arise during the testing phase.
  4. Collaborate with quality assurance engineers to ensure the software meets quality standards and have ability to handle smooth production deployments.

Skills

Required

  • Java
  • Spring
  • Spring Boot
  • distributed systems
  • message brokers (Kafka, EventHub, ServiceBus, PubSub)
  • NoSQL (Cassandra, Cosmos)
  • SQL (Oracle, PostgresSQL, MSSQLServer)
  • testability
  • test coverage
  • Mockito
  • JUnit
  • OOPs concepts
  • design patterns
  • exception handling
  • testing
  • documentation
  • code structure
  • scalable and distributed containerized applications
  • Azure or GCP cloud environments
  • CICD
  • agile methodologies