Highly skilled and experienced Java Full Stack Developer with 8 years of expertise in designing, developing, and maintaining scalable web applications. Proficient in both front-end and back-end technologies, with a strong understanding of software development life cycle (SDLC), agile methodologies, and best practices in software engineering
Extensive experience working with Java, web services, Spring, Spring Boot, and microservices applications.
Worked with various J2EE technologies, including JDBC, Servlets, and RESTful web services.
Experience configuring and deploying applications in Tomcat, WebSphere Application Servers, and OpenShift.
Proficient with various IDE tools such as Eclipse, RSA, and Intelli J.
Developed RESTful APIs using Spring Boot and integrated them with React JS front-end.
Implemented CI/CD pipelines using Jenkins and Docker, improving deployment efficiency.
Migrated legacy applications to cloud platforms (AWS), enhancing scalability and performance.
Collaborated with cross-functional teams to gather requirements and deliver high-quality software solution
Developed Enterprise-level applications using Java, Spring, and Hibernate.
Integrated third-party APIs and services to enhance application functionality.
Collaborated with front-end developers to ensure seamless integration of back-end services.
Debugged and resolved application issues, ensuring high availability and reliability.
Led a team of developers to design and develop a microservices-based architecture for the company's flagship product.
Designed and implemented database schemas, optimized queries, and ensured data integrity.
Conducted code reviews, wrote unit tests, and improved application performance.
Participated in daily stand-ups, sprint planning, and retrospectives as part of Agile teams.
Mentored junior developers and provided technical guidance.
Handled multiple tasks and work independently as well as in a team.
Good communication skills, creative thinking, quick learning abilities, and a result-oriented approach
Git
Maven
Jenkins
Docker
Kubernetes
JIRA
Eclipse
IntelliJ IDEA
Java
JavaScript
HTML
CSS
SQL
Python
Microservices architecture
TDD/BDD
Agile/Scrum methodologies
Oracle
MySQL
MongoDB
Spring
Spring Boot
Microservices
Hibernate
Angular
React JS
Redux
RESTful APIs
SOAP
JSON
XML
Continuous Integration/Continuous Deployment (CI/CD)
Automation