Software Engineer III - Java

Walmart Walmart · Retail · Bangalore, KA, India

Software Engineer III role focused on modernizing a legacy Point of Sale system for Massmart (a Walmart market in South Africa). Requires strong backend engineering skills in Java, distributed systems, and large-scale application development, with experience in Kafka, Cassandra, and CI/CD.

What you'd actually do

  1. In the current role you will be responsible to work on Point of Sales system in Makro.
  2. This is a legacy system which needs to be modernized with latest tech, scale and availability of this system will be high as its a Tier 0 system in retail world.

Skills

Required

  • Java technologies
  • Distributed systems
  • large-scale application development and design
  • Kafka
  • Cassandra
  • containerization technology
  • Microservice
  • CI/CD
  • Multithreading
  • Data Structures
  • Algorithm
  • Design Patterns
  • Backend engineering platform development

Nice to have

  • Master’s degree in Computer Science, Information Technology, Engineering, Information Systems, Cybersecurity, or related area
  • creating inclusive digital experiences
  • implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards
  • assistive technologies
  • integrating digital accessibility seamlessly
  • accessibility best practices

What the JD emphasized

  • legacy system which needs to be modernized
  • scale and availability of this system will be high
  • Tier 0 system in retail world