Logo
Walmart

Software Engineer III

Walmart, Dallas, Texas, United States, 75215


Minimum Requirements

Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 2 years’ experience in software engineering or related area Responsibilities

As a Software Engineer III, you’ll spend your days translating requirements into solutions, writing code, collaborating with cross-functional teams and providing us with the insights necessary to think beyond the status quo. You’ll oversee small project teams consisting of other engineers who will look to you as a trusted advisor, a subject matter expert who provides guidance and the right tools to get the job done. Build n-tier highly scalable, fault-tolerant Microservices using Java/Scala/Go, Camel, AKKA, and RESTful architecture for Walmart Omni platforms. Design and develop Walmart’s backend Retail Applications and Services for the USA and International market business growth for millions of items in Ecommerce and Store platforms. Setup, configuration, deployment, and maintenance of backend systems, based on the user's requirements. Integrate the backend system with Service Registry and Cloud Configuration Management services. Tune performance and troubleshoot the backend system to be able to scale vertically. Utilize data structure and algorithmic skills to develop highly scalable backend systems. Direct root cause analysis of critical business and production issues by reviewing and analyzing information. Support stress tests and work with the Application Team to identify and fix performance bottlenecks. Work on relational and non-relational databases to remove application bottlenecks and improve performance. Develop various modules using Java Concurrency, Java multithreading API, Java8 API, and RESTful Webservices by effectively using data structures and algorithms. The above information has been designed to indicate the general nature and level of work performed in the role.

#J-18808-Ljbffr