Full Stack Developer Co-op building Java and JavaScript features for Flexspring's HR integration platform. Shipping API-driven product work for enterprise HR systems.
Responsibilities
Build and improve features in Flexspring's iPaaS product
Understand the customer problem each feature solves
Write backend and full stack code in Java and JavaScript
Work with APIs and data flowing between HR systems
Use modern tooling, including AI, and review its output before shipping
Write and run tests
Collaborate with experienced developers through code reviews and team discussions
Requirements
You've already completed minimum one co-op term or have some relevant professional work experience
Currently studying Software Engineering, Computer Science, or a related field
Solid foundation in Java and/or JavaScript
Some exposure to Spring and JUnit; school projects count
Experience with or knowledge of APIs
Strong analytical thinking
Ability to learn unfamiliar technology, including AI tools, and critically review generated output
Curiosity, motivation, and enjoyment of investigating problems
Experience with REST APIs, React, GraphQL, Groovy, JMS, or SOAP is nice to have
Interest in integration platforms (iPaaS) is nice to have
Benefits
Competitive co-op pay
Flexible hours
Remote-first environment
Mentorship from senior developers
Strong chance to grow into a full-time role after graduation
Vehicle Controls intern developing embedded software and controls algorithms for Rivian - VW electric vehicles. Testing propulsion, charging, thermal, safety, and automation systems in Vancouver.
Connected Systems intern building backend, cloud, and connectivity software for Rivian - Volkswagen electric vehicles. Supporting telemetry, remote commands, distributed systems, and end - to - end vehicle integration.
Embedded Software Developer building FortiGate firewall security features for Fortinet, a global cybersecurity company. Developing C/C++ software for Unified Threat Management capabilities.
Senior Embedded Software Developer building TLS and UTM features for Fortinet’s FortiGate firewall. Developing secure C - based software for enterprise network protection.
Full Stack Engineer building cloud, SaaS, WordPress, CRM, and data solutions for CCS, a Canadian nonprofit supporting people facing financial challenges. Maintaining Azure infrastructure, integrations, security, and enterprise systems.
Senior Software Engineer building AI agents, applications, and data platforms for BCI’s private equity investment teams. Delivering full - stack solutions across Databricks and Azure.
Senior Software Engineer developing and supporting Java, API, web, and native iOS applications for Sun Life’s financial - security services. Troubleshooting production systems and driving reliability improvements.
Full Stack Developer building Citi’s Java and React systems for financial - risk and stress - testing operations. Leading architecture, delivery, and engineering standards across backend and frontend applications.
Senior Full Stack Developer building Knak’s Vue and TypeScript editor for marketers. Owning realtime collaboration, Laravel APIs, and AI - assisted campaign production.