Senior, Software Engineer

Walmart Walmart · Retail · Bangalore, KA, India

Senior Software Engineer at Walmart focused on building scalable, high-performance applications for supply chain management and customer experience, impacting millions of international customers. The role involves full-stack development, product ownership, and collaboration within an agile team, leveraging Java, Spring Boot, and cloud technologies.

What you'd actually do

  1. Design, build, test and deploy cutting edge solutions at scale, impacting millions of customers worldwide drive value from products we build at Walmart Scale
  2. Work in high performing agile team environment - sharing innovative ideas and working collaboratively across teams.
  3. Work with talented engineers and product visionaries to contribute to the vision and design of our web and mobile products.
  4. Be a product-oriented Full Stack Developer creating and experimenting with new ideas that will engage and excite our customers
  5. Own and lead the delivery of products working along with a team of junior developers

Skills

Required

  • Java programming
  • JVM internals
  • Service Oriented Architecture
  • RESTFUL Web Services
  • Java
  • Spring framework
  • Java, J2EE, Spring Boot, Hibernate, JAX
  • algorithms
  • data structures
  • database concepts
  • SQL technologies
  • Cloud Development experience
  • scalable/highly available distributed systems in production
  • Software Engineering best practices
  • CI/CD
  • Log aggregation/Monitoring/alerting for production system
  • production support related activities
  • issue identification
  • resolution

Nice to have

  • Cosmos DB
  • Elastic Search
  • Hive
  • Cassandra
  • Hadoop
  • Kafka
  • HTML5
  • JavaScript
  • CSS3
  • AJAX
  • GraphQL
  • React Native
  • React
  • Redux
  • Webpack
  • Node
  • stream processing
  • Kafka
  • Web Content Accessibility Guidelines (WCAG)

What the JD emphasized

  • coding
  • unit testing
  • building high performance and scalable applications
  • supply chain management
  • Customer experience
  • millions of Walmart-International customers
  • agile team environment
  • product-oriented Full Stack Developer
  • Own and lead the delivery of products
  • production support related activities