Job Specifications
React Developer with Strong JAVA Experience
Location: Bentonville, AR
Duration: 6 months
Role Description:
• Front-End Technologies:
o Strong hands-on experience with ReactJS, React Hooks, NextJS, JavaScript (ES6), TypeScript, HTML, and CSS.
o Significant experience working with React-based web and mobile applications using tools such as Flux, Flow, Redux, and similar frameworks.
o Strong knowledge of React fundamentals, including Virtual DOM, component lifecycle, and component state.
• Cloud & Containerization:
o Experience working with cloud platforms such as Microsoft Azure, Google Cloud Platform (GCP), or other cloud stacks.
o Hands-on experience with Kubernetes and Docker.
• UI & Front-End Development:
o Create front-end modules with a focus on responsiveness, cross-browser compatibility, high performance, maximum code reusability, and efficiency.
o Ability to develop functional, technical, and user interface designs that meet defined business and technical requirements.
• Backend & Microservices Architecture:
o Experience building n-tier, highly scalable, fault-tolerant, reactive microservices using Java, Scala, or Go.
o Strong experience with frameworks and technologies such as Camel, Spring, Apache Tomcat, JBoss, and RESTful architectures.
o Design and build cutting-edge, next-generation reactive microsystems deployed in Kubernetes ecosystems within public cloud environments such as Google GCP and Microsoft Azure.
o Design and architect cloud-native, distributed, high-performance, scalable, and fault-tolerant microservices.
• Java & Distributed Systems:
o Expert-level knowledge and understanding of Java and Spring Boot.
o Experience working with distributed systems and geographically distributed teams.
• Testing & Code Quality:
o Ability to build products with a strong focus on testability and test coverage.
o Well-versed in testing frameworks such as Mockito and JUnit.
o Disciplined approach to development, including code reviews, testing, documentation, and clean code structure in a team environment.
• Databases & Data Architecture:
o Experience designing and architecting applications using SQL and NoSQL databases such as Oracle, Cassandra, and Azure Cosmos DB.
• Innovation & Research:
o Utilize industry research and innovation to build next-generation systems that improve the Walmart technology environment.
________________________________________
Essential Skills
• Strong experience with ReactJS, React Hooks, NextJS, JavaScript (ES6), TypeScript, HTML, and CSS.
• Experience with Kubernetes and Docker.
• Significant experience building React web and mobile applications using Flux, Flow, Redux, and related tools.
• Strong understanding of React fundamentals, including Virtual DOM, component lifecycle, and component state.
• Experience working with cloud platforms such as Microsoft Azure, Google GCP, or other cloud stacks.
• Proven ability to build responsive, cross-browser compatible, high-performance web applications with reusable and efficient code.
• Experience developing functional, technical, and UI designs aligned with application requirements.
• Experience building scalable, fault-tolerant, reactive microservices using Java, Scala, or Go with Spring, Camel, Apache Tomcat, JBoss, and RESTful APIs.
• Experience designing and deploying cloud-native microservices in Kubernetes-based public cloud environments (GCP, Azure).
• Expert knowledge of Java and Spring Boot, with experience in distributed systems.
• Strong focus on test-driven development and test coverage using Mockito and JUnit.
• Deep understanding of microservices architecture, multithreading, networking, and performance tuning.
• Experience designing and architecting applications using SQL and NoSQL databases such as Oracle, Cassandra, and Azure Cosmos DB.
• Commitment to disciplined development practices, including code reviews, documentation, testing, and collaboration.
Desirable Skills:
Skills: Digital : ReactJS~Advanced Java Concepts~Digital : Spring Boot