Job Description :
Job Description:
Candidate should have strong fundamentals in Core Java, JDBC and J2EE, and fontend technology like Angular (Typescript) or Struts
Hands on experience of development and support of enterprise application
Hands on experience in Java, Spring, Spring Boot, ORM Tools
Should have experience in integration of enterprose systems like SAP, LDAP
Hands on experience of Continuous integration and Continuous Development (CICD) using Jenkins and OpenShift
Good communication & presentation skills

Technical Skills:
7-9 years of development experience with Java Web/Enterprise applications
Candidate should have strong hands-on experience in Core Java (version 8 or higher), Spring, Spring Boot, JPA, Hibernate
Candidate should have strong hands-on experience in Angular (Typescript) or Struts framweork
Experience with Spring Security and token based user authentication solutions
Experience with SOA and Web Services (RESTful/SOAP)
Experience with RDBMS database such as Oracle, MySQL with expertise in writing complex SQL queries
Experience in application deployment using Jenkins and OpenShift
Experience in implementing Junit tests with Mockito framework, and working with code review tools such as SonarQube, SonarLint
Experience in working with Agile SCRUM methodology