Core JavaJSPServletsJSFSpringHibernate Spring Boot MySQL Oracle MongoDB
Summary
13+ years of experience in Software Development Life Cycle (SDLC) including requirements analysis, design specification, code development, code integration, testing and deployment using Object Oriented Analysis and Design (OOAD) with Java/J2EE.
Expertise in design and development of multi-tiered web based applications using J2EE technologies like Core Java, JSP, Servlets and framework like Struts,JSF,Spring ,Hibernate etc.
5+ years experience as Technical Architect .
Certified TOGAF Architect (Open Group TOGAF 9 Certified)
Experience in Microservices using SpringBoot framework and DropWizard framework.
Experience of Cloud computing using AWS .
Hands-on knowledge of software containerization platforms like Docker and container orchestration tools like Kubernetes.
Experience in Apache Kafka and Spark.
Good experience in design and development of REST/SOAP based services and clients
Good exposure to Object Oriented Analysis and Design (OOAD), Use Cases and UML. JMS,SQL ,AJAX, Jquery etc. Good knowledge of Data Structures and Algorithms.
Knowledge of Swagger for the documentation of REST APIs.
Expertise in implementing web based projects using IBM Web Sphere Application Server IDE like IBM Web SphereRAD and RedHat JBoss Enterprise server , Eclipse , Spring STS
Experience in implementing Design Patterns & JMS for Messaging services.
Experienced in implementing Spring Framework, Hibernate as ORM (Object-Relational Mapping).
Strong Knowledge in using the tools like Log4J, JUnit, Soap UI, JProfiler,JMeter etc.
Experience in database design, PL/SQL, Queries, O/R Mapping and Hibernate, MongoDB, NoSql