Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Engineer developing identity and authentication, access control, and platform services at Intellistack. Collaborating across teams and delivering impactful software solutions.

Responsibilities

  • Design and build RESTful APIs and microservices that support internal and external platform capabilities
  • Design, develop, test, and maintain backend services using Java and Python
  • Build and enhance identity platform capabilities supporting OAuth 2.0, OpenID Connect (OIDC), SSO, and SCIM-based provisioning
  • Develop scalable event-driven services and integrations using Kafka
  • Deploy, monitor, and optimize applications running in Kubernetes environments
  • Partner with Product, Security, and Infrastructure teams to deliver secure, reliable, and high-performing platform services
  • Participate in architecture discussions, technical design reviews, and engineering planning
  • Troubleshoot production issues, perform root cause analysis, and implement durable solutions
  • Contribute to CI/CD pipelines, observability practices, and engineering automation initiatives
  • Leverage AI-powered development tools to improve productivity, quality, and delivery velocity

Requirements

  • 3+ years of professional backend software engineering experience developing backend or platform services
  • Strong proficiency in Java and Spring Boot
  • Experience building and consuming RESTful APIs and microservices
  • Working knowledge of identity and access management concepts, including OAuth 2.0, OpenID Connect (OIDC), SSO, and SCIM
  • Experience with event-driven architectures using Kafka or similar messaging technologies
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform
  • Strong understanding of software engineering best practices, including testing, observability, and CI/CD
  • Excellent communication, collaboration, and problem-solving skills
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience

Benefits

  • Flexible PTO that empowers work-life balance
  • Health and wellness benefits that support you and your family
  • Professional development support, including a learning stipend to help you grow
  • A flexible hybrid work environment that balances autonomy with opportunities for in-person collaboration
  • An inclusive, authentic community where your voice matters and you can be yourself

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$120,000 - CA$150,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSAzureCloudGoogle Cloud PlatformJavaKafkaKubernetesMicroservicesPythonSpringSpring BootSpringBoot

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.