Required Skills & Experience
- 10+ years of IT industry experience with 7+ years’ experience designing enterprise integration solutions and architecture
- Strong understanding of enterprise integration patterns beyond REST APIs, with the ability to determine when to use synchronous/API-based, asynchronous messaging, event-driven, or batch/file-based integration approaches
- Strong API and integration security expertise, including OAuth 2.0, SSO, OIDC, JWT, authentication and authorization flows, grants, scopes/claims, and service-to-service authentication
- Excellent communication and stakeholder-management skills, with the ability to explain technical problems, architecture decisions, and proposed solutions to both engineering teams and senior leadership, including AVP and Executive Director-level stakeholders.
- Strong UML and architecture visualization skills, with the ability to create and present architecture flows, sequence diagrams, component diagrams, integration diagrams, security flows, and other technical design artifacts.
- Recent hands-on experience designing and/or developing REST APIs and microservices using Java/Spring Boot, Node.js, or comparable technologies.
- Experience with an enterprise API Management/API Gateway platform, such as Kong, IBM API Connect, Apigee, or Azure API Management, including API management and monitoring. - Kong is preferred but not required.
- Experience designing event-driven architecture and determining when event-driven integration should be used. Hands-on Kafka development or configuration is not required if the candidate has strong event-driven solution design experience.
- Experience with the full API lifecycle, including design, development, security, testing, publishing, monitoring, versioning, maintenance, and production support.
- Experience creating and reviewing OpenAPI/Swagger specifications using YAML/JSON.
Job Description
Insight Global is seeking a remote Integration Architect for an enterprise-wide integration architecture organization supporting clinical applications for a large healthcare client. This person must have strong knowledge of hands-on API/Microservices Engineering. This individual will design end-to-end enterprise integration solutions and determine the appropriate integration patterns, including APIs, asynchronous messaging, event-driven architecture, and batch/file-based integrations. They will design and support REST APIs and microservices, define API security using OAuth 2.0/SSO, and work with enterprise API management platforms to manage and monitor APIs. This person will also create UML and architecture diagrams to clearly communicate technical solutions and will partner with engineering teams, AVPs, and Executive Directors to troubleshoot integration challenges, recommend solutions, and translate complex technical concepts for both technical and executive audiences.