Job Description:
Educational Qualification:
E., B. Tech, BSc. Tech, MCA, or an equivalent degree
Essential:
Strong Knowledge of Core Java & Advanced Java.
In-depth knowledge of Spring MVC framework, Spring Security framework, Tag libraries, Hibernate framework, Spring Boot, Micro services, etc.
Should have the knowledge and experience in REST API, JSON, XML.
Knowledge of frontend technology - Angular/React, JSP, HTML, CSS.
Should have thorough Knowledge of any Two of the RDBMS, i.e., Oracle, MSSQL, PostgreSQL, IBM DB2, etc.
Should have understanding of NoSQL Databases such as MongoDB.
Databases Designing and implementing in accordance to end-users information needs and views.
Hands on database triggers, function and procedures.
Strong knowledge of Web based applications.
Should have know-how of 3-tier architecture.
Should have understanding of HTTP/s (SSL).
Should have Hands on experience of Microsoft OS, Linux OS, etc.
Should have used SVN, Bug tracking and Test case repository tools.
Knowledge / exposure to Secured Coding Practices keeping the requirements to avoid OWASP top 10 vulnerabilities in Application. Ability to understand and fix such vulnerabilities. This would be an added advantage.
Knowledge of Software Effort estimation
Inclination towards Documentation (Very Important)
Should have at least 2 years’ experience as a full stack developer.
Bachelor's degree in Computer Science