Strong experience in Object Oriented Analysis and Design.
Good understanding of Software Development Life Cycle (SDLC) and Agile methodologies.
Developed deployment diagrams, mockups, Class Diagrams and sequence diagrams using visual paradigm.
Having hands on experience on Collection, OOPs, Exception handling and Multi-threading.
Have good knowledge of JEE application model to develop web-based solutions using Spring , Hibernate, Servlet, JSP, JSTL, JDBC,SOAP and Restful Services with MySQL , Oracle (SQL), Tools(Maven , Redmine) and IDE(Eclipse , STS , MySQL Workbench).
Solid experience on coding using Spring Framework (Spring MVC, Spring ORM, Spring IOC, Spring Transaction, Spring AOP, Spring-JDBC, Spring Security, Spring Cloud, Spring data JPA and Spring Boot).
Have knowledge and implemented various design patterns like Strategy, Singleton, Factory, Factory Method, Abstract Factory, Builder, Adapter, Fly Weight, Decorator, Proxy, Template Method, Intercepting Filter, Front Controller, View Helper, Data Access Object, Business Delegate, Business Object, Value Object, Session Fac ade, Service Locator Design Patterns.
Hands on Experience in Using IDE's Eclipse, STS for developing software applications.
Experience in web servers and application server like Tomcat, JBOSS Wild-Fly and Oracle Web Logic server 12c.
Think you're the perfect candidate?
Apply to this job