Java Full Stack Developer
Current• Developed UI using Spring MVC, JSP, JSTL, HTML5, CSS, JavaScript, jQuery, AJAX, and Angular 13,14.• Utilized core Java concepts such as OOP, collections, exception handling, I/O systems, multi-threading, and JDBC.• Created POJOs and DAOs for database entities using Spring JDBC annotation mappings and integrated with Spring Cloud projects.• Developed reusable modules and custom directives in Angular.• Implemented Angular controllers and services, and tested applications… Show more • Developed UI using Spring MVC, JSP, JSTL, HTML5, CSS, JavaScript, jQuery, AJAX, and Angular 13,14.• Utilized core Java concepts such as OOP, collections, exception handling, I/O systems, multi-threading, and JDBC.• Created POJOs and DAOs for database entities using Spring JDBC annotation mappings and integrated with Spring Cloud projects.• Developed reusable modules and custom directives in Angular.• Implemented Angular controllers and services, and tested applications extensively with Angular's built-in testing facilities.• Utilized design patterns like Singleton, DAO, Factory, and MVC.• Developed microservices with Spring Boot and integrated ActiveMQ and Spring JMS API for message handling.• Deployed applications using Jenkins and wrote build scripts using Maven.• Worked on NoSQL databases like MongoDB and configured WebSphere MQ.• Leveraged Docker, Kubernetes, and OpenShift for containerization and deployment.• Implemented Kafka for messaging and real-time data processing. Show less