Senior Java Software Engineer
- Toronto, ON, Canada
$100,000 to $120,000 CAD / year · Full-time
Applications open in a new tab.
Job details
- Pay
- $100,000 to $120,000 CAD / year
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
🚀 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
More about this job
Responsibilities
Develop, enhance, and support enterprise-scale applications across web, mobile, middleware, and API platforms. Contribute to production support and operational excellence while designing and supporting REST APIs.
Requirements
Requires 10+ years of enterprise software development experience with Core Java/J2EE and Spring, plus 4+ years with React and modern JavaScript. Also requires 2+ years of native iOS or Android development, REST API experience, SQL database experience, and eligibility for Enhanced Reliability Clearance, including at least five years in Canada.
Skills
- Core Java
- J2EE
- Spring Framework
- Spring Boot
- Spring MVC
- React
- JavaScript
- iOS Development
- Android Development
- REST APIs
- SQL
- Oracle
- PostgreSQL
- AWS
- Docker
- Kubernetes
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
Keywords
- Core Java
- J2EE
- Spring Framework
- Spring Boot
- Spring MVC
- React
- JavaScript
- iOS
- Android
- REST APIs
- SQL
- Oracle
- PostgreSQL
- AWS
- Docker
- Kubernetes
- Jenkins
- Git
- Maven
- Gradle
- Ansible
- Kafka
- Event-Driven Architecture
- Web Security
- Multi-Factor Authentication
- ITIL
- Operational Support
- Middleware
- Enhanced Reliability Clearance