Lead Software Engineer / Java / Spring Boot / React / Hybrid / Downtown Toronto
Toronto, Ontario
Hybrid
Full Time
$180k - $220k
A leading provider of credit ratings and research for global capital markets is hiring a Lead Software Engineer. This is an opportunity to bring leadership, architecture and design and backend engineering experience all to one role. They are ideally looking for an engineer having experience with Java, Spring Boot, and React (about 70% backend, 30% frontend split). They would also like someone who is driven to utilize and continue growing their skills in the AI space, as it will be essential to this role. This is a full-time direct hire role with 2 days in office, hybrid responsibilities in Downtown Toronto.
Additionally in this role you’ll play a significant part in defining the technical and architectural direction for major product solutions that the company plans to roll out.
Required Skills & Experience
Tech Breakdown
The Offer
Current Vacancy: Yes
Use of AI in Hiring: No
Applicants must be currently authorized to work in the Canada on a full-time basis now and in the future.
Additionally in this role you’ll play a significant part in defining the technical and architectural direction for major product solutions that the company plans to roll out.
Required Skills & Experience
- Deep technical expertise, 15+ years of hands-on experience building enterprise applications or AI/ML systems, with strong proficiency in modern programming languages, frameworks, and production environments
- Java, Spring Boot, React experience is preferred
- Experience designing scalable systems from scratch; deep understanding of software architecture, design patterns, and the ability to make bold architectural decisions
- Bachelor’s degree in computer science, Software Engineering, or related field (or equivalent experience)
- Hands on AI/ML experience
- Any modern cloud and DevOps experience with Docker, Kubernetes/EKS, AWS or Azure, microservices architecture and /or CI/CD pipelines
- Startup experience
- Technical thought leadership
- Knowledge of the financial services domain
Tech Breakdown
- 70% Back-end work Java, Spring Boot
- 30% Front-end work with React
- 80% Hands On
- 20% Leadership
The Offer
- Salary + Bonus
- Medical, Dental, and Vision Insurance
- Vacation Time
- Stock Options
Current Vacancy: Yes
Use of AI in Hiring: No
Applicants must be currently authorized to work in the Canada on a full-time basis now and in the future.