Overview
Remote
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)
No Travel Required
Unable to Provide Sponsorship
Skills
IBM
Rest API
Java
Javascript
Node.JS
APIC
IIB
extreme scale
Job Details
Role Overview
As an Integration Architect, you will be responsible for designing and developing robust integration solutions, including REST APIs and messaging-based systems. You’ll work closely with cross-functional teams to deliver high-quality, scalable software using modern development practices and Agile methodologies.
Key Responsibilities
- Design and develop RESTful APIs that improve developer experience and simplify system integration
- Lead and contribute to enterprise system integration initiatives
- Design and build complex, distributed systems using a disciplined and structured approach
- Perform requirements analysis, solution design, estimation, and testing
- Apply industry-standard design patterns and architectural best practices
- Collaborate with product, program, engineering, and business teams to drive alignment and consensus
- Deliver high-quality software in an Agile / SAFe environment
- Work with both cloud and on-premise infrastructure and services
Required Skills & Experience
- Strong experience designing REST APIs and integration solutions
- Hands-on experience with systems integration and messaging technologies
- Experience with modern technologies such as Java, JavaScript, Node.js, and messaging/queueing systems
- Knowledge of distributed computing concepts, including concurrency, parallelism, and race conditions
- Excellent communication skills and the ability to manage multiple priorities independently
Preferred / Desired Skills
- Familiarity with enterprise integration platforms such as IBM APIC, IIB, eXtreme Scale, or similar technologies
- Experience with Kafka or other data streaming platforms
- Exposure to CI/CD pipelines and DevOps practices
- Experience working on large-scale architectural initiatives
- Knowledge of distributed caching solutions
- Experience with RDBMS and/or NoSQL databases, including data modeling, normalization/denormalization, and sharding
- Familiarity with enterprise integration platforms such as IBM APIC, IIB, eXtreme Scale, or similar technologies
- Experience with Kafka or other data streaming platforms
- Exposure to CI/CD pipelines and DevOps practices
- Experience working on large-scale architectural initiatives
- Knowledge of distributed caching solutions
- Experience with RDBMS and/or NoSQL databases, including data modeling, normalization/denormalization, and sharding
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.