🚀 We're Hiring: Senior Software Engineer, Operations (Core Java & iOS)
📍 Location: Toronto, ON
🏢 Hybrid: 1 Day Per Week In Office
💰 Compensation: $100,000 - $120,000 Base Salary + Up to 10% Bonus
🔒 Security Clearance: Must be eligible for Enhanced Reliability Clearance (5+ years in Canada)
Are you a senior software engineer who enjoys working across development, production support, and operational excellence? We're looking for a Senior Software Engineer with deep expertise in Core Java, Spring Boot, APIs, and Mobile Development (iOS or Android) to support and enhance enterprise-scale applications across web, mobile, middleware, and API platforms.
Must-Haves
- 10+ years of enterprise software development experience (Core Java/J2EE, Spring Framework, Spring Boot, and Spring MVC)
- 4+ years of experience with React and modern JavaScript development
- 2+ years of native iOS or Android development
- Experience designing and supporting REST APIs
- Experience working with SQL databases including Oracle and/or PostgreSQL
Nice-to-Haves
- AWS Cloud experience
- Docker and Kubernetes
- Jenkins, Git, Maven, Gradle, and Ansible
- Kafka or event-driven architecture experience
- Web security and Multi-Factor Authentication (MFA) experience
- ITIL and operational support practices