Description

Job Title: Java Spring Reactive Developer

Location: Chennai, Bangalore, Pune

Experience Required: 4-6 Years

Mandatory Skills: Java , Spring Reactive , Microservices

Job Summary

As a Java Spring Reactive Developer, you will be responsible for designing, developing, and maintaining high-performance, scalable web applications using JavaSpring Framework, and Reactive Programming paradigms. You will collaborate with cross-functional teams to develop RESTful services and microservices architectures that meet business requirements, ensuring robust, resilient, and real-time application performance.

Roles & Responsibilities:

  • Design and develop scalable, maintainable, and high-performance back-end systems and microservices using JavaSpring Boot, and Spring WebFlux.
  • Implement Reactive Programming principles using Project Reactor or RxJava to develop real-time, non-blocking applications.
  • Collaborate with front-end developers and architects to design and implement RESTful APIs and microservices architectures.
  • Write clean, well-documented, and efficient code that adheres to best practices and design patterns.
  • Integrate with databases (SQL and NoSQL), messaging systems (like Kafka, RabbitMQ), and third-party services to ensure smooth data flows in real-time applications.

Requirements:

Technical Skills:Strong proficiency in JavaSpring Boot, and Spring WebFlux.

Experience:Proven experience in developing, deploying, and maintaining Java-based applications, preferably using Spring Boot and Spring WebFlux.

Educational Qualifications:Bachelor’s degree in Computer ScienceInformation TechnologySoftware Engineering, or a related field.

Soft Skills:Strong problem-solving, debugging, and analytical skills.

Education

Bachelor’s degree in Computer Science, Information Technology, Software Engineering