This project involves the migration of integration services from TIBCO 5.x to Apache Camel as part of an integration modernisation initiative. The programme is currently in the Proof of Concept (POC) phase, validating the target architecture, migration approach, and technical feasibility. Confirmation is awaited to proceed to the full delivery phase following successful POC signoff.
Responsibilities
Lead the POC delivery for migrating integrations from TIBCO 5.x to Apache Camel, validating architecture and migration approach
Define and own the target integration architecture, standards, and best practices
Assess existing TIBCO integrations, dependencies, and technical debt
Design and validate migration patterns, tooling, and reusable components
Provide technical leadership to development and integration teams during POC and transition to full delivery
Collaborate with business, architecture, and platform stakeholders to align on scope, risks, and outcomes
Produce POC outcomes, recommendations, and cost/effort estimates to support full project approval
Identify and manage technical risks, dependencies, and nonfunctional requirements (performance, resilience, security)
Ensure documentation of designs, decisions, and migration approach
Support mobilisation planning for the full migration programme following POC signoff
Skills
Must have
Strong handson experience with TIBCO 5.x (BW, EMS, adapters)
Proven experience in integration migration projects, preferably off legacy middleware
Solid expertise in Apache Camel, including routing, mediation, and component usage
Strong knowledge of enterprise integration patterns (EIP)
Experience designing and validating target integration architectures
Proficiency in Java and related integration frameworks
Experience with REST/SOAP services, messaging, and asynchronous integrations
Strong understanding of nonfunctional requirements (performance, resilience, security, scalability)
Ability to lead POC initiatives and translate outcomes into fullscale delivery plans
Strong stakeholder communication skills, bridging technical and nontechnical audiences
Experience producing architecture documentation, migration strategies, and estimates
Nice to have
Experience with cloud platforms (AWS, Azure, or GCP)
Knowledge of containerisation (Docker, Kubernetes)
Familiarity with CI/CD pipelines and DevOps practices
Experience with eventdriven architectures and streaming platforms
Prior work within financial services or regulated environments
Exposure to other integration platforms (e.g., MuleSoft, Spring Integration)
Job Classification
Industry: LegalFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Solution ArchitectEmployement Type: Full time