Title: Lead Java Full Stack Developer with React
Location: Columbus, OH (Hybrid)
Type: Long Term Contract
Job Description:
API:
- Skilled Lead Full stack Java Developer with 12+ years of experience using Java, Spring boot and SQL.
- At least 5 years of experience with development of API"s with Graph QL or REST
- Experience working with Spring Framework (Spring boot/Spring batch/Spring cloud)
- Experience designing and implementing microservices end to end.
- Good Understanding of containerized applications
- Experience with dev ops tools (Jenkins/Git/Rancher)
- Experience with unit testing frameworks like Mockito or Junit
- Experience on Integration with Ping Federation & Apigee
- At least 1 year of cloud experience using Azure
- At least 5 years of Experience with SQL Server and Cassandra Databases or similar.
- Good experience with UML Diagram creation with Visio or draw.io
React:
- Strong proficiency with 12+ years of experience
- Experience in JavaScript, including DOM manipulation and the JavaScript object model
- Knowledge of OOP and patterns
- Extensive hands-on experience in ReactJS
- Extensive experience on creating Micro front end applications
- Modern JS (browser + Node.js), CSS, SCSS and HTML5
- Front end state management Redux, ContextAPI, React Hooks etc.
- Client API GrapQL, Apollo Client, Axios, Fetch wrapper etc.
- Knowledge of accessibility(A11y) and hands on experience with implementation along with supporting tools. WCAG 2.0 and above ADA compliance tools.
- Reusable React JS component development.
- Extensive experience on Responsive design system
- Experience with Micro frontend architecture