Requirements
Must have :
- Bachelors degree in computer science or a related field or equivalent experience
- 10–15+ years of professional software development experience
- Proficient in Java
- Extensive experience with Spring Framework
- Strong knowledge of AngularJS
- Solid understanding of MySQL
- Demonstrated ability to own and develop complex, production-grade systems
- Familiarity with modern front-end frameworks such as Angular, React, or Vue (strongly recommended)
- Experience with cloud platforms, preferably Azure
- Knowledge of containerized deployments and orchestration (Docker, Kubernetes)
- Capability in RESTful and / or GraphQL API design
- Understanding of messaging and event-driven systems (Kafka, RabbitMQ)
- Skills in modernizing legacy systems in production environments
- Azure certifications considered an asset
- Strong technical judgment and decision-making skills
- Effective communicator able to engage both technical and non-technical stakeholders
- A proactive builder mindset demonstrating ownership and accountability
Responsibilities :
Lead and enhance the technical architecture of our core production SaaS platformEnsure the platforms scalability, maintainability, and performance needs are balanced with business objectivesDefine the long-term technical vision and modernization strategyProduce detailed documentation on key architectural decisions madeWrite and deliver high-quality, production-ready code across the entire technology stackUphold standards in code quality, testing, and maintainabilityDiagnose and resolve complex bugs and performance issuesEstablish and enforce best practices in code structure, development, and testingAct as a technical liaison to product and leadership teamsConvert business and product aims into actionable technical strategiesProvide mentorship and guidance to other engineers through collaborative code reviews and design discussionsLead technical discussions and enrich engineering culture beyond direct project responsibilitiesCompany :
At Aspire, we are a Canadian healthcare technology company dedicated to providing contemporary, cloud-based practice management and electronic health record software tailored for chiropractic-led clinics. Our mission is to empower healthcare professionals with an integrated solution that enhances patient care and streamlines practice management. We pride ourselves on our small but high-performing team that values ownership and thoughtful decision-making. This role is hybrid and based in Toronto, Canada, offering a meaningful opportunity for significant and lasting ownership over a critical SaaS platform, competitive compensation, and comprehensive benefits including health care coverage and a flexible work schedule.
#J-18808-Ljbffr