HamburgerMenu
hirist

Ekloud - Java Developer

E.kloud
Multiple Locations
5 - 8 Years

Posted on: 22/10/2025

Job Description

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 injection

- Microservices Architecture Experience in designing and deploying distributed systems

- Kafka Hands-on experience in message streaming and event-driven architecture

- ReactJS Proficiency in building interactive, dynamic frontend applications

- Multithreading Strong understanding and implementation experie


info-icon

Did you find something suspicious?