Over 9 years of experience specializing in Software Development, with a focus on Java web-based applications. Proficient in Core Java, encompassing OOP Design, Multi-Threading, Generics, Exception Handling, Collections, Java Reflection, and Annotations. Extensive expertise in crafting Mission Critical applications utilizing Component technologies like EJB, JSON, Java Spring, Hibernate, JSP, Angular, Javascript, JSR, Amazon Web Services, Microservices, XML, J2EE, and Oracle. Skilled in open source frameworks, including Spring-Boot, Spring-Cloud-Netflix (EurekaServer, Zuul, Ribbon, Feign, Hystrix), Zipkin Client, JPA (spring-data-jpa, spring-orm, Hibernate), Spring (Core, Web, Data Access/Integration, AOP), Struts, and WebServices REST/SOAP. Designed, Developed, and Deployed responsive and browser-compatible Web pages and Front-End components (UI) using HTML5, DHTML, CSS3 (SASS, LESS), Javascript, JQuery, AJAX, and Angular. Proficient in various Angular versions. Experienced with J2EE Application Servers like IBM WebSphere, BEA WebLogic, JBoss, and Tomcat. Proficient in deploying J2EE applications on servers such as Tomcat, WebLogic, and WebSphere. Incorporated security and compliance measures into CI/CD pipelines, including code scanning, vulnerability assessments, and compliance checks, to ensure adherence to industry standards and regulations. Proficient in application development employing JSP, Servlets, JDBC, JNDI, Spring, Hibernate, Ibatis, EJB, and XML. Extensive knowledge in Single Page Application (SPA) development using various Javascript frameworks like AngularJS and Bootstrap. Skilled in unit testing with JUnit and Mockito frameworks. Developed integration techniques using ActiveMQ and Apache Kafka. Experienced with Docker and Kubernetes across multiple cloud providers, from assisting developers in building and containerizing their application (CI/CD) pipelines to deploying on public or private clouds. Proficient in build automation tools such as ANT, Maven, continuous Integration, and continuous deployment with Jenkins. Familiar with UNIX commands and Version Control Systems like CVS, SVN, and GIT. Strong database fundamentals, with experience in creating databases, tables, views, functions, stored procedures, and triggers using SQL and PL/SQL. Expertise in relational databases like Oracle 11g, MySQL, PL/SQL, PostgreSQL, and NoSQL databases including Cassandra, MongoDB, and DynamoDB. Experienced in working with MVC frameworks like ORM frameworks like Hibernate, JPA, and IOC frameworks like Spring, Spring AOP, and Spring DAO. Proficient in generating logging with Log4j for identifying errors in production test environments. Also, experienced with build tools like Ant, Maven, and Gradle.