> Markdown version of [/jobs/ext/4640654-integration-engineer-middleware-api](https://www.wearedevelopers.com/jobs/ext/4640654-integration-engineer-middleware-api). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Integration Engineer (Middleware/API) - **Company:** CGI Technologies and Solutions, Inc. - **Location:** Charlotte, NC, United States - **Experience:** Experienced - **Salary:** $79,600.0 - $176,300.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Microsoft Azure, Business Software, Data Validation, Middleware, Github, Python (Programming Language), OAuth, Openid Connect, Openapi, Enterprise Application Integration, Data Logging, Spring-boot, Boomi, Information Technology, Graphql, Api Design, Api Gateway, Restful APIs, Terraform - **Published:** November 8, 2026 - **Apply:** https://www.beyondcharlotte.com/job.asp?id=3505229671&tx=KP9595FFU&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role 3 - 5 years of experience as a software engineer, data engineer or integration engineer . Strong understanding of synchronous and asynchronous processing, including when to use each approach . Strong understanding of middleware security and monitoring, including end to end logging, token validation and data validation . Ability to clearly document middleware components, simplify design complexity and communicate effectively with stakeholders . Bachelor's degree in Computer Science or equivalent education Ways of Working . Able to work on site in Greensboro, NC five days a week Preferred Experience . Developer experience with IBM API Connect (APIC) . Developer experience with Java, Python and/or JavaScript . API development experience with OpenAPI, REST, GraphQL and RPC standards . Working knowledge of OAuth 2.0 and OpenID Connect . Experience with Azure DevOps or GitHub Actions . Experience with Microsoft Azure public cloud Nice to Have . Terraform for cloud configuration . Spring Boot . Developer experience with Boomi . Developer experience with IBM App Connect Enterprise (ACE) . Knowledge of Enterprise Integration Patterns ## Description CGI is looking for an Integration Engineer to build and run the middleware that connects business applications for a global leader in the transportation and financial services industry. You will design APIs and integration flows that are secure, reliable and easy to support, and you will choose the right processing model for each use case., Design, develop and maintain middleware components such as API gateways, proxies, routers and data mappers . Build and support synchronous and asynchronous integrations, choosing the right processing model for each use case APIs and Integration Flows . Develop and manage APIs and integration flows that meet agreed contracts and enterprise standards Security and Monitoring . Apply middleware security and monitoring practices, including end to end logging, token validation and data validation Documentation and Communication . Document component behavior, interfaces, dependencies and operational considerations . Simplify complex integration designs and explain them clearly to technical and non technical stakeholders