- B.Tech (or equivalent) in Computer Science, Engineering, or a related field.
- 58 years of professional experience in software development with solid hands-on expertise in Java.
- Working experience with Angular and building modern web application interfaces.
- Strong understanding of API development/integration and common web application patterns.
- Experience with version control (e.g., Git) and collaborative development practices (code reviews, branching strategies).
- Preferred Qualifications: Experience with Spring Boot and building modular, production-grade Java applications.
- Familiarity with microservices concepts, service communication patterns, and API lifecycle management.
- Strong testing mindset with exposure to unit/integration testing frameworks and CI-friendly test practices.
- Experience improving UI performance and usability, including state management and reusable component design in Angular.
- Proven ability to mentor junior developers, drive code quality initiatives, and contribute to architectural decisions.
Technical and Professional Requirements:
Java Spring Boot, Microservices,Angular Hibernate/JPA, Docker, CI/CD Pipelines