Java Web Developer with 7+ years of progressive experience, known for delivering high-quality, scalable solutions while meeting strict deadlines.
Expertise in Java Development, including J2SE, J2EE, JSP, Spring, Spring Boot, Hibernate, JPA, and JUnit, with a strong understanding of object-oriented programming and enterprise application development.
Proficient in Database Management, with hands-on experience using MySQL, Cosmos DB, and MariaDB, ensuring efficient data storage, retrieval, and optimization.
Strong background in Web Application Deployment, utilizing Tomcat as a web server for hosting and managing Java-based applications.
Experience with Build Automation, leveraging Maven for streamlined dependency management and project configuration.
Skilled in developing RESTful Web Services using Spring Boot, enabling seamless communication between microservices and third-party applications.
Solid understanding of Microservices Architecture, including Spring Boot-based microservices development and distributed system design.
Hands-on experience with DevOps and CI/CD tools, including SonarQube for code quality analysis, Kafka for event-driven messaging, Git for version control, and Bitbucketand github for collaborative development.
Strong team player and communicator, adept at working in collaborative Agile environments, problem-solving, and meeting project deadlines with efficiency.