Desired Competencies (Technical/Behavioral Competency)-
Must have good experience on most of the J2EE technologies like Spring5.0, Restful Web service, Hibernate, EJB, JMS, JDBC, Servlet, JSF, JSP, XML, XSLT, Java Script, HTML5 / CSS3
Need to be solid in Spring Boot, Spring MVC, Spring Core.
Strong on Java 8, exposure to OpenJDK 11 preferable, Clean Code and Clean Design, SOLID principles
Extensive experience in design, development and implementation of Model View - Controller frame works using Spring framework.
Expertise developing enterprise-level web applications and RESTful APIs using MicroServices, with demonstrable production-scale experience
Hands-on experience with source control & release management systems such as Subversion with security /archival/ branching /labeling.
Being a team player that can deliver in a high pressure and high demanding environment.
Very positive understanding of various SDLC processes Ability to communicate in a exact and effective manner (verbal and written)
Quick learner and excellent analytical skills
Understand the requirements
Carry out development using Java/Spring Boot as per design
Integrate with required other systems
Perform unit testing and SIT
Provide support for UAT and deployment in production
Documentation as and when needed