More than 4years of experience as a Software development Engineer i.e. Web-based applications and associated technology components. Distributed Architecture Applications using Java andJ2EE.
Experience in using Test Driven Development methodology for developing theapplication.
Good Knowledge in J2EE Technologies.
Good Experience in working with Spring Framework (Spring Boot, Spring ORM, Spring IOC, Spring Transaction, Spring-JPA).
Good working Experience with Micro ServicesArchitecture.
Good knowledge around Gang of Four Design patterns (Singleton, Factory, Builder)Design Patterns and implemented some of it as part of applicationclasses.
Good knowledgeReact js ,React with Hooks.
Good understanding of Software Development Life Cycle (SDLC) process in the areas of Analysis, Design, Implementation and Testing of Software Applications using Java/J2EE technologies.
HavegoodknowledgeofJEEapplicationmodeltodevelopweb-basedsolutionsusingSpring,Hibernate(JPA)with MySQL, Tools(Maven , Jira,Rally) and IDE(Eclipse , STS , MySQL Workbench ,Google Firebase,Intellij).
Experience in web servers and application server like Tomcat, WebLogic.
Working Knowledge of Cache.