Senior Integration Developer - (IBM ACE / ESB)

CGI

$85K — $160K *
Enterprise Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Deep proficiency in IBM App Connect Enterprise (ACE) for integration.
  • Extensive experience building complex message flows and transformations.
  • Hands-on experience with asynchronous messaging and pub/sub architectures.
  • Familiarity with mainframe environments and related programming languages.
  • Strong expertise in developing and maintaining REST APIs.
  • Understanding of AWS cloud services and architectures.
  • Undergraduate degree in Computer Science or related field with 10+ years in software engineering.

Responsibilities

  • Design and maintain message flows in IBM ACE for data transformation and connectivity.
  • Build reusable integration services that connect messaging infrastructure to cloud destinations.
  • Map and transform legacy data structures into cloud-compatible formats.
  • Implement publish/subscribe and asynchronous messaging patterns.
  • Support event streaming and CDC-based integration for migration.
  • Ensure high availability and security of integration components.

Benefits

  • Opportunity to work on a large multi-year enterprise project.
  • Challenging role requiring expertise in cutting-edge integration technologies.
  • Collaboration with a diverse team of skilled professionals.
  • Work in a hybrid environment with flexibility in location and hours.
  • Engagement in a prestigious company focused on innovative technology solutions.
Full Job Description
Senior Integration Developer - (IBM ACE / ESB)

Category: Software Development/ Engineering

Main location: Canada, British Columbia, Vancouver

Position ID:J0626-0683

Employment Type: Full Time

Position Description:

We are seeking a seasoned Integration Developer specializing in IBM App Connect Enterprise (IBM ACE) to play a critical role in our enterprise database migration from mainframe systems to the AWS Cloud. In this role, you will design and build modern integration services, message flows, and REST APIs to ingest data from mainframe message queues and securely route, transform, and redirect it into the cloud ecosystem.
While your primary expertise lies in enterprise service bus (ESB) development and messaging infrastructure, familiarity with legacy mainframe environments (COBOL, PL/I, JCL, DB2) is a highly valued asset that will allow you to seamlessly bridge the gap between core legacy systems and the cloud.
Implementation Project Context
The initial assignment involves a large, multi-year enterprise implementation focused on modernizing how core business and customer data is exchanged and governed across systems and digital channels. The program is replacing tightly coupled legacy integrations with a modern, API-first and event-driven architecture, delivering a set of enterprise-grade REST APIs, cloud-based integration services, and asynchronous messaging capabilities that form the backbone of the platform. This includes implementation patterns leveraging publish/subscribe messaging, event-driven architecture (EDA), and change data capture (CDC) to support near real-time propagation of customer and business data changes across enterprise systems.
To facilitate this data redirection without disrupting core operations, mainframe systems are being modified to output data into message queues. Your mission is to build the middle-tier backbone using IBM ACE, constructing resilient message flows that consume these queues, transform the data, and expose it via AWS API Gateway and enterprise-grade REST APIs and cloud-based integration services. This architecture leverages publish/subscribe messaging, event-driven architecture (EDA), and change data capture (CDC) to support near real-time propagation of customer and business data changes to AWS.

Your future duties and responsibilities:

. ESB & Message Flow Development: Design, develop, and maintain robust message flows within IBM ACE for data transformation, routing, and connectivity between legacy systems and AWS.
. ESB Package and Service Creation: Build modern, reusable integration services that cleanly connect backend enterprise messaging infrastructure with cloud destinations.
. Data Transformation: Map and transform complex legacy data structures (originating from mainframe environments) into modern JSON/XML formats suitable for cloud consumption.
. Asynchronous Messaging: Implement and manage publish/subscribe and asynchronous messaging patterns leveraging enterprise queuing systems.
. Migration Integration: Support event streaming and CDC-based integration patterns to ensure reliable, near real-time data flow to AWS during the migration phase.
. Architectural Resilience: Ensure high availability, fault tolerance, strict security controls, and clean service boundaries across all built integration components.

Required qualifications to be successful in this role:

Mandatory Technical Experience (Integration & ESB)
. Enterprise Service Bus: Deep proficiency in IBM App Connect Enterprise (ACE)
. Message Flow & Transformation: Extensive experience building complex message flows, graphical data maps, ESQL, or Java transformations.
. Messaging Infrastructure: Hands-on experience with asynchronous messaging, pub/sub architectures, and enterprise queuing (e.g., IBM MQ, AWS SQS/SNS).

Highly Desirable / Excellent-to-Have (Mainframe & Cloud)

. Mainframe Familiarity: Experience or exposure to mainframe environments, including an understanding of COBOL, PL/I, JCL, CICS, or DB2 data structures.
. API Design: Strong expertise in developing, securing, and maintaining modern REST APIs and integration services.
. AWS Cloud Services: Familiarity with target cloud architectures and AWS services such as Lambda, API Gateway, SQS, SNS, or Kinesis.
. Data Migration Patterns: Exposure to Change Data Capture (CDC) mechanisms and near real-time data replication strategies.

General Background

. Undergraduate degree in Computer Science, Information Technology, or equivalent practical experience.
. 10+ years of software engineering experience, with a heavy focus on middleware, ESB technologies, and enterprise data integration.

#LI-ST3

CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes various factors including but not limited to skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range is $85,000 - $160,000.

Skills:
  • Amazon Web Services Cloud
  • CICS
  • COBOL
  • Data Migration
  • DB2
  • IBM Appl. Connect Enterp.(ACE)
  • Integration Development
  • Legacy System Integration
  • Mainframe
  • PL/I
  • RESTful (Rest-APIs)
  • Web Components

Similar Jobs

More Jobs at CGI

More Enterprise Technology Jobs

Find similar Senior Integration Developer - (IBM ACE / ESB) jobs: