Java Full-Stack Developer
• Developed and maintained RESTful services using Spring Boot, Hibernate/JPA, and other frameworks.• Worked with core Java, collection framework, and new Java 8 and above features such as lambda function, Stream API, Optional, Date and Time classes, and interfaces.• Proficient in HTTP protocols, Swagger, API Blueprint, and API management tools, demonstrating mastery in navigating and optimizing the API ecosystem.• Worked with JSON and XML data formats to create data models and responses for front-end pages.• Proficiently utilized JSP, HTML, CSS, JavaScript, and front-end technologies such as Angular to develop dynamic web content, crafting modular, interactive, and responsive web applications.• Created Entity classes, and schema and used with database management systems such as MySQL and MongoDB.• Implemented robust authentication and authorization via OAuth2, OIDC, and JWT using Spring Security with a 94%.• Achieved a 95% success rate in implementing DevOps tools and practices like Jenkins, Docker, and Git for Continuous Integration and Continuous Deployment (CI/CD).• Developed and executed unit test cases, system tests, and integration tests using JUnit, and Mockito.• Engaged in Agile Development Methodology/SCRUM, actively participating in Sprint Planning, contributing to collaborative project management and iterative development for an estimated 80% of work time.