Software Engineer II

Walmart Walmart · Retail · Bentonville, AR

Software Engineer II at Walmart Global Tech responsible for designing, developing, and maintaining backend services and APIs for digital experiences. Collaborates with product managers and other engineers to deliver features, build scalable systems, write clean code, debug distributed systems, and contribute to performance optimization and security.

What you'd actually do

  1. Design, develop, and maintain backend services and APIs to support Walmart’s digital experiences.
  2. Collaborate with product managers, frontend engineers, and other stakeholders to deliver impactful features and solutions.
  3. Build scalable and reliable systems that handle large volumes of traffic and data.
  4. Write clean, efficient, and maintainable code while following engineering best practices.
  5. Debug and troubleshoot issues in distributed systems across environments.

Skills

Required

  • Java technologies
  • Distributed systems
  • Large-scale application development and design
  • Spring Boot
  • REST
  • Kafka
  • Cassandra
  • Containerization technology
  • Microservices
  • CI/CD
  • DevOps practices
  • Monitoring tools
  • SLDC process
  • Scrum/agile methodologies
  • Multithreading
  • Data Structures
  • Algorithm
  • Design Patterns