We are looking for an experienced Java Developer with robust expertise in Java/J2EE, Reactive Programming, Microservices Architecture, REST APIs, Spring Boot, Spring Cloud, and Spring WebFlux. The ideal candidate should have hands-on experience in designing, developing, and deploying scalable, high-performance enterprise applications using modern cloud-native technologies.
Key Responsibilities
- Design, develop,
and maintain enterprise-grade applications using Java/J2EE technologies.
- Build scalable and resilient Microservices-based applications.
- Develop and consume RESTful APIs and web services.
- Implement Reactive Programming concepts using Spring WebFlux and Project Reactor.
- Develop cloud-native applications using Spring Boot and Spring Cloud.
- Collaborate with cross-functional teams to gather requirements and deliver high-quality solutions.
- Participate in code reviews, unit testing, and performance optimization.
- Ensure application security, scalability, reliability, and maintainability.
- Troubleshoot production issues and provide timely resolutions.