Key Responsibilities: Develop, test, and deploy scalable web applications using Java, Spring Boot, and Microservices. Design and manage RESTful APIs for seamless communication between frontend and backend. Implement user interfaces with React/Angular/Vue.js, ensuring a responsive and intuitive user experience. Work with SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB) for data management and optimization. Implement authentication, authorization, and security best practices. Optimize application performance and troubleshoot production issues. Work in an Agile/Scrum environment and collaborate with cross-functional teams. Write clean, maintainable, and efficient code with proper documentation. Required Skills & Qualifications: Strong proficiency in Java, Spring Boot, Hibernate, and Microservices architecture. Frontend experience with React, Angular, or Vue.js. Database knowledge (SQL/NoSQL: MySQL, PostgreSQL, MongoDB). Experience with Docker, Kubernetes, and cloud platforms (AWS, Azure, GCP) is a plus. Familiarity with CI/CD pipelines, Git, and DevOps tools. Strong understanding of RESTful APIs and Web Services. Knowledge of message queues (RabbitMQ, Kafka) is an advantage. Good problem-solving and communication skills.