About our client
My Client is an American multinational information technology services and consulting company. They are organized into several verticals and horizontal units. The vertical units focus on specific industries such as Banking & Financial Services, Insurance, Healthcare, Manufacturing and Retail. The horizontals focus on specific technologies or process areas such as Analytics, mobile computing, BPO and Testing. Both horizontal and vertical units have business consultants, who together form the organization-wide Cognizant Consulting team. Cognizant is among the largest recruiters of MBAs in the industry; they are involved in business development and business analysis for IT services projects.
About the role
The Client you will be working alongside will be a BFSI (Banking, Financial services and Insurance). This role will be the senior Java full stack developer for Front Applications and Delivery Management.
Minimum 6 years of development experience in Core Java, Springboot and minimum 4 years of development experience in UI technologies ReactJS or Angular.
Hands-on development of enterprise web applications with Responsive UI for desktop, Mobile app and tablet, leveraging ReactJS, JQuery, HTML5, CSS, Bootstrap, SASS, WebPackage, JS minification, NPM, java, Spring framework and RESTful Web services.
Completed at least 3 (1 for entry-level associate) end-to-end software development cycle (requirements through to implementation) as a full stack engineer.
Experience in testing libraries like Jest/ Mocha/ Chai/ Karma and in MQ, Hibernate, JDBC.
Ability to work independently, as well as in a team environment and carry out multiple tasks able to resolve production issues and overcome challenges.
Experience leading a team.
You will have
Responsive UI with ReactJS, JQuery, HTML5, CSS, Bootstrap, SASS.
Core Java (preferably 8), Springboot, REST Web Services.
WebPackage, JS minification, NPM.
SQL queries and advanced Linux shell scripting commands.
Java Messaging Concepts. (MQ).
UI test libraries Jest/ Mocha/ Chai/ Karma- Material-UI for UI component design.
Experience in SQL query optimisation and JPA, JDBC, Oracle DB knowledge.
JBOSS (or any other application server knowledge), O-Auth and JWT knowledge. TDD.