

Results-driven Java Software Engineer with over 5+ years of experience in full-stack development, specializing in Java, Spring Boot, Microservices, and React.js. Skilled in designing and developing scalable, secure applications using RESTful APIs and Apache Kafka. Proficient in backend development, test-driven development (TDD), and API integration and troubleshooting. Experienced in optimizing relational databases including Oracle and MySQL for high performance. Hands-on with tools such as Postman for API testing, Jenkins for CI/CD automation, SonarQube for code quality analysis, and Git for version control. Familiar with cloud platforms like AWS and Azure. Proven success working in Agile environments, delivering high-quality, maintainable software solutions.
Java Technologies: Java 8, JDBC, Servlets, JSP, JSTL
UI Technologies: HTML, CSS, JavaScript, React JS
Databases: Oracle, MySQL, PostgreSQL, MongoDB
Frameworks: Spring, Spring MVC, Spring Boot, Spring Data JPA
Distributed Technologies: Restful Services
Web/App Servers: Tomcat
Streaming: Apache Kafka
XML Technologies: JAX-B
Tools: Maven, GIT, BitBucket, Log4j, Junit, Mockito, JIRA, Jenkins, Sonar Qube, Redis, Putty, WinSCP, Splunk
Development Tools & IDEs: Eclipse, Spring Tool Suite (STS), Visual Studio Code
Operating Systems: Windows, Linux
Project Methodologies: Agile (Scrum)
Soft Skills: Communication, Team Collaboration, Problem Solving