The right talent can transform your business—and we make that happen. At Collabera, we go beyond staffing to deliver strategic workforce solutions that drive growth, innovation, and agility. With deep industry expertise, a global talent network, and a people-first approach, we connect you with professionals who don’t just fit the role but elevate your business. Partner with us and build a workforce that powers success.
API Engineer
Contract to Hire: Baltimore, Maryland, US span>
Salary Range: 60.00 - 70.00 | Per Hour
Job Code: 368270
End Date: 2026-04-24
Days Left: 21 days, 4 hours left
You must be already residing within 30 miles of either Baltimore, MD or Irving, TX to apply to this job.
Position: API Engineer
Industry: Financial Services
Type: 6 months contract (high possibility of extension/conversion)
Location: Baltimore, MD 21224 / Irving, TX 75062
Day to day:
-
Design, develop, and maintain backend APIs using TypeScript and GraphQL
-
Build event-driven integrations using Apache Kafka to process real-time telephony and contact center events
-
Develop and deploy services using AWS cloud services
-
Integrate APIs with contact center platforms during the migration from Avaya-to NICE
-
Collaborate with telephony engineers, platform teams, and product stakeholders
-
Participate in architecture discussions around API design, messaging patterns, and microservices
-
Ensure systems are secure, scalable, and highly available
-
Troubleshoot integration issues across APIs, event streams, and telephony platforms
-
Contribute to CI/CD pipelines, monitoring, and operational improvements
Must haves:
-
Strong experience building APIs with TypeScript
-
Hands-on experience with GraphQL API development
-
Experience with event-driven architecture using Apache Kafka
-
Experience building and deploying services in AWS
-
Experience designing scalable backend systems and microservices
-
Strong understanding of API design, REST/GraphQL patterns, and integration architectures
-
Ability to work hands-on with production systems and troubleshooting
-
Experience integrating with contact center or telephony platforms
-
Experience with Avaya-or NICE
-
Familiarity with real-time communication systems or call routing
-
Experience with observability tools and distributed system monitoring
Salary and Compensation:
The hourly rate for this position is between $60 - $70 per hour. Factors which may affect pay within this range may include geography/market, skills, education, experience, and other qualifications of the successful candidate.
Benefits:
The Company offers the following benefits for this position, subject to applicable eligibility requirements: medical insurance, dental insurance, vision insurance, 401(k) retirement plan, life insurance, long-term disability insurance, short-term disability insurance, paid parking/public transportation, (paid time, paid sick and safe time, hours of paid vacation time, weeks of paid parental leave, paid holidays annually - AS Applicable).
Job Requirement
- NodeJS
- TypeScript
- GraphQL
- AWS
- Kafka
- Avaya
- NICE
Reach Out to a Recruiter
- Recruiter
- Phone
- Srujan Sahu
- srujan.sahu@collabera.com