Job Title: Java Developer Spring Boot / WebFlux / Microservices
Location
Mumbai
Experience-37 Years
Interview type- 1st round Virtual
2nd round Face to Face
Job Summary
We are looking for a skilled Java Developer with strong experience in Java 17, Spring Boot, Spring WebFlux, and Microservices architecture to design, develop, and maintain scalable backend systems. The ideal candidate will have hands-on experience building reactive and high-performance applications using modern Java frameworks and cloud-native design principles.
Key Responsibilities
- Design and develop scalable backend services using Java 17 and Spring Boot.
- Build reactive applications using Spring WebFlux.
- Develop and maintain Microservices-based architectures.
- Implement RESTful APIs and integrate with internal and external systems.
- Ensure high performance, scalability, and reliability of services.
- Participate in system design discussions and architecture decisions.
- Write clean, maintainable, and well-tested code.
- Collaborate with cross-functional teams including DevOps, QA, and frontend developers.
- Implement monitoring, logging, and error handling for distributed systems.
Required Skills
- Strong proficiency in Java 17.
- Hands-on experience with Spring Boot framework.
- Experience developing reactive applications using Spring WebFlux.
- Solid understanding of Microservices architecture.
- Experience building and consuming REST APIs.
- Familiarity with Reactive programming concepts (Project Reactor).
- Experience with Git-based version control systems.
- Knowledge of SQL/NoSQL databases.
Preferred Skills
- Experience with Docker and Kubernetes.
- Familiarity with API Gateway, Service Discovery, and Circuit Breaker patterns.
- Experience with Kafka or other messaging systems.
- Knowledge of CI/CD pipelines (Jenkins, GitHub Actions, etc.).
- Experience working with cloud platforms (AWS, Azure, or GCP).
Thanks & Regards,
Komal
[Confidential Information]