Responsibilities Design, develop, test, and deploy end-to-end web applications using Java on the backend and modern JS frameworks (e.g., Angular, React, or Vue) on the frontend. Collaborate with cross-functional teams, including UI/UX designers, business analysts, and QA engineers, to gather require