A technocrat with over 12 years of experience in Software Development - Design, Development & Implementation.
Good Exposure and experience in Agile Scrum Methodology.
Around 5 years of experience in the Telecom domain.
Having hands-on 10 years of JAVA/J2EE experience including 3 years of Java Multithreading, Spring MVC/Core, Spring Boot applications, and Hibernate experience
An accomplished Software Engineer with extensive experience in all aspects of Software Development Life Cycle (SDLC) including requirement definitions, prototyping, and proof of concept, design, interface implementation, testing, and deployment using Object-Oriented Analysis and Design with Core Java/J2EE.
Expertise in Java/J2EE technologies like Core Java, Collection Frameworks, JSPs, Servlets, JDBC, and Spring IOC, MVC, Hibernate, jQuery, Ajax, REST API, Spring Boot Microservice.
Have worked with various version control systems like SVN, Git.
Experienced in Agile (Scrum) software development techniques using principles like Test-Driven Development.
Experience in designing and developing Web-based applications.
Experience in working with databases Oracle.
Experience in using tools like JUnit for developing test cases, Log4j for debugging, and MAVEN, Ant for building applications.
Worked on Web/Application Servers Apache Tomcat, Jetty, WebSphere, and JBoss.
Working experience in Telecom domain, Retail domain, Publishing domain, Energy and Utility domain.
Experience in CI/CD, Jenkins job.