💼

Software Engineer III at Walmart Global Tech India

Location
Bengaluru
Job type
Full time
Posted on 16 Sep
Description

What you'll do:


  • Develop interactive, user-friendly applications using the latest frameworks which are open source and proprietary
  • build, test and deploy cutting edge solutions at scale, impacting millions of customers worldwide.
  • Interact with Walmart engineering teams across geographies to leverage expertise and contribute to the tech community.
  • Engage with Product Management and Business to drive the agenda, set your priorities and deliver awesome products.

What you'll bring:


Competencies


  • Bachelor's degree and 2 yrs. of experience in Computer Science or related field
  • 2 or more years of experience with Java (Springboot, Spring MVC, Hibernate) in building multi-threaded high performance scalable applications
  • 2 or more yrs. of experience with NoSQL such as Azure Cosmos DB, Cassandra, ElasticSearch , Mongo DB, etc.
  • 2 or more yrs. of experience with Relation Database like Oracle.
  • 2+ Yrs of experience with SOA (Service Oriented Architecture), RESTful web services
  • Strong computer science fundamentals in algorithms, data structures and data stores
  • Experience in Real time applications, Transactional Systems, Encryption
  • Good expertise in REST, Messaging (KAFKA, azure event hub, RABBITMQ), stream processing (SPARK, STORM etc)


Master Backend Engineering
Backend Engineering Launchpad
Next batch starts on 17 Jan
Always stay in the know!
Join our community and stay notified of latest job opportunities.
Tap to Apply

Frequently Asked Questions

What is the role of a Software Engineer III at Walmart Global Tech India?
Chevron down
What qualifications are required for the Software Engineer III position at Walmart Global Tech India?
Chevron down
What technologies should a candidate be familiar with for the Software Engineer III role at Walmart Global Tech India?
Chevron down
Where is the Software Engineer III position located at Walmart Global Tech India?
Chevron down
What kind of projects will a Software Engineer III work on at Walmart Global Tech India?
Chevron down
What is the level and type of employment for the Software Engineer III position at Walmart Global Tech India?
Chevron down
How can one apply for the Software Engineer III position at Walmart Global Tech India?
Chevron down
What department does the Software Engineer III role belong to at Walmart Global Tech India?
Chevron down

Why Work at Walmart Global Tech India

At Walmart Global Tech India, innovation is at the core of everything we do. As a part of Walmart Inc., the world’s largest retailer, our tech division plays a crucial role in transforming how global commerce functions. With an immense responsibility of handling operations that impact millions of customers and thousands of associates, Walmart Global Tech India offers a unique and exciting work environment. The opportunity for growth and learning is unparalleled, thanks to the multitude of challenging projects and initiatives you can be a part of.

As a Software Engineer III at Walmart Global Tech India, you are not just another cog in the machine. You are a crucial individual contributing to large-scale projects that shape the future of global retail. The exposure to cutting-edge technologies, the chance to engage with a highly skilled and diverse team, and access to Walmart’s extensive resources make this a place where your career can truly thrive.

What's It Like to Work at Walmart Global Tech India

Working at Walmart Global Tech India is both challenging and rewarding. The atmosphere is collaborative, with a significant focus on leveraging the latest technologies to solve real-world problems. The work culture promotes flexibility, work-life balance, and continuous learning. Innovation is encouraged, and contributions are recognized through comprehensive rewards programs.

You will be part of a team that is not only highly skilled but also motivated to make a significant positive impact. The organization values diversity and inclusion, and you’ll have the opportunity to work with colleagues from varied backgrounds and experiences. Regular team-building activities, hackathons, and innovation challenges keep the work environment vibrant and engaging.

What's It Like to Work as a Software Engineer III at Walmart Global Tech India

As a Software Engineer III at Walmart Global Tech India, you will focus on developing interactive, user-friendly applications using the latest open source and proprietary frameworks. Your role will be pivotal in building, testing, and deploying cutting-edge solutions at scale. The impact of your work will be far-reaching, affecting millions of customers globally.

Your day-to-day responsibilities will involve interacting with engineering teams across various geographies to leverage shared expertise. You'll also closely collaborate with Product Management and Business teams to drive the agenda, set priorities, and ultimately deliver exceptional products. You will find yourself constantly honing your skills, with a clear pathway for career progression and opportunities to take on leadership roles in the future.

Software Engineer III Interview Questions at Walmart Global Tech India

Preparing for an interview for the Software Engineer III position at Walmart Global Tech India involves understanding the range of topics you may be questioned on. Below are some interview questions you might encounter:

  1. Technical Questions:

    • Explain how you can implement multi-threaded applications in Java.
    • How does Spring Boot facilitate application development in Java?
    • Can you describe the use of NoSQL databases like MongoDB or Cassandra in your previous projects?
    • What are RESTful web services, and why are they important in service-oriented architecture?
  2. Problem-Solving Questions:

    • How would you design a high-performance scalable application?
    • Provide an example of how you've optimized the performance of a transactional system.
  3. Behavioral Questions:

    • Describe a time when you had to work with cross-functional teams to achieve a project goal. What was your role, and what were the outcomes?
    • How do you prioritize tasks when working on multiple projects simultaneously?
  4. Situational Questions:

    • How would you handle a scenario where a deployed application is not scaling as expected?
    • What steps would you take to troubleshoot a failing microservice in a distributed architecture?

Software Engineer III Interview Preparation at Walmart Global Tech India

To prepare for an interview for the Software Engineer III position at Walmart Global Tech India, follow these steps:

  1. Review the Job Description:

    • Understand the core competencies required such as Java (Spring Boot, Spring MVC, Hibernate), NoSQL databases (Azure Cosmos DB, Cassandra, ElasticSearch, MongoDB), and RESTful web services.
  2. Brush Up on Fundamentals:

    • Revisit core computer science principles like algorithms, data structures, and data stores.
    • Ensure you're comfortable with real-time applications, transactional systems, and encryption.
  3. Practice Coding:

    • Utilize platforms like LeetCode, HackerRank, or CodeSignal to practice coding problems relevant to the technology stack mentioned in the job description.
  4. Understand System Design:

    • Prepare for system design questions by studying common patterns such as RESTful APIs, microservices, and high-performance scalable applications.

Software Engineer III Interview Tips at Walmart Global Tech India

Here are some tips to excel in your Software Engineer III interview at Walmart Global Tech India:

  1. Be Specific:

    • Provide specific examples from your previous experience when answering technical and behavioral questions.
  2. Showcase Your Skills:

    • Highlight your expertise in Java, NoSQL databases, and RESTful web services. Discuss any projects you’ve worked on that closely align with what Walmart Global Tech India is looking for.
  3. Ask Intelligent Questions:

    • Show your enthusiasm and understanding of the role by asking insightful questions about the team structure, technologies used, and project management methodologies.
  4. Prepare for Whiteboard Exercises:

    • Be ready to demonstrate your thought process and problem-solving skills through whiteboard coding sessions.
  5. Display Collaboration Abilities:

    • Walmart Global Tech India values a collaborative approach to problem-solving. Ensure you communicate your ability to work effectively in a team setting.

By tailoring your preparation and showcasing your strengths relevant to the role, you can increase your chances of impressing the interview panel and landing the job at Walmart Global Tech India.