About The Position

CGI is looking to hire a BSA/API Designer with experience, specializing in designing secure, scalable, and high-performance RESTful and event-driven APIs to work on projects for one of the largest financial institutions in US in a challenging technical environment and gain exposure of advanced tools and technology suites. This role will require someone at our client site 5 days a week in Pittsburgh, PA, Cleveland, OH, or Dallas, TX. For this role on this particular client engagement, employer sponsorship of immigration related visa and/or green card status as part of the PERM process will not be available.

Requirements

  • Minimum 6+ years overall experience as a BSA for designing REST API, Swagger, Event Streaming Services (Kafka)
  • 5+ yrs experience in UML, workflow design
  • 4+ yrs Experience writing unit tests for Rest APIs using Postman (Mandatory)
  • 3+ Working knowledge of SOAP Web Services, JSON, XML, XSD, WSDL (Mandatory)
  • 3+ Experience working on Oracle, MongoDB and SQL (Mandatory)
  • Excellent Technical writing skills and communication
  • Excellent interpersonal skills include the ability to work closely with diverse personality types, understand technical issues and Independent

Nice To Haves

  • JSON Web Token (JWT)
  • MongoDB
  • RESTful (Rest-APIs)
  • SQLite
  • Swagger
  • UML (Unified Modeling Language)
  • XML

Responsibilities

  • Understand business requirements and translate them into API designs
  • Design of Java RESTful services and Kafka event Services that integrates with external client systems
  • Define End points, data formats and authentication methods while considering factors like security performance and best practices.
  • Build Integration solution with IBM MDM AE product, MongoDB and Kafka
  • Analyzes user requirements, and defines technical project scope and assumptions for assigned tasks.
  • Creates Low Level technical designs for new systems, and/or modifications to existing systems.
  • Support Technical Planning, estimation development, testing and UAT support
  • Participate in prod. incident analysis and issue resolution
  • Work in Agile environment using Jira and confluence tools
  • Work closely with internal and external design, business, and technical counterparts
  • Research and recommend functional libraries to expedite development

Benefits

  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and Well-being programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service