Good hands-on knowledge of Java, HTML5, CSS3, JavaScript, jQuery, LESS, Angular, Bootstrap, ReactJS, AJAX
Should have worked on webservices – REST and SOAP
Knowledge of Core Java, Spring MVC, Struts, API Microservices, Hibernate or equivalent ORM preferred
Working knowledge of Database – MySQL, Oracle, SQLServer
Preferably, good exposure to UI using JQuery, JSON and Java script
Understanding of C#, .NET Core,
Knowledge of GitHub, Tomcat and Maven
Process Skills:
Capable of analyzing requirements and develop software as per project defined software process
Develop and peer review of LLD (Initiate/ participate in peer reviews)
Ability to execute test plans, create test cases test data and contribute to appropriate software (including programming languages) development life cycle methodology and application of specialized business and technical knowledge.
Should have worked in Agile lifecycle and have good understanding on how Scrum teams operate
Behavioral Skills :
Resolve technical issues of projects and Explore alternate designs
Participates as a team member and fosters teamwork by inter-group coordination within the modules of the project.
Effectively collaborates and communicates with the stakeholders and ensure client satisfaction
Train and coach members of project groups to ensure effective knowledge management activity.