Role & Responsibilities
- Design, develop, and maintain backend services using Java 8+ and Spring Boot.
- Build reactive applications using Spring WebFlux and Microservices architecture.
- Develop and enhance front-end applications using Angular 15+ frameworks and components.
- Collaborate with cross-functional teams to gather requirements and deliver scalable solutions.
- Ensure code quality through unit testing, debugging, and adherence to development best practices.
- Optimize application performance across frontend and backend layers.
- Participate in code reviews and contribute to continuous improvement of development processes.
- Support deployment activities and troubleshooting across environments.
Preferred Candidate Profile
- Strong hands-on experience with Java 8+, Spring Boot, WebFlux, and Microservices.
- Good experience in Angular 15+ for building modern, responsive user interfaces.
- Strong understanding of RESTful services, reactive programming, and distributed systems.
- Exposure to CI/CD pipelines, version control, and Agile methodology.
- Strong analytical, debugging, and problem-solving skills.
- Excellent communication and teamwork abilities.