Java Full Stack Developer
Key Responsibilities:
Develop and maintain scalable, high-performing web applications using Java (Spring Boot) and React.js.
Design RESTful APIs and integrate frontend and backend components seamlessly.
Write clean, reusable, and optimized code following best coding practices.
Participate in the entire application lifecycle: design, coding, testing, deployment, and maintenance.
Work closely with UI/UX designers, QA engineers, and product managers.
Conduct code reviews and mentor junior developers.
Troubleshoot and debug issues to improve performance and user experience.