Junior Software Engineer

Dawninfotek

Toronto

On-site

CAD 90,000 - 120,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Open work environment
Professional development

Job summary

Dawninfotek is seeking an API Engineer to design, develop, and maintain APIs using IBM API Connect (APIC) and related technologies.

You will manage the full API lifecycle, configure API Gateway policies, and integrate with backend systems while ensuring security standards such as OAuth 2.0, JWT, and TLS. Collaboration with DevOps and architects is essential. The role requires 1–3 years of APIC experience and familiarity with cloud platforms and containerization.

Qualifications

  • 1–3 years hands-on experience with IBM API Connect (APIC) and DataPower Gateway.
  • Strong knowledge of REST, SOAP, JSON, XML and API design.
  • Proficiency in API security protocols (OAuth 2.0, OpenID Connect, JWT, LDAP, SAML).
  • Experience in backend development with JavaScript/Node.js/Java/Python.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerized environments.
  • Knowledge of CI/CD tools (Jenkins, GitHub Actions, Azure DevOps).

Responsibilities

  • Design, develop, and maintain APIs using IBM API Connect (APIC) and related technologies.
  • Manage the full API lifecycle: planning, design, implementation, testing, deployment, monitoring, and retirement.
  • Configure and manage API Gateway policies (security, throttling, rate limiting, transformations).
  • Integrate APIs with backend systems such as databases, SOAP/REST services, and microservices.
  • Ensure compliance with API security standards (OAuth 2.0, JWT, TLS, SAML).
  • Work with DevOps teams to integrate APIs into CI/CD pipelines.
  • Monitor API usage, troubleshoot performance issues, and optimize for scalability.
  • Document APIs and provide developer portals for external/internal consumers.
  • Collaborate with architects, business analysts, and stakeholders to translate requirements into technical solutions.

Skills

IBM API Connect
DataPower Gateway
REST API
SOAP
JSON
XML
OAuth 2.0
OpenID Connect
JWT
LDAP
SAML
Node.js/Java/Python
AWS/Azure/GCP
OpenShift
Kubernetes
Docker
CI/CD (Jenkins)
GitHub Actions
Azure DevOps

Education

Bachelor's degree in CS/Engineering

Tools

OpenShift
Kubernetes
Docker
Jenkins
GitHub Actions
Azure DevOps
IBM DataPower Gateway
IBM API Connect (APIC)

Job description

Key Responsibilities

  • Design, develop, and maintain APIs usingIBM API Connect (APIC)and related technologies.
  • Manage thefull API lifecycle: planning, design, implementation, testing, deployment, monitoring, and retirement.
  • Configure and manageAPI Gateway policies(security, throttling, rate limiting, transformations, etc.).
  • Integrate APIs with backend systems such asdatabases, SOAP/REST services, and microservices.
  • Ensure compliance withAPI security standards(OAuth 2.0, JWT, TLS, SAML, etc.).
  • Work with DevOps teams to integrate APIs intoCI/CD pipelines.
  • Monitor API usage, troubleshoot performance issues, and optimize for scalability.
  • Document APIs and providedeveloper-friendly portalsfor external/internal consumers.
  • Collaborate with architects, business analysts, and stakeholders to translate requirements into technical solutions.

Required Skills

  • 1–3 years of hands-on experiencewithIBM API Connect (APIC)and DataPower Gateway.
  • Strong knowledge ofREST, SOAP, JSON, XML, and API design best practices.
  • Proficiency inAPI security protocols(OAuth 2.0, OpenID Connect, JWT, LDAP, SAML).
  • Experience in JavaScript,Node.js, Java, or Pythonfor backend API development.
  • Familiarity withcloud platforms(AWS, Azure, GCP) and containerized environments (OpenShift, Kubernetes, Docker).
  • Knowledge ofCI/CD tools(Jenkins, GitHub Actions, Azure DevOps).
  • Strong troubleshooting, debugging, and problem-solving skills.

Nice-To-Have Skills

  • Experience withmicroservices architectureand event-driven integrations.
  • Exposure toAgile methodologiesand DevOps practices.

Soft Skills

  • Strong communication and documentation skills.
  • Ability to work independently and within cross-functional teams.
  • Analytical thinking with attention to detail.
  • Customer-focused mindset.

Education

  • Bachelor’s degree/diploma inComputer Science, Engineering, or related field(or equivalent work experience). Please provide transcript.

We thank all applicants for your interest and referral. However, only qualified candidates selected for an interview will be contacted.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

IBM API Connect (APIC) Developer
IBM API Connect (APIC) Developer

Dawninfotek • Toronto

On-site
CAD 90,000 - 130,000
RQ09373 - Software Developer - API - Senior
RQ09373 - Software Developer - API - Senior

Rubicon Path • Toronto

On-site
CAD 100,000 - 130,000
API Engineer (APIC) - Build & Secure Scalable APIs
API Engineer (APIC) - Build & Secure Scalable APIs

Dawninfotek • Toronto

On-site
CAD 90,000 - 120,000
Open work environment
Professional development
[Confluent] - Software Developer
[Confluent] - Software Developer

IBM Computing • Markham

On-site
CAD 90,000 - 120,000
Software Developer
Software Developer

IBM • Vancouver

On-site
CAD 90,000 - 120,000
Application Architect-MuleSoft
Application Architect-MuleSoft

IBM • Toronto

On-site
CAD 120,000 - 160,000
Client Engagement Manager
Client Engagement Manager

Leadingtalent • Markham

On-site
CAD 90,000 - 120,000
[Confluent] Senior Software Engineer - Hybrid Enterprise Cloud
[Confluent] Senior Software Engineer - Hybrid Enterprise Cloud

IBM • Toronto

On-site
CAD 90,000 - 120,000
RQ09885 - Sr. Software Developer - API
RQ09885 - Sr. Software Developer - API

Source Code • Toronto

On-site
CAD 110,000 - 160,000
RQ09964/RQ09965 - Sr. Software Developer - API
RQ09964/RQ09965 - Sr. Software Developer - API

Source Code • Toronto

On-site
CAD 110,000 - 160,000