- Minimum of a B.S. in Computer Science or related degree
- 12+ years of experience in software development.
- 8+ years of experience in Designing Enterprise Solutions
- Worked on at-least 4 enterprise solutions
- Experience of microservice design with implementations including distributed transactions patterns, event-souring, distributed monitoring and tracing, event-driven microservice and analytics collection.
- Experience in designing API Management Solutions and very good knowledge of AP Design (Open Specifications), API Security, Management, Life Cycle and Developer Collaboration.
- Experience in asynchronous messaging integrations including point-to-point, distributed and publish/subscribe implementations.
- Experience in design integration services using an enterprise service bus with a strong emphasis on SOA, reusable components, security considerations and enterprise integration policies.
- Well versed in Enterprise Application Integration Patterns for best practices and anti-patterns to avoid.
- Well versed in design cloud native microservice without cloud platform lock-in
- Ability to distinguished between Microservices and SOA implementations with technical reasoning and persuasion.
- Preferred experience on Google Apigee, Red Hat Fuse, Spring Boot, Kafka
- Certified Architect (TOGAF etc.) will be preferred
- Must have for this role:
- Technology experience:
§ Designing Enterprise Solutions § MicroService Design § Designing Integrations Services | | | | | | |
|