Java Front End Developer
Engagement Type: Contract
Location: Sunnyvale, CA
About the Role
Walmart is seeking a skilled and motivated Java Front End Developer to join its technology team. In this role, you will work at the intersection of frontend engineering and backend integration, building scalable, high-performance web applications that serve millions of users globally. You will collaborate with cross-functional teams including product managers, UX designers, and backend engineers to deliver seamless digital experiences.
Key Responsibilities
- Design, develop, and maintain responsive, high-quality web applications using React and modern JavaScript (ES6+).
- Build and maintain Node.js-based server-side logic, APIs, and microservices.
- Collaborate with Java backend teams to integrate frontend interfaces with RESTful and GraphQL APIs.
- Write clean, maintainable, and well-documented code following best practices and coding standards.
- Participate in code reviews, technical discussions, and architecture planning sessions.
- Optimize application performance for speed, scalability, and cross-browser compatibility.
- Contribute to CI/CD pipelines and DevOps best practices.
- Work on performance-critical components using Rust where applicable (preferred).
- Troubleshoot and debug issues across the full stack when required.
- Stay current with emerging frontend and backend technologies relevant to Walmart's ecosystem.
Required Skills & Experience
- 36 years of professional experience in frontend/full stack development.
- Strong proficiency in React.js component architecture, hooks, state management (Redux / Context API).
- Solid experience with Node.js building APIs, middleware, and server-side rendering.
- Deep expertise in JavaScript (ES6+), including async/await, promises, and modular design.
- Working knowledge of Java for backend integration and understanding of Spring Boot or similar frameworks.
- Experience with RESTful API design and consumption.
- Familiarity with HTML5, CSS3, and modern UI/UX principles.
- Proficiency with Git and version control workflows.
- Understanding of Agile/Scrum methodologies.
Preferred / Nice-to-Have Skills
- Experience with Rust for systems-level or performance-critical frontend/backend components.
- Exposure to Walmart's internal tech stack or large-scale retail/e-commerce platforms.
- Knowledge of containerization tools such as Docker and Kubernetes.
- Experience with cloud platforms AWS, GCP, or Azure.
- Familiarity with GraphQL, WebSockets, or event-driven architectures.
- Understanding of web accessibility standards (WCAG 2.1).
Educational Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent communication skills with the ability to collaborate across teams.
- Self-driven with a strong sense of ownership and accountability.
- Ability to manage multiple priorities in a fast-paced, high-impact environment.
