- 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 strong 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 good 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