Description

Job Description:

  • 8+ Yrs experience in Development of Java, Servlet and J2EE technologies
  • Hands on experience with frameworks Spring and Hibernate
  • Good Implementation Knowledge on Spring-Module: Spring-MVC, Spring-Rest, Spring-Data JPA, Spring-Security, Spring-Boot
  • Should have good experience on distributed technologies SOAP Web Services and Restful Web Services
  • Experience to create Rest APIs by using Spring Boot and Data JPA
  • Good Experience in using Rest Template which consumes Restful Web Services
  • Should have conceptual Knowledge on Micro Services.
  • Hands on experience with Servers like Apache Tomcat, Wildfly
  • Good Conceptual knowledge in Apache Kafka Messaging System
  • Knowledge on logging tools like LOG4J
  • Knowledge on OAuth 2.0
  • Should have experience on Design Patterns (Singleton, DAO, Factory Pattern, Delegate design pattern, Facade pattern)
  • Experience in Agile Development and Water-fall process for diverse requirements
  • Extensive experience in Multithreading Concept with Java
  • Expertise in Object-Oriented Programming (OOPS) approaches
  • Expertise in Data Structure based solution
  • Well Versed in PostgreSQL, DB2, Oracle, and MySQL.
  • Good Hands on experience on Eclipse, VS Code
  • Excellent problem solving and debugging skills
  • CI/CD tools like: Jenkins
  • Experience in using various Configuration Management tools like CVS, GIT and SVN
  • Should involve in full Software Development Life Cycle (SDLC) including requirements gathering, logical and physical design, implementation, unit testing and deployment
  • Interpersonal skills and communication skills along with the ability to work in a team
  • Should have a keen eye for detail and the ability to spot and fix errors in complex code
  • Should have Analytical and problem-solving abilities
  • Ability to work on multiple assignments simultaneously and produce high quality products
  • Should be able to perform tasks independently

Education

ANY GRADUATE