We are looking for an experienced Java Spring Boot WebFlux Developer with strong hands-on expertise in backend development, Microservices, Reactive Programming, and Angular. The ideal candidate should have experience building scalable, high-performance, asynchronous, and non-blocking applications using Spring WebFlux .
Key Responsibilities
- Develop and maintain scalable applications using Java and Spring Boot .
- Design and develop Microservices-based applications .
- Build asynchronous and non-blocking applications using Spring WebFlux .
- Implement Reactive Programming principles for high-performance applications.
- Develop and integrate frontend applications using Angular .
- Design and integrate REST APIs across frontend and backend services.
- Troubleshoot issues, perform root-cause analysis, and optimize application performance.
- Collaborate with development, testing, product, and business teams.
- Participate in code reviews, technical discussions,
and application design.
- Follow coding standards, development best practices, and secure coding practices.
Preferred Skills
- Strong understanding of Reactive Programming concepts.
- Experience with asynchronous and non-blocking application development .
- Strong knowledge of RESTful APIs .
- Positive understanding of Microservices Architecture .
- Experience in application performance tuning and troubleshooting .
- Good understanding of frontend-backend integration .
- Strong problem-solving and analytical skills.
- Good communication and collaboration skills.
Required Skills
- 6–12 years of overall software development experience.
- Strong hands-on experience in Java, Spring Boot, and Microservices .
- Proven experience with Spring WebFlux and Reactive Programming .
- Must have Angular experience along with backend development.
- Comfortable working 5 days a week from the Hyderabad office .