Develops web applications using Java (backend) and React (frontend), collaborates with design teams, analyzes requirements, participates in project meetings,