Onsite Software Engineer III

Posted 8 hours ago

Apply now

About the role

  • Software Engineer developing large scale applications using Java and Node.js at Walmart. Collaborating with cross-functional teams and contributing to high-impact customer journeys.

Responsibilities

  • Develop high-quality large scale applications using Java, Spring Boot, Node.js and Kafka.
  • Participate in code reviews and contribute to improving development processes.
  • Debug and resolve issues to ensure a seamless user experience.
  • Consistently produce high-quality, maintainable code.
  • Document designs, implementations, and best practices.
  • Support and promote technical standards within the team.
  • Contribute to planning and execution of technical projects.
  • Coordinate with product and design teams for smooth development cycles.
  • Investigate and propose innovative solutions for complex mobile challenges.

Requirements

  • Hands on 3-4 years+ experience building Java-based backend systems and experience of working in cloud based solutions.
  • Proficiency in Java, Spring Boot, Node.js and Kafka.
  • Experience in delivering highly scalable large scale data processing Java applications.
  • Strong in high- and low-level system design.
  • Experienced in designing data intensive applications in open stack.
  • Good understanding of CS Fundamentals, Microservices, Data Structures, Algorithms & Problem Solving.
  • Experienced in CICD development environments/tools including Git, Maven, Jenkins.
  • Strong in writing modular and testable code and test cases (unit, functional and integration) using frameworks like JUnit, Mockito, and Mock MVC.
  • Experienced in microservices architecture.
  • Good understanding of distributed concepts, common design principles, design patterns and cloud native development concepts.
  • Hands-on experience in Spring boot, concurrency, garbage collection, RESTful services, data caching services and ORM tools.
  • Strong debugging and problem-solving skills.

Benefits

  • Health benefits include medical, vision and dental coverage.
  • Financial benefits include 401(k), stock purchase and company-paid life insurance.
  • Paid time off benefits include PTO (including sick leave), parental leave, family care leave, bereavement, jury duty, and voting.
  • Other benefits include short-term and long-term disability, company discounts, Military Leave Pay, adoption and surrogacy expense reimbursement, and more.
  • Education benefit program covering tuition, books, and fees completely paid for by Walmart.

Job title

Software Engineer III

Job type

Experience level

JuniorMid level

Salary

$108,000 - $216,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job