Modernize and transform Walmart's customer care platform by developing scalable, cloud-native solutions.
Requirements
- Expertise in ReactJS, Redux, TypeScript, ES6, NodeJS, and front-end performance optimization.
- Strong backend experience with Java, Spring Boot, REST API design, and microservices.
- Experience in building distributed systems with Kafka or other messaging frameworks.
- Cloud experience (preferably Azure) and deep understanding of CI/CD pipelines (Jenkins, GitHub Actions, or similar).
- Solid grounding in data structures, algorithms, and software architecture.
- Experience leading large-scale system modernization or application migration projects.
- Experience with containerization (Docker, Kubernetes) and observability tools.
Responsibilities
- Lead development of full stack features, from user interfaces to backend services, ensuring scalability, performance, and reliability.
- Translate product requirements into robust technical designs and implementation plans.
- Build advanced and reusable ReactJS components and high-performance web applications using Redux, TypeScript, NodeJS, and related technologies.
- Architect and implement backend services using Java, Spring Boot, and REST APIs, following best practices in distributed systems.
- Collaborate closely with architects, staff engineers, product managers, and QA engineers to ensure technical alignment and successful delivery.
- Drive code quality through code reviews, mentoring, and best practices in unit testing, integration testing, and CI/CD.
- Troubleshoot and resolve complex production issues and guide root cause analysis.
Other
- 5+ years of experience in full stack software development.
- Proven track record of leading technical initiatives, mentoring engineers, and driving continuous improvement.
- Familiarity with CRM platforms or customer support tools.
- Bachelor’s degree or equivalent in Computer Science, Engineering (any), or a related field.
- Knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly.