Experience Required
Minimum 5+ years of experience in API development and enterprise integrations.
Job Summary
The API Integration Layer Developer will support and enhance the COBRA middleware platform responsible for integrating enterprise IAM systems across the organization.
The role requires strong expertise in Node.js, Express.js, ReactJS, API orchestration, secure integrations, and enterprise middleware architecture.
Key Responsibilities
Develop and maintain Node.js/Express.js backend services and ReactJS frontend applications.
Design and implement secure RESTful APIs using OAuth and JWT authentication.
Build and support integrations between IAM systems including SailPoint ISC, PingFederate, Active Directory, and enterprise applications.
Troubleshoot and resolve integration and middleware issues.
Perform API orchestration and secure data exchange across systems.
Ensure performance, scalability, and security of middleware services.
Collaborate with IAM teams, application administrators, and QA teams.
Create technical documentation including API specifications, deployment guides, and architectural diagrams.
Participate in code reviews and continuous improvement initiatives.
Support Linux-based environments and deployments.
Required Skills
Strong Node.js and Express.js development experience
ReactJS frontend development expertise
REST API development and integration experience
OAuth, JWT, and SSO integration knowledge
Experience with middleware and enterprise integrations
Linux administration and troubleshooting skills
Strong debugging and performance optimization capabilities
Knowledge of secure coding best practices
Preferred Skills
Experience integrating IAM platforms
Knowledge of CI/CD and DevOps practices
Experience with cloud-native architectures
Education
Bachelor's degree in Computer Science, Software Engineering, or related field.