- 15+ years of IT knowledge and experience in developing complete Software Development Life Cycle (SDLC) of Java/JEE (J2EE) applications including Analysis and Requirement Gathering, Design, Development, Implementation Support, Enhancements and Maintenance.
- 4+ Year of experience in IT Production customer facing support.
- Experience in all the phases of Software Development Life Cycle (SDLC) includes Requirement Analysis, Design, Development and Testing.
- Expertise in Application development using various frameworks such as Spring Framework.
- Experience in integrating the internal security model into new projects with Spring Batch, Spring Microservices and Spring Boot.
- Experience in integrating Microservices Architecture with Spring Boot and Dockers.
- Worked under new technologies introduced in Python , Java 8 and Mongo DB.
- Experience using persistence framework like Hibernate/JPA for mapping Java classes with database and using Hibernate Query Language (HQL).
- Diverse experience utilizing tools in N-tier and Microservices architecture applications using Spring Boot, Spring Cloud config, Restful Web Services.
- Experience in using NodeJS and Express for making calls (GET, POST, PUT, DELETE) for triggering or fetching data from Restful API's provided by the backend team.
- Extensive experience in developing messaging module by using Spring JMS, Apache Camel.
- Proficiency with the application servers like IBM Web Sphere, Web Logic, JBOSS and Tomcat.
- Experiences in using build tools like Maven and ANT for build and deployment of applications.
- Experience in writing test cases in java environment using JUnit.
- Experience in generating logging by Log4j to identify the errors in production test environment.
- Experience in web services technologies like REST, SOAP, WSDL, JMS and Service Oriented Architecture (SOA).
- Expertise in Web Services architecture in SOAP and WSDL using JAX-RPC.
- Good experience in Spring modules like Spring MVC, DAO etc., Implementing Spring aspects for logging cross cutting concern.
- Knowledge of Webservices-REST/SOAP.
- Extensive knowledge and exposure in web based multi-tier and client/server using technologies such as HTML/HTML5, XHTML, DHTML, CSS 2/3, JavaScript, jQuery and Angular .
- Experience in developing applications using IDEs like My Eclipse, Eclipse and IntelliJ IDEA.
- Expertise through all the phases of Software Development Life Cycle (SDLC)-Waterfall, Agile/Scrum in developing web applications using JAVA, J2EE Technologies.
- Self-starter and a Team Player with excellent communication, interpersonal, positive thinking and mentoring skills and a good aptitude for learning.
Equipped with strong problem-solving abilities, willingness to learn, and excellent communication skills. Poised to contribute to team success and achieve positive results. Ready to tackle new challenges and advance organizational objectives with dedication and enthusiasm.