Minimum Qualifications:
- Degree in Engineering or computer science graduate
Minimum Experience:
10 years software architecture and/or development and/or engineering experience.
Several years of relevant API and integration design and implementation
Job-Specific Technical Skills:
Platform architecture and engineering, successfully leading automation and API and integration transformation project in an enterprise environment
Experienced in platforms such as:
o Tibco, Software AG, Mulesoft, Microsoft Azure iPaaS, Kafka, Solace
o Implementation expertise in integration mechanisms (Cloud and Hybrid Cloud Integration/ iPaaS, ESB and SOA service-based Integration, messaging systems and legacy Integration)
o Platform operational
Security Identity standards (OAuth, OAuth2, UMA, OIDC and SAML, JWT)
Data pipeline integration: supporting millions / billions of daily transactions. Experience in stream event message technologies with exposure to messaging frameworks like Kafka or RabbitMQ
Experience with agile delivery, DevOps and microservices (e.g. NodeJS, Spring Boot etc.), exposure to frameworks and libraries such as Spring Cloud, etc.
Knowledge of:
o (Architecture, Development and DevOps) including Cloud-native applications and services on private or public cloud technologies
o AWS and Azure public cloud, Containerization (Docker), Orchestration-Kubernetes, Kafka & service mesh (Envoy, Istio, AWS App Mesh, etc.), cloud tech, DevOps and microservices (experience in NodeJS, Spring Boot etc.), APIs (RESTful/OData/JSON) and API design, CI/CD Automation (CloudFormation, TerraForm, AWS CodePipeline /CodeDeploy, Jenkins, etc.)
o Deploying and managing orchestration, containers, microservices etc. Experience with competing approaches like serverless (Lambda or Functions) or AWS ECS/Fargate is a plus
QUALIFICATIONS & EXPERIENCE Min 5 years of professional experience on Quarkus or Spring Boot framework. Experience building Java EE, Java Spring boot API implementations Experience in JBoss and Apache Active MQ is a must. Knowledge in any of the cloud integration platform (OIC, Informatica , logic apps, tibco, webmethods etc) is preferable. Hands-On Expertise with Micro services and Distributed Systems. Strong problem-solving skills