Responsibilities:Develop and maintain web applications using Java, Spring Boot, and modern JavaScript frameworks (Angular/React).Design and implement RESTful APIs and microservices.Collaborate with UI/UX designers and product managers to implement responsive and intuitive interfaces.Write clean, efficient, and testable code.Conduct code reviews and participate in technical discussions.Troubleshoot and resolve issues in production and development environments.Ensure application performance, security, and scalability.Stay updated with emerging technologies and industry trends.Required Skills:Strong proficiency in Java (8 or above), Spring Boot, and Hibernate/JPA.Experience with frontend technologies: HTML5, CSS3, JavaScript, TypeScript, Angular or React.Hands-on experience with RESTful APIs and web services.Familiarity with relational databases such as MySQL, PostgreSQL, or Oracle.Experience with version control tools like Git.Knowledge of CI/CD tools and DevOps practices is a plus.Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes is desirable.