• 3.4 years of experience as a Java Developer in software development
• Knowledge in all phases of Software Development Life Cycle (SDLC) including Analysis, design, implementation, integration, testing and maintenance.
• Strong expertise in Core Java OOPS concepts, Java 8, and Exception Handling.
• Experience in working with Hibernate ORM.
• Proficient in using Maven for project build automation and dependency management.
• Extensive experience with Spring Framework ecosystem Spring Core, MVC, Spring Boot.
• Familiar with Spring Security and JWT for securing applications
• Experience in comprehensive unit testing using JUnit and Mockito for code reliability.
• I have developed RESTful Microservices using Spring Boot and documented APIs using Swagger hands-on.+
• Experienced in using gRPC for efficient service communication, leveraging Protocol Buffers.
• Experienced in containerization using Docker.
• Proficient in MySQL Database, Oracle and MongoDB integration.
• Skilled in developing frontend applications using HTML5, CSS, and JSP with MVC integration.
• Proficient in version control using Git, including repository management with GitHub, GitLab, and Bitbucket.
• Expertise in GitBash commands for source code management.
• Participated in Agile development methodologies using JIRA for sprint planning and tracking.
• Strong communicator and analytical problem-solver with proven ability to implement efficient Java solutions while adapting quickly to new team environments.