Posted in

Senior – Software Engineer

Senior – Software Engineer

CompanyWalmart
LocationBentonville, AR, USA
Salary$90000 – $180000
TypeFull-Time
DegreesMaster’s
Experience LevelSenior

Requirements

  • 6 to 9 years of total experience of which 5+ years in Backend engineering platform development.
  • 5+ years of experience in Java technologies, Distributed systems and large-scale application development and design.
  • Hands on experience Spring Boot, REST, Kafka, Cassandra.
  • Experience with containerization technology and Microservices.
  • Well versed in CI/CD, DevOps practices, and monitoring tools.
  • Work with Java, Multithreading, Data Structures, Algorithm, Design Patterns and develop robust high-performance and scalable applications.
  • Strong adherence to SLDC process and Scrum/agile methodologies.

Responsibilities

  • Architect, design, and develop scalable backend services and APIs to support complex digital experiences.
  • Collaborate with cross-functional teams across domains, including product, frontend, data, and UX teams, to design solutions that enhance the customer journey.
  • Lead technical initiatives, including solution architecture, performance tuning, and system scalability enhancements.
  • Optimize application performance and ensure high code quality.
  • Mentor junior engineers and drive knowledge sharing within the team.
  • Advocate for best practices in services architecture, security, and testing.
  • Implement and maintain secure, high-performance, and fault-tolerant distributed systems.
  • Develop reusable frameworks and components for backend service integrations.
  • Maintain high code quality through automated testing, continuous integration, and code reviews.
  • Troubleshoot and resolve production issues across complex services.
  • Build scalable and reliable systems that handle large volumes of traffic and data.
  • Write clean, efficient, and maintainable code while following engineering best practices.
  • Debug and troubleshoot issues in distributed systems across environments.
  • Contribute to performance optimization, security improvements, and system resilience.
  • Participate in code reviews and provide constructive feedback to peers.

Preferred Qualifications

  • Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 1 year’s experience in software engineering or related area.
  • Background in creating inclusive digital experiences, demonstrating knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly.
  • Knowledge of accessibility best practices.