You will lead the design and development of services and APIs while driving technical architecture for complex business processes.
Responsibilities
- Lead scoping and design sessions across cross-functional and cross-regional teams.
- Define and document system architecture, including data workflows, logical processes, and interfaces.
- Design integrated environments focused on availability, efficiency, scalability, and security.
- Develop proofs of concept (POCs) and standardized development templates.
- Provide technical input for infrastructure design and assist in estimating solution scopes.
Required Skills
- 10+ years of software development experience with a focus on API and services development.
- Expertise in Java and Spring Boot.
- Experience building Micro Services.
- Hands-on work with Apache Camel.
- Proficiency with AWS and Kubernetes.
- Experience using OpenShift and API Gateway (e.g., Apigee).
- Working knowledge of JSON, XML, YAML, XSD, XSLT, and XPath.
- Strong understanding of CI/CD and DevOps principles.
- Ability to multitask across multiple projects.
Preferred Skills
- Experience with messaging layers such as Kafka, IBM MQ, or JMS.
- Background in the finance domain.