Full Stack Developer React & Java
Role details
Job location
Tech stack
Job description
We are seeking an experienced Full Stack Developer with strong expertise in React.js and Java to build scalable, high-performance web applications. The ideal candidate will have hands-on experience developing responsive user interfaces, integrating REST/GraphQL APIs, and collaborating with cross-functional teams to deliver enterprise-grade solutions. Key Responsibilities * Develop reusable, maintainable, and scalable React components and front-end libraries. * Build responsive, user-friendly interfaces from UI/UX designs and wireframes. * Develop and maintain backend services using Java. * Integrate front-end applications with RESTful and GraphQL APIs. * Implement state management using Redux, Context API, or similar frameworks.
Requirements
Front-End * Strong proficiency in JavaScript (ES6+), React.js, HTML5, and CSS3. * Experience with React ecosystem including: + Redux / Context API / Flux + Webpack + Git * Experience integrating RESTful APIs and GraphQL. * Knowledge of responsive web design and cross-browser compatibility. * Understanding of UI/UX principles and browser rendering optimization.
Back-End * Strong experience with Java development. * Experience building and consuming REST APIs. * Understanding of object-oriented programming and enterprise application development.
Additional Skills * Strong analytical and problem-solving abilities. * Excellent communication and collaboration skills. * Experience working in Agile/Scrum environments.
Preferred Qualifications * Experience with modern Java frameworks such as Spring Boot. * Familiarity with automated testing frameworks. * Exposure to CI/CD pipelines and cloud environments is a plus.