Role Description:
- Lead Developer with strong programming skills responsible for design and development of Services/APIs using Spring boot Java Apache Camel OpenShift AWS API Gateway
- Provide assistance in estimating/scoping solutions meeting business requirements and assist in incorporation of these into solution architecture documents
- Lead scoping and design sessions across cross-functional and cross regional teams
- Analyse define and document system architecture and design for business processes data workflow logical processes hardware and operating system environment interfaces with other systems internal and external checks and controls
- Ensure design of the integrated environment is capable of reaching maximum levels of availability efficiency scalability and security
- Provide input into and lead the technical infrastructure design
- Development of POCs and development templates
- Strong understanding of CI/CD and devops principles
Technical / Functional Proficiency:
- The ideal candidate will have a total of 8 years of experience in software development with a focus on API/Services development. Experience in one or more of following technologies is required - Springboot Micro services Openshift AWS Kubernetes
- Experience in API Gateway like Apigee
- Experience in JSON XML YAML XSD XSLT and XPATH
- Experience on Messaging layer like Kafka IBM MQ JMS is desired
- Ability to multitask between multiple projects