3
clicked apply

Integration Engineer

Ifinity Global   Colombo • Full-time

Job Description

Overview

At IFINITY, we’re leading the charge in revolutionising the banking and financial services sector. As a pioneering technology services provider, we’re dedicated to crafting innovative solutions that rewrite the rules of traditional banking. Embracing the Intelligence, Infinite, Invisible banking revolution, we’re setting new standards where banking isn’t just invisible but indispensable.

We’re on a mission to propel banks into the future by spearheading their digital transformation. Our focus is on upgrading legacy systems to make them cloud-native, service-oriented, and compliant with open banking standards. With our cloud-first approach, we’re tackling the fundamental components of invisible banking.

Key Responsibilities

  • Design, develop, and maintain integration solutions using platforms such as WSO2 Micro Integrator/APIM or IBM App Connect.
  • Implement and optimize API-led integrations (REST, SOAP, GraphQL, etc.) following OpenAPI specifications.
  • Apply Enterprise Integration Patterns (EIPs) for mediation, transformation, and orchestration.
  • Collaborate with solution architects, business analysts, and developers to gather requirements and deliver robust integration solutions.
  • Ensure integrations adhere to API security standards, including OAuth2, JWT, API keys, rate limiting, and threat protection.
  • Develop reusable integration components, frameworks, and best practices.
  • Monitor and troubleshoot integration issues, providing timely resolutions.
  • Contribute to CI/CD pipelines and support cloud-native/container-based deployments.

Required Skills & Qualifications

  • 3–5 years of experience with integration platforms such as WSO2 ESB/Enterprise Integrator, IBM App Connect, Mule ESB
  • Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or a related field
  • Strong programming knowledge in Java and Python
  • Solid understanding of Enterprise Integration Patterns (EIP)
  • Hands-on experience with API design, OpenAPI/Swagger specifications, and integration (REST, SOAP, JSON, XML)
  • Knowledge of API security standards and best practices (OAuth2, JWT, API keys, encryption, threat protection)
  • Experience in message transformation, mediation, and orchestration
  • Familiarity with messaging systems (JMS, Kafka, MQ) and integration with databases
  • Experience in using Git, CI/CD pipelines, and DevOps practices
  • Strong problem-solving, analytical, and communication skills

Preferred Skills

  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes)
  • Exposure to API Management tools (WSO2 API Manager, MuleSoft API Manager, IBM API Connect)
  • Knowledge of microservices architecture
  • Experience with monitoring/logging tools (ELK stack, Prometheus, Splunk)