• Software Developer with 4+ years of experience in designing and implementing cutting-edge web applications, proficient in both front-end and back-end technologies.• Proficient in developing robust and scalable applications using Java technologies such as Spring Boot, Spring MVC, Spring Security, and Hibernate.• Skilled in utilizing front-end technologies like React.js, Angular, and JavaScript/TypeScript to create intuitive and responsive user interfaces.• Adept at leveraging cloud-based platforms and containerization tools like AWS, Docker, and Kubernetes for efficient application deployment and scalability.• Proficient in working with various databases, including MySQL, MongoDB, and Oracle, and implementing data models and efficient data access using JPA/Hibernate.• Experienced in adopting Agile methodologies and participating in the full software development life cycle, including requirements gathering, design, development, testing, and deployment.• Experienced in setting up Continuous Integration and Continuous Deployment (CI/CD) pipelines using tools like Jenkins to ensure reliable and automated application delivery.• Adept at writing comprehensive documentation, including API documentation using tools like Swagger, to enhance maintainability and support.