Job Summary:
The IT Senior Specialist will lead the design, implementation, and optimization of enterprise middleware solutions with a focus on Open Banking within the bank’s Application Delivery department. This role requires expertise in middleware platforms, API integrations, and Open Banking standards to enable secure, scalable, and compliant data exchange between the bank’s systems and third-party providers. The ideal candidate will drive the delivery of middleware solutions that align with the bank’s digital transformation goals while ensuring high availability, performance, and regulatory compliance.
Key Responsibilities:
Middleware Architecture & Open Banking Integration:
- Design, develop, and maintain enterprise middleware solutions (e.g., IBM Integration Bus, MuleSoft, Apache Kafka) to support Open Banking APIs and real-time data exchange.
- Implement and manage API gateways (e.g., Apigee, Azure API Management) for secure exposure of banking services to third-party providers.
- Ensure seamless integration between core banking systems, third-party applications, and regulatory reporting platforms.
Open Banking Compliance & Security:
- Ensure middleware solutions comply with PSD2, GDPR, and other Open Banking regulations.
- Implement OAuth2, OpenID Connect, and other security protocols to safeguard API endpoints and customer data.
- Conduct vulnerability assessments and audits for middleware and API ecosystems.
Technical Leadership & Project Delivery:
- Lead end-to-end delivery of middleware projects, from requirements gathering to deployment, ensuring alignment with business objectives.
- Mentor junior engineers and collaborate with cross-functional teams (development, security, operations) to resolve complex technical challenges.
- Define best practices for middleware design, monitoring, and lifecycle management.
Performance Optimization & Monitoring:
- Monitor middleware performance using tools like Splunk, Grafana, or Prometheus to ensure high availability and low latency.
- Troubleshoot and resolve issues related to message queuing, API throttling, and system scalability.
- Automate deployment and configuration management using DevOps tools (e.g., Jenkins, Ansible, Docker).
Innovation & Strategic Collaboration:
- Stay updated on emerging trends in Open Banking, cloud-native middleware, and API-driven ecosystems.
- Partner with product teams to enable innovative financial services (e.g., account aggregation, payment initiation).
- Collaborate with vendors and fintech partners to integrate cutting-edge middleware solutions.
RequirementsQualifications:
Education:
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
Experience:
- 5-7 years of experience in middleware engineering, API management, or integration roles, with 3+ years focused on Open Banking in financial services.
- Hands-on experience with middleware platforms (e.g., MuleSoft, IBM Integration Bus, TIBCO) and API gateways.
- Proven track record in designing and deploying Open Banking-compliant APIs (e.g., UK Open Banking Standard, Berlin Group).
- Proficiency in programming/scripting (Java, Python, Shell) and cloud platforms (AWS, Azure, GCP).
Technical Skills:
- Expertise in RESTful/SOAP APIs, microservices architecture, and event-driven systems (e.g., Kafka).
- Strong knowledge of security frameworks (OAuth2, JWT, TLS) and regulatory standards (PSD2, PCI-DSS).
- Familiarity with DevOps practices, CI/CD pipelines, and infrastructure-as-code (Terraform, CloudFormation).
Soft Skills:
- Excellent leadership, communication, and stakeholder management skills.
- Strategic mindset with the ability to align technical solutions with business goals.
- Strong problem-solving skills in high-pressure environments.
Key Competencies:
- Middleware Architecture & Open Banking Expertise
- API Gateway Management & Security
- Regulatory Compliance (PSD2, GDPR)
- DevOps & Automation
- Innovation & Cross-functional Collaboration