At a Glance
- Tasks: Lead and mentor a team while developing client-facing systems using Java and modern tech.
- Company: Join BlueMatrix, a leader in investment research technology with a collaborative vibe.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Other info: Dynamic environment with a focus on collaboration and career advancement.
- Why this job: Make an impact by guiding innovative projects and shaping the future of investment tech.
- Qualifications: 5+ years in software engineering and 1-2 years in a leadership role required.
The predicted salary is between 118800 - 145200 $ per year.
Lead Java engineering across client-facing systems at BlueMatrix, using ReactJS, PostgreSQL, Docker, and AWS with a collaborative team. As a Senior Software Engineer, you will lead, mentor, and support engineers while contributing hands-on to development. You will guide architecture, code reviews, technical decisions, and delivery across a retreating monolith and growing microservices. The role supports BlueMatrix applications for investment research publishing, distribution, analysis, and communications.
Key Responsibilities:
- Lead, mentor, and support a team of engineers
- Write maintainable code and unblock engineering challenges
- Guide architecture, reviews, and technical decision-making
- Plan sprints, prioritize backlogs, and manage delivery timelines
- Champion coding, testing, CI/CD, and monitoring practices
Requirements:
- Five-plus years of software engineering experience
- One-to-two-plus years in leadership or team lead capacity
- Proficiency in Java and modern development practices
- Experience with AWS Lambda, ECS, SQS, Kinesis, and Terraform
- Experience delivering scalable systems and reliable REST APIs
- Bring technical leadership, Java expertise, and collaborative delivery skills to BlueMatrix’s client-facing engineering teams.
Senior Java Engineering Team Lead in Winnipeg employer: BlueMatrix
At BlueMatrix, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. As a Senior Engineer, you'll have the opportunity to lead and mentor a talented team while working with cutting-edge technologies in a dynamic environment. With a strong emphasis on professional growth, employee well-being, and a sense of humour, we ensure that our team members thrive both personally and professionally in our vibrant Toronto location.