We are looking for a highly skilled Java Frontend Developer with strong expertise in React.js to build up-to-date, scalable, and responsive web applications. The ideal candidate should have hands-on experience in developing user interfaces using React, integrating REST APIs, and collaborating closely with backend Java development teams in an Agile environment.
Key Responsibilities
- Develop and maintain responsive web applications using React.js.
- Integrate frontend applications with Java Spring Boot REST APIs.
- Optimize applications for maximum speed, scalability, and performance.
- Write clean, maintainable, and testable code following coding standards.
- Participate in code reviews, troubleshooting, and production support activities.
- Work closely with backend developers, QA teams, and DevOps teams.
- Contribute to Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.
Required Technical Skills
Frontend
- Strong experience in React.js and Java
- Proficiency in JavaScript (ES6+) and TypeScript
- Expertise in HTML5, CSS3, SCSS, and Responsive Web Design
- Experience with Redux, Context API, or other state management libraries
- Knowledge of React Hooks and component lifecycle management
- Experience consuming and integrating RESTful APIs