Position Summary...
Develop next generation Last Mile Delivery software applications, including very high capacity, guaranteed availability, and mass market usability without compromising quality. Engage in hands-on engineering development on building responsive front-end web applications using Java, asynchronous request handling, and Kafka. Work with common Java libraries such as SpringBoot. Participate in managing software code & configurations for multiple environments, release management, environment configuration, code integrity, and collaborate closely with the development team. Analyze business requirements, story-boards, and other artifacts within an agile environment with quick turnarounds. Contribute to the discovery phase of software projects to develop high-level designs. Troubleshoot business and production issues using tools like Splunk and Grafana. Perform operational excellence using Prometheus, Grafana, and xMatters for monitoring and alerting. Implement Continuous Integration and Continuous Delivery with Git, Jenkins, and WCNP. Provide development within a Test-driven framework including Unit and Integration testing. Build n-tier applications using Java/J2EE, Oracle, NoSQL, RESTful Services, Kafka, and common JVM frameworks like Spring, JPA, Hibernate.
What you'll do...
About Team Last Mile Delivery:
Our team gathers customer needs and applies technological expertise and strategic thinking to create a product roadmap aimed at leveraging technological excellence to enhance customer satisfaction. We focus on creating reusable technologies to aid customer acquisition, onboarding, and merchant empowerment, ensuring a seamless experience across channels. We optimize tariffs and assortment aligned with Walmart's Low Cost philosophy, delivering affordability and customized experiences across in-store, mobile, and web platforms.
- Plan, design, develop, and test software products and features for Walmart tools and solutions.
- Work independently to analyze information and user needs, developing solutions for complex problems.
- Modify existing software for error correction, hardware adaptation, and performance improvement. Manage testing, validation, and documentation.
- Apply company policies to resolve technical and programming issues creatively.
- Design, develop, and modify software systems to meet customer and company needs.
- Collaborate with cross-functional teams to develop specifications, resolve issues, and interface hardware and software.
- Utilize knowledge of databases, development environments, object-oriented software, and system architecture.
- Apply engineering principles, best practices, and technologies in the development, testing, and production of Walmart products and services. Develop microservices using Java, Spring, Kafka, SQL, NoSQL, Hibernate, and Tomcat.
- Build scalable, low-latency, fault-tolerant, high-performance architectures for web and mobile applications.
- Participate in all SDLC phases within an agile environment.
- Build message-driven data pipelines with Kafka.
- Use JIRA for defect tracking, run SonarQube for code quality, and ensure security best practices.
- Utilize Git for version control, integrate with Jenkins for CI/CD, and monitor system health using Splunk, Grafana, and other tools.
- Address performance issues proactively.
What you'll bring...
- Experience designing and implementing microservices with Java and Python.
- Experience with relational databases and testing tools like Postman, Mockito, JUnit.
- Experience with Kafka, Spring, Hibernate, and building scalable, fault-tolerant architectures.
- Knowledge of operating systems, system design, design patterns, and distributed systems.
Qualifications:
Minimum qualifications: Bachelor's degree in computer science or related field with 3 years’ experience in software engineering, or 5 years’ experience without a degree.
Preferred qualifications: Master’s degree in relevant fields with 1 year of experience, plus experience creating accessible digital experiences following WCAG 2.2 AA standards and assistive technologies.
Location:
1375 Crossman Ave, Sunnyvale, CA 94089-1114, United States of America
#J-18808-Ljbffr