Job Description
            
                <p><p>We are looking for an experienced Fullstack Developer (Java + React) to join our technology team.<br/><br/>The ideal candidate will have strong expertise in backend development with Java (Spring Boot) and frontend development with React.js, along with good knowledge of database systems, RESTful APIs, and cloud-native environments.<br/><br/>This role involves designing, developing, testing, and deploying high-quality applications while collaborating closely with cross-functional teams.</p><p><b><br/></b></p><p><b>Key Responsibilities : </b></p><p><b><br/></b></p><p><b>Backend Development (Java) : </b><br/><br/></p><p>- Design, develop, and maintain scalable backend services and RESTful APIs using Java, Spring Boot, and related frameworks.<br/><br/></p><p>- Implement secure and optimized microservices that handle business logic and integrations.<br/><br/></p><p>- Perform database design, query optimization, and data management using SQL/NoSQL databases.<br/><br/></p><p>- Write unit and integration tests to ensure code  Development (React) : </b></p><p><br/></p>- Build interactive, responsive, and user-friendly UI components using React.js, Redux (or other state management libraries).<br/><br/></p><p>- Integrate frontend with backend APIs ensuring smooth data flow and performance.<br/><br/></p><p>- Optimize UI for performance, accessibility, and cross-browser compatibility.<br/><br/></p><p>- Implement reusable components and follow best practices in frontend  : </b></p><br/></p><p>- Collaborate with product managers, designers, and QA teams to gather requirements and deliver features.<br/><br/></p><p>- Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives).<br/><br/></p><p>- Manage code repositories, perform code reviews, and ensure adherence to best practices.<br/><br/></p><p>- Build and maintain CI/CD pipelines for automated builds, testing, and deployments.<br/><br/></p><p>- Troubleshoot, debug, and resolve performance bottlenecks across frontend and  Skills & Qualifications : </b></p><p><br/></p>- Bachelors/Masters degree in Computer Science, Engineering, or related field.<br/><br/></p><p>- 5+ years of hands-on experience as a Fullstack Developer.<br/><br/></p><p>- Strong proficiency in Java, Spring Boot, Hibernate/JPA.<br/><br/></p><p>- Solid experience in React.js, JavaScript (ES6+), HTML5, CSS3.<br/><br/></p><p>- Strong understanding of RESTful APIs, Microservices, and JSON-based communication.<br/><br/></p><p>- Experience with SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.<br/><br/></p><p>- Familiarity with Git, CI/CD pipelines (Jenkins, Azure DevOps, GitHub Actions).<br/><br/></p><p>- Experience with unit testing frameworks (JUnit, Mockito, Jest, Enzyme, etc.<br/><br/></p><p>- Knowledge of Agile/Scrum  Skills : </b></p><p><br/></p>- Experience with cloud platforms (AWS, Azure, or GCP).<br/><br/></p><p>- Familiarity with Docker and Kubernetes for containerized deployments.<br/><br/></p><p>- Exposure to GraphQL APIs.<br/><br/></p><p>- Experience with TypeScript in frontend development.<br/><br/></p><p>- Strong problem-solving and analytical skills</p><br/></p> (ref:hirist.tech)