- 6 to 8 years of hands-on software and Web development experience.
- 5 years of experience developing enterprise applications using Java and Spring Boot.
- 3 years of experience with Apigee API management (design, deployment, and policy configuration).
- 3 years of experience building cloud-native applications on AWS
- Experience integrating or building solutions leveraging AI/ML services or frameworks.
- Experience working in Agile/Scrum environments. Technical Skills: Development
- Solid proficiency in Java 11/17 .
- Extensive experience with Spring Boot, Spring MVC, Spring Security, and Spring Data.
- Strong understanding of microservices architecture and RESTful API development.
- Experience with API design, Swagger/OpenAPI, and integration patterns.
- Knowledge of event-driven architectures and messaging systems such as Kafka, RabbitMQ, or JMS.
- Experience building and maintaining web applications with Bootstrap, HTML, CSS, and JavaScript. API Management – Apigee
- Hands-on experience with Apigee Edge or Apigee X for API lifecycle management.
- Proficiency in designing and configuring Apigee policies (traffic management, security, transformation, mediation).
- Experience with OAuth 2.0, API key management, and developer portal administration.
- Familiarity with API monetization, analytics, and rate-limiting strategies within Apigee.
- Experience integrating Apigee with backend services, identity providers, and cloud platforms. AI & Machine Learning Integration
- Experience integrating AI/ML services into enterprise applications
- Experience with AI-assisted development tools such as GitHub Copilot or similar.
- Understanding of responsible AI principle