Skills:. java, react, sql, SPA, ES6, IDE,. Designation Full Stack Developer. Qualifications:Bachelor of Engineering (IT/Csc/Electronics) / MCA / MCS. Experience:8 to 12 years.. Key Responsibilities:. Researching, designing, and implementing software programs.. Adhering to software development lifecycle practices and methodologies. Consistently writing and implementing the highly efficient code that is production grade.. Working closely with other developers, UX designers, and requirements team.. Perform code reviews, provide feedback and support to peer developer.. Requirements:. Mandatory:Strong experience and working knowledge in,. Full stack development.. Back-end:Java. Front-end:React, react-router etc.. Persistence:SQL/ No SQL Database. understanding of object-oriented design and software design principles. Understanding of oops principles like Inheritance, encapsulation etc.. Acquaintance with design patterns such as front-controller, IOC etc.. algorithms and data structures. Sorting algorithms, stack, queue etc.. implementing SPA with ES6, Typescript, React, Redux, Webpack. React component library. HTML5 / CSS3. REST API design and consumption. unit testing frameworks:Jest, React Testing library.. code versioning tools such as GIT. IDE for front-end development like visual studio code. Hands-on in Java.