Integration Architect

Overview

Remote
$60+
Contract - W2
Contract - Independent

Skills

systems integration
REST API
SOA
CI/C

Job Details

Integration Architect


About the Role

We are seeking a highly skilled Integration Architect to design, develop, and implement robust integration solutions that deliver superior software products and a strong developer experience. The ideal candidate will have extensive experience in systems integration, REST API design, and modern software development practices.

Key Responsibilities

  • Design REST APIs that enhance developer experience and simplify systems integration.

  • Lead the design and development of complex systems with a disciplined, rigorous approach.

  • Perform requirements analysis, estimation, systems/application design, and testing.

  • Apply popular design patterns to create scalable, maintainable solutions.

  • Collaborate effectively across teams, influencing and building consensus with diverse stakeholders (product, program, developers, Salesforce COE).

  • Communicate technical concepts clearly to both technical and non-technical audiences.

  • Manage multiple competing priorities with minimal supervision.

  • Contribute to Agile teams, ensuring high-quality deliverables.

  • Work with modern languages, frameworks, and technologies such as Java, JavaScript, Node.js.

  • Implement and support cloud and on-premise infrastructure solutions.

  • Design distributed computing architectures, addressing concurrency, race conditions, and parallelism.

Required Qualifications

  • Significant experience with systems integration.

  • Proven track record in REST API architecture and development.

  • Strong experience with SOA, CI/CD, and modern software development methodologies.

  • Hands-on expertise with messaging and queuing infrastructures.

  • Familiarity with distributed computing concepts.

Desired Skills

  • Familiarity with IBM Technology stack (API Connect, API Platform, IIB Orchestration Layer, eXtreme Scale) or similar integration technologies.

  • Experience with data streaming technologies such as Kafka.

  • Proven success in large-scale architectural projects.

  • Knowledge of SAFe Software Development Principles.

  • Experience with distributed caching solutions and related performance optimization.

  • Proficiency in CI/CD and DevOps practices.

  • Experience with RDBMS and NoSQL databases, including normalization, denormalization, and sharding.

  • Strong meeting facilitation and stakeholder engagement skills.

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.