Position: Lead Java and Headless Developer
Company: Toughbyte
Category: Java
Experience required: 5y
English level: upper

Responsibilities:
Lead company's headless commerce development efforts
Integration with popular headless CMS platforms

Must have skills:
5+ years of experience in Java
Deep understanding of the eCommerce market and the competitive landscape for eCommerce solutions.
Experience of working with Headless CMS platforms such as CommerceTools, Netlify, Contentful etc.
Experience with API design & implementation, microservices architecture, and cloud computing platforms (e.g, AWS, Azure, etc.)
Understanding of eCommerce concepts such as personalization, guided search, search interfaces, and relevancy ranking.
Experience in managing and leading teams.
Understanding of how frontends are built to interact with Headless CMS
Product minded engineer with strong problem solving and analytical skills
Ability to communicate effectively within and outside the organization, and write good technical documentation
Familiar with agile software development process

Nice to haves:
Understanding of frontend frameworks for headless such as Vue Storefront, Shogun, Sanity, Hydrogen etc
Experience in designing modular, high performance RIAs using ReactJS
Understanding of OOP and modern concepts in JS