Job Description :
                                                                             Job Title: Lead Developer Location: Remote and then onsite in San Jose (Want bay area candidates only) Duration: 12-18+ months initially Job Description    As a Fullstack Developer, you will have the opportunity to design, build, test, maintain, and have a direct and meaningful impact on the roadmap of the digital platform. You will be responsible for design and development of Orchestration service layer of highly scalable eCommerce web application. The Fullstack Developer strives to continuously improve the software delivery processes and practices and be a role model and demonstrates the company's core values of respect, honesty, integrity, diversity, inclusion and safety of others. Some requirements of the role:        8+ years of Server-side development experience with Node.js and Java / Spring     Significant knowledge of Frontend web development stack with JavaScript / CSS and Angular or React     Knowledge of SQL Database and NoSQL Databases ( MongoDB / Cassandra )     Strong analytical problem solving skills     Experience with modern micro-service architecture     Proven Experience in building RESTful APIs and a deep understanding of REST principles     Detail oriented and work well in a team and individually     Self-starter with strong initiative and ability to work under pressure     Understanding of the entire development process (design, development and deployment)     Excellent written and verbal communication skills     Ability to prioritize work and complete tasks with quick turnaround times     Excellent organizational, time, and project management skills     Business-minded approach to time, costs, and deadlines Key Responsibilities        Identify and uphold Fullstack engineering best practices        Collaborate with designers & product managers to iterate on the design & implementation of our product        Work with Engineers from our consumers to build and ship features        Design a framework for creating services that grows with the needs of the company        Monitor performance, watch for traffic drops related to usability problems & rectify the issues        Review app and feature code, and plan future API upgrades with the development team        Assist in the development of applications & features that will be put on the website, mobile app, and external client apps        Stay up-to-date on emerging technologies          Note to Vendors    Manager's Additional Required Skills:    San Jose Bay area candidates only    Candidates will be asked to do Streamlinity and the standard video interview process and coding.              8+ years of Server-side development experience with Node.js and Java / Spring        Knowledge of SQL Database and NoSQL Databases ( Cassandra / MongoDB)        Strong analytical problem solving skills        Proven Experience with Microservice architecture        Proven Experience in building RESTful APIs and a deep understanding of REST principles        Detail oriented and work well in a team and individually        Self-starter with strong initiative and ability to work under pressure        Understanding of the entire development process (design, development and deployment)        Excellent written and verbal communication skills        Ability to prioritize work and complete tasks with quick turnaround times        Excellent organizational, time, and project management skills        Business-minded approach to time, costs, and deadlines