Catreus has focused its expertise around data management : Connect, Combine, Consume.

Our expertise implies a deep knowledge of several middleware solutions from EAI tools to API, SOA and BPM, but for a few years now, integration architecture has evolved to a micro-services-oriented framework with a high demand for service and continuous delivery systems.

Talk to us Learn more ↓
IBM Northwestern Mutual Wells Fargo Whitney Bank Staples CNA Insurance

25+ successful engagements!

Digital integration API ESB BPM BAW SOA EAI MOM MFT DevOps
Our Capabilities

Portfolio of Products, Tools and Technologies

Products and tools

Technical Strengths


Methodologies we are familiar with.

  • SDLC
  • SaFe
  • Agile

Message Oriented Middleware Technologies

Message oriented middleware (MOM) products and tools we have expertise with.

  • IBM MQ
  • IBM MQ Appliance
  • Confluent/Apache Kafka
  • Kafka ZooNavigator
  • Linkedin Kafka Monitor
  • Yahoo Kafka Manager
  • Landoop Kafka Topic UI
  • Kafka Connect
  • Kafka/Java
  • Apache ActiveMQ
  • RabbitMQ
  • Apollo MQ
  • Apache ActiveMQ

Enterprise Service Bus

Enterprise service bus (ESB) products and tools we can deliver solutions with.

  • Mule ESB
  • IBM MB
  • IBM Datapower XB/XI
  • Camel ESB

Business Process Management & Automation Workflow

Business process management (BPM) and automation workflow (BAW) products and tools we are experienced with.

  • IBM Business Monitor
  • IBM MQ Workflow
  • BPMN
  • BPEL
  • FDL

Business Rules Engines

Business rules engines (BRE), business process management (BPM) and business automation workflow (BAW) function most of the time in a collaboration. We are skilled at the following.

  • iLog

Web & Application Server

Web and Application Server technologies we can help you with.

  • IBM WebSPhere App Server
  • Apache Tomcat
  • NGINX Reverse Proxy
  • WSGI

Programming Languages & Tools

Programming languages we are skilled in.

  • Core Java (JSE)
  • Java Enterprise Edition (JEE)
  • OOP
  • Java Spring Boot
  • GOF Design Patterns
  • UML
  • Python
  • Python/Flask
  • Go-Lang
  • Groovy
  • Java Script
  • NodeJS
  • Scala
  • RPG II
  • RPG/400
  • COBOL/400

Microservice & API

Designing, building and deploying microservices and API-fication are our passion.

  • Microservices RESTful
  • Open API
  • RAML/Mule ESB
  • MOM (JMS/Kafka)
  • JWT
  • Open Id Connect
  • Open Id/Okta
  • HMAC
  • IBM API Connect Gtw

DevOps, DevSecOps & CI/CD

We have extensive background in implementing DevOps and DevSecOps tools supporting Continuous Integration, Continuous Deployment (CI/CD).

  • Jenkins
  • GitLabs CI
  • Ansible
  • Nexus Artifact Repo
  • SonarQube
  • Talisman
  • PIT
  • Trivy
  • OPA Conftest
  • Kube-bench
  • Istio
  • Falco
  • HashiCorp Vault
  • SCM - Git, Github, Gitlab

Data Storage & Data Streaming

Data and streaming technologies we are skilled with.

  • MongoDB
  • PostgresSQL
  • MySQL
  • SQLite
  • Oracle
  • Redis
  • Cassandra
  • Cassandra CSQL
  • Confluent Kafka
  • Kafka Connect
  • Kafka ksqlDB
  • Kafka KSQL
  • Google Firebase
  • Elastic Search
  • OpenSearch
  • Hadoop
  • Splunk
  • Apache Spark

Application Monitoring & Performance Management

We have implementation experience with Application Monitoring and Performance Management (APM) open source tools.

  • Slack
  • Prometheus
  • Grafana
  • Falco
  • ELK

Container Technologies & Tools

We can containarize any of your applications.

  • Docker
  • Docker Compose
  • Kebernetes

Systems, Platforms, Virtualization & Hardware

Systems, platforms, virtualization and hardware.

  • Linux
  • Vagrant
  • Oracle Solaris
  • HP UX
  • IBM Pure Application Systems
  • IBM System i
  • IBM AS/400
  • IBM System 38
  • IBM System 36
  • IBM zOS
  • IBM Datapower XB/XI Appliances
  • IBM MQ Appliance
  • IBM API Connect Appliance
Case studies

Case Studies on Recent Projects We Have Completed

Northwestern Mutual project
❚ Designed IBM PureApplication System on-prem hosting environment for Java Applications.
❚ Designed Mule ESB HA architecture.
❚ Designed micro-services based API architecture for Mule ESB.
❚ Migrated IBM Integration Bus Services to Mule ESB API architecture.
❚ Designed and built DevOps & DevSecOps CI/CD Pipelines on Jenkins, Gitlab CI.

— Northwestern Mutual

Wells Fargo bank project
❚ Designed and built integration solutions to achieve A2A integration patterns using IBM Integration Bus and IBM BPM Workflow tools.
❚ Designed and built a concurrent, multi-threaded, high-performance, high-throughput Java-based test harness to simulate bank transactions.

— Wells Fargo Bank

Whitney Hancook bank project
❚ Designed and built Whitney's Online Banking multi-tier SOA system with JSF UI, IBM WebSphere ESB integration, JEE and IBM System i business APIs.
❚ Designed and built a business API integration architecture to support Jack Henry (Silverlake) Banking System integration using IBM WebSphere ESB and related SOA technologies.

— Whitney Bank

Staples project
❚ Designed Enterprise Reference Architecture by evaluating the company’s baseline requirements, performing a gap analysis of IBM and Software AG integration tool selection by scoring product performance in architecture, infrastructure, design & development areas.

— Staples

Customer case studies
Some of the services we offer

Any Data to Any Data, Any Process to Any Process Integration

Our strategy consists to make our experts acquiring both business and technical knowledge, update them regularly with new market demands and build project teams with full business and technical expertise. With such strategy we are reaching the mandatory quality to assume complex and strategic projects in business domain such as Insurance, Banking etc.
We have deep understanding of technologies such as API, MOM, SOA, ESB, EAI, BPM, BAM, MFT, ETL, BigData, CI/CD, DevOps, DevSecOps and APM to achieve your any data to any data, any process to any process integration.


Enterprise Application Integration

EAI is a middleware, an integration framework, that consists of a collection of services and technologies that enable seamless integration of all such systems and applications across the enterprise, as well as data sharing and process automation. In other words, EAI is an information system architecture that lets many types of software communicate with one another and, basically, controls these diverse exchanges.

We can address EAI challenges leveraging technologies like Google APIGEE, IBM API Connect, IBM Application Connect Enterprise, Mule ESB, IBM MQ, IBM MQ FTE, IBM MQ Appliance, RabbitMQ, Kafka, REST APIs and others.

Enterprise Application Integration
Business Process Management, Automation Workflow


Business Process Management, Automation Workflow

Business process management (BPM) is a discipline that uses various methods to discover, model, analyze, measure, improve and optimize business processes. A business process coordinates the behavior of people, systems, information and things to produce business outcomes in support of a business strategy. Processes can be structured and repeatable, or unstructured and variable.

We can implement Business Process Re-engineering and Management solutions leveraging technologies such as IBM BPM, IBM BAW (Business Automation Workflow) and others.


APIfication & Microservices — The Road to Digital Transformation

Digital Transformation has become the catalyst for future-ready organizations to achieve agility, resilience, and competitive advantage. Becoming a connected enterprise has become a business imperative today with APIfication, the key enabler for holistic business growth.

A microservice is a small, single service offered and it derives from the distributed computing architecture that connects many small services, rather than having one large service. The microservice can then be delivered through an application programming interface (API), a method of communication between a requester and a host system.

We can help transforming your IT assets into a microservice driven API architecture with life cycle management.


Getting your business leadership behind a digital transformation is critical to the success of your new strategy. For this reason, top-down strategies often end up being the most effective.


Also called a “code first” approach to API building, this is the traditional method of creating an API. IT can start building directly from the business requirements, focusing on the back-end rather than the front-end.

API-fication & Microservices
DevOps, DevSecOps & CI/CD


DevOps, DevSecOps & CI/CD

DevOps is a set of practices, tools, and a cultural philosophy that automate and integrate the processes between software development and IT teams. It emphasizes team empowerment, cross-team communication and collaboration, and technology automation.
DevSecOps stands for development, security, and operations. It's an approach to culture, automation, and platform design that integrates security as a shared responsibility throughout the entire IT lifecycle.

We can aid in setting up CI/CD pipelines to enable DevOps and DevSecOps capabilities leveraging automation tools like Jenkins, Gitlab CI, Ansible Tower, Github, Nexus Repository, Docker and others.


Custom Application Development

Custom application development is the process of designing, developing, and deploying software applications for specific users or use cases. The design of these apps begins with a unique problem they're meant to solve, and the software is fully optimized to solve this problem.

We can help in developing custom applications and playbooks in many programming languages and scripting technologies not limited to: Java, Python, Groovy, System i RPG, System i COBOL, YAML, Scala, C.

Custom Application Development
Legacy application migration


Application Migration

Java Re-platforming, IBM Message Broker & IBM Integration Bus (IIB) migration to IBM Application Connect Enterprise (ACE), IBM BPM migration to IBM Business Automation Workflow (BAW), and IBM System 36 to IBM AS/400 or IBM System i, IBM Integration Bus (IIB) to Mule ESB are a few migration capabilities we have.

Partner with us for your next project!

A project plan is not the project’s timeline. Instead, the project plan describes the processes of project execution and control; how will the team deliver the project!