Req ID : 1691249
Job Title: Fullstack Java/ReactJS Developer Location: Auburn Hills, MI Duration: Long Term Client: Atos Origin/Volkswagen No of positions: 2 Rate: $Open/hr on C2C Required Skills: Minimum of 7+ years overall IT experience: including 5+ years of web service development and integration experience Strong working experience in building cross-platform, hybrid web applications using React, JavaScript, DOM, Javascript Object Model, React.JS, Flux, Redux, Saga, JSON with thorough understanding of core principals, build and deploy practices for different environments Thorough understanding and hands on experience of React's component-container design pattern, styled components, story book and building reusable component library Fundamental understanding of micro frontend architecture with preferably hands on experinece on any open source micro frontend/cross domain javascript frameworks Demonstrated extensive hands on application development work experience throughout the entire project lifecycle in customer-facing websites and portals Demonstrated experience implementing UI/UX designs and troubleshoot/resolve defects in UI components working with creative agencies Strong architecture, analysis, design, coding, and code review skills in cloud based responsive web applications Must have experience with Java/J2SE 8 with a deep understanding of the language and core API's, web services, code profiling and optimization Strong working experience in building REST services using Spring Boot Framework Knowledge and experience in developing and deploying micro services and fundamentals of microservice architecture Knowledge and experience in implementing various web security solutions using oauth2, oidc and jwt Knowledge of and experience in the implementation of design patterns and creating modular code Working experience with Hibernate, HQL, Spring Data and Spring Security. Strong database experience with MySQL or any other Relational databases. Experience in working with IDE such as Eclipse, IntelliJ or Visual Studio Experience with Node.js, GraphQL is a big plus Experience working under Agile environment and should be familiar with Agile ceremonies. Strong communication skills with the ability to interact with business analysts, solution architects and other team members