About the CompanyOur client, a successful fintech company in North Toronto, is seeking to hire a Manager, Software Engineering (hybrid, 4 days/week).About the OpportunityThis position will lead a development team working on modernizing a commercial software product from legacy Java (v7-8) backend to API and microservice‑driven architecture on Java v21 and AWS/terraform.The person in this role is expected to be both technical and have solid team leadership experience.There is no coding expected in the role, outside of digging into code with developers for quality review or coaching purposes; however, this person isexpected to come from heavy hands‑on Java roles.This position will lead architecture and evolution of the dev environment, dev processes and frameworks, app infrastructure,
etc.The application will have React front end and will potentially use Claude AI for some assistance with coding/QA in the future.This software product has 10-50k messages flowing per day with 1000s of concurrent users.About YouHistory of progressive hands‑on software engineering and architecture positionsPast/current coding/architecture experience with Java, Springboot, LinuxExperience managing architecture, building and deployment of commercial software products and APIs/microservices on AWSExperience managing cloud‑first dev environments and dev/qa/devops/agile strategyExperience managing small Agile development scrum teamsVery good communication and presentation skillsCommute to Markham office 4 days/weekBonus ItemsExperience with refactoring/modernization of software codeImplementing AI coding agentsExperience with GitHub as code management environmentFinancial industry (or regulated like Soc2, PCI, etc.)PythonNoSQLDevOps, containerization, pipelines, etc.Salary Range$150,000 - $160,000/year plus bonus#J-18808-Ljbffr
📌 Manager Software Engineering (Java) - C$150,000 - C$160,000 A Year (Winnipeg)
🏢 Fintech
📍 Winnipeg
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.