Position Description
We are Canada’s largest independent information technology services firm, and after 45 years, we’re still growing! Join Canada’s largest IT Company as an "API Certification & Support Developer" in our Banking Services Division.
Location – Downtown Toronto (Hybrid – 4 days office and 1 day remote)
Your future duties and responsibilities
- Develop and improve the API certification process to ensure APIs meet functional, security, and performance requirements.
- Review OpenAI specifications and implementation for completeness and alignment with requirements.
- Work with development, security, and governance teams to resolve certification challenges and maintain compliance.
- Provide advice and support to teams adopting the API framework (Spring Boot and Node.js), including best practices and troubleshooting.
- Support Node.js and Java (Spring Boot) APIs by fixing issues and adding business features.
- Help identify and fix dependency or compatibility issues in API frameworks or libraries.
- Promote and improve the Certification Automation Tool (CAT) through feedback, training, and support.
- Serve as a contact point for teams using certified APIs, offering technical support and guidance.
- Ensure APIs comply with security policies and quality standards.
- Ensure APIs comply with security policies, including API security standards like mTLS, Basic Auth, OAuth2, and other authentication mechanisms.
- Maintain clear documentation of certification processes, standards, and tools.
Required qualifications to be successful in this role
- Technologies Used: Java, Spring Boot, Node.js, OpenAPI Specification, Git, Swagger, Postman, SonarQube, Nexus, Veracode
- Proficient in Java (Spring Boot) and Node.js for API development and support.
- Strong understanding of API certification, OpenAPI specs, and compliance with security standards (mTLS, Basic Auth, OAuth2).
- Experience with API troubleshooting, dependency resolution, and performance optimization.
- Familiarity with Azure Cloud and API integration.
- Skilled in automation tools for certification and process improvement.
- Effective communicator with ability to support cross‑functional teams and maintain clear documentation.
Skills
- Application Design
- Application Development
- Financial Services
- GIT
- Java
- Node.Js
- Object Oriented Programming
- Postman
- RESTful (Rest-APIs)
- Spring
- Systems Analysis
- Technical Analysis
- Waterfall Model
- Web Application Development
What you can expect from us
Together, as owners, let’s turn meaningful insights into action.
As an equal‑opportunity employer, we are committed to fostering a workplace where everyone belongs. If you require an accommodation, please inform your recruiter. To learn more about accessibility at CGI, contact us via email.
#J-18808-Ljbffr