Responsibilities:
• Develop applications using front-end, middleware, third-party APIs, Java Web & database related technologies.
• Should be hands-on in developing and implementing best practices and writing smart pieces of code.
• Coding standard and should have a great grip upon the Code Design Patterns and should be followed and good knowledge of Hibernate, Spring, etc. frameworks.
• Should have strong exposure to SOAP, REST API design, and their principles.
• Should be able to develop reusable components using proper design patterns as listed by lead/architect so that it is extensible.
Essential Skills:
• In-depth knowledge of Core Java, REST, Hibernate, JDBC, PL/SQL.
• Should have hands-on experience in Hibernate Framework.
• Should have hands-on experience in REST full HTTP services design.
• Should have hands-on experience in Ajax, Javascript, JQuery, Bootstrap, HTML 5, and CSS3.
• Should have hands-on experience with SQL writing stored procedures and performance tuning scenarios.
• Work experience in frameworks like JPA, Hibernate AOP, and Hibernate Data.