Job Description :
Essential Duties & Responsibilities :
- Proven hands-on Software Development experience
- Proven working experience in Java and UI development
- Hands on experience in designing and developing applications using Java EE platforms
- UI design and development experience and java script framework like angular JS or node JS
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA, Hibernate)
- Experience in the Spring or Struts Framework
- Experience in developing web applications using at least one popular web framework (Spring MVC, Spring Boot)
Required Candidate profile
Mandatory skills Technical Skills :
- Java Developer, Java, J2EE, Spring Boot, JDBC, Spring JDBCTemplates.
- Spring Frameworks and Webservices (SOAP and REST) .
- Bachelor's degree in Computer Science, or a related field, or equivalent experience required
- Maven or ant script for deployment tool s
- Open liberty or WebSphere Is mandatory
- Should be aware about AWS Java development and deployment technology.
Nice to have skills :
- SQL knowledge
- Application design skills, design patterns