Job Description :
Smartedge's Client is looking for an individual to help with their in API Integration Solution Architect _ Contract _ Dublin, Ireland (Remote)
The Integration Solution Architect will define and govern integration solutions across APIs, microservices, message queues, event-driven services, batch interfaces, and secure file-transfer mechanisms.
The role will coordinate integration architecture across customer channels, operational platforms, core banking systems ,The ideal candidate will have led integration architecture for a major banking transformation involving APIs, messaging, event-driven processing, batch flows, file transfers, cloud platforms, and multiple legacy interfaces.
Mandatory Skills and Experience
- Strong integration and solution architecture experience.
- Demonstrable experience across:
- APIs
- Microservices
- Event-driven architecture
- Batch integration
- Secure file transfer
- Strong understanding of synchronous and asynchronous integration patterns.
- Experience designing integrations between modern cloud services and legacy systems.
- Experience with API management, API security, versioning, throttling, and lifecycle governance.
- Strong understanding of message integrity, idempotency, ordering, retries, and error handling.
- Experience defining canonical data models, transformations, orchestration, and service decoupling.
- Knowledge of identity, certificates, transport security, encryption, and secure connectivity.
- Ability to produce detailed integration architecture and interface artefacts.
- Experience coordinating integration dependencies across multiple delivery teams.
Key Responsibilities
- Own end-to-end integration architecture for assigned transformation initiatives.
- Event streaming
- Batch interfaces
- Secure file transfer
- Design and sequence integration flows spanning multiple systems, programmes, and delivery teams.
- Define API contracts, interface specifications, event schemas, and service interactions.
- Routing
- Transformation
- Orchestration
- Validation
- Exception management
- Idempotency
- Ordering
- Retries
- Dead-letter processing
- Replay and recovery
- Design secure integration between on-premises platforms, cloud environments, third-party systems, and vendor products.
- Define authentication, authorization, encryption, certificate, and secrets-management requirements for interfaces.
- Establish integration observability covering traceability, correlation identifiers, monitoring, logging, and alerting.
- Work with integration factories and engineering squads to ensure consistent implementation of approved patterns.
- Produce interface inventories, integration diagrams, sequence diagrams, and system-interaction models.
- Define integration transition states where legacy and target platforms must coexist.
- Identify integration dependencies, delivery sequencing requirements, and interface-related risks.
- Present integration designs to architecture governance forums.
Experience/Background
- 7/8 years+ strong solution design experience
- Experience working across customer channels, operational platforms, core systems and enterprise data services
- Have strong integration architecture experience across APIs, microservices, MQ and file-based integrations
- Experience designing solutions spanning both legacy estate and modern cloud-based platforms
- Knowledge of Corporate & Retail FX products would be useful
- Knowledge of Capital Markets business would be useful