Description
Experience Summary 8+ years of IT experience in design, develop & maintain web applications using Java, J2EE & related technologies such as Servlets, JSP, Struts, Spring, Hibernate, Spring REST Web service, Microservices Spring Boot, Apache Camel with Java DSL, JMS, AciveMQ, IBM MQ, Active Directory, Jasper Report, MongoDB, Hadoop, Oracle, MySQL, AnguarJs, Ajax, HTML, CSS, TIBCO, Swagger, Spring Security. * Experience in Banking, Taxation domain and product, E-commerce and portal development and social API's development process. * Involved in all phases of Analysis, Design, Development, Implementation, and Testing of Software Applications development life cycle. * Strong experience in all the phases of software development life cycle including requirements gathering, analysis, design, implementation, deployment, and support. * Experience in Agile (Scrum) methodologies for SDLC (Software Development Life Cycle) and support framework for Support & maintenance. * Experience in working on off-shore, onsite model. * Experience in working with Apache Tomcat, WebLogic servers. * Extensive experience in using design patterns and industry best practices such as MVC (Model-View-Controller), Singleton, Factory and DAO, DTO, singleton. * Expertise in Distributed and Web environments, focused in JAVA Technologies -Java collections, J2SE, Struts, Spring Framework. * Experience in writing DAO using Hibernate and Hibernate mapping files * Expertise in Web-Development technologies like Servlets, JSP, HTML, CSS, and ajax, jQuery and JavaScript angularJS, JSON, mustache, handlebars. * Extensive experience in implementation of the version control software SVN, GIT. * Experience in developing APIs using Spring RESTful Web services and Microservices. * Experience in implementing Authentication and Authorization using SPRING security. * Experienced in generating logging by Log4j to identify the errors in production test environment * Experience in Databases like Oracle11g and MonogoDB, MySQL. * Knowledge in UML CQ5, AEM6 and Tibco, Hadoop, MicroServices, BootStrap, SOAP WS, UNIX Shell Scripting. * Experience with Continuous Integration and related tools (Ant, Maven, gradle) * Experience in preparing various reports using jasper. * Worked on Hadoop tools and NOSQL. * Excellent written and verbal communication skills, presentation and problem solving skills * Strong communication & relationship management skills, enthusiastic & self-driven, with a high degree of commitment * Responsible to define and scope new releases, prepare design, conduct impact analysis, resource allocation, estimation, code review, documentation, planning release and delivery time lines and work delegation * Extensively interacted with the client to understand the changing business rules and requirements and successfully recommended enhancements and new functionalities to the application