Description :
- Java + React Developer (Spring Boot, Microservices, Kafka)
- Location : Remote (Must be willing to visit client office in Noida when required)
- Experience : 5+ years
- Employment Type : Remote (C2H)
About the Role :
We are seeking a highly skilled Java + React Developer who is strong in both backend and frontend development. The ideal candidate will have hands-on experience with Spring Boot, Microservices, Kafka, ReactJS, and Multithreading, and should be able to design and deliver scalable enterprise-grade applications.You will work closely with cross-functional teams to build high-performance, secure, and maintainable software systems that meet modern business needs.Key Responsibilities :
Develop and maintain Java-based backend services using Spring Boot, Microservices, and Kafka.Implement Multithreading and optimize backend systems for performance and scalability.Design and build responsive web applications using ReactJS, Redux, JavaScript (ES6+), TypeScript, HTML5, and CSS3.Develop and consume RESTful APIs ensuring seamless communication between frontend and backend.Integrate with MySQL / PostgreSQL databases using JPA / Hibernate.Write unit and integration tests using JUnit, Mockito, and Jest.Collaborate with Product, UI / UX, and QA teams throughout the full software development lifecycle.Maintain version control using Git and follow best practices for branching and merging.Troubleshoot, debug, and optimize application performance across backend and frontend layers.Must-Have (Mandatory) Skills :
Java 8+ with strong understanding of Object-Oriented Programming (OOP)Spring Boot Deep knowledge of RESTful API development and dependency injectionMicroservices Architecture Experience in designing and deploying distributed systemsKafka Hands-on experience in message streaming and event-driven architectureReactJS Proficiency in building interactive, dynamic frontend applicationsMultithreading Strong understanding and implementation experie(ref : hirist.tech)