Senior Software Engineer - Java (Toronto)

Senior Software Engineer - Java (Toronto)

03 Oct
|
Q1 Technologies
|
Toronto

03 Oct

Q1 Technologies

Toronto

Senior Software Engineer - Java

Toronto, ON - Hybrid (2-3Days WFO)

6-12 months

12 + Years Experience is MUST

We are seeking a Senior Software Engineer to enhance a cross-asset order and position management system.

The engineer shall have experience designing and building robust| scalable systems that support portfolio management| order and trade lifecycle processing| and investment strategies.

You will work closely with portfolio managers| quantitative analysts| and product teams to develop technology solutions that create tangible business value in the capital markets space.

Key Responsibilities (%80 Backend/20% Frontend)

Design and implement end-to-end technology solutions in an Agile environment| collaborating with business and technical partners.

Leverage AWS cloud services to build scalable| cloud-native applications aligned with long-term architecture goals.

Build and maintain CI/CD pipelines| automated tests| and infrastructure-as-code for efficient deployment.

Ensure system performance| reliability| and scalability across mission-critical applications.

Drive engineering excellence through coding best practices| technical mentorship| and peer collaboration.

Required Qualifications





7+ years of experience with Java in enterprise systems5+ years of Spring Boot3+ years of React5+ years working with relational databases (e.g.| PostgreSQL| MySQL)Robust analytical and problem-solving skills

Excellent verbal and written communication skills

Preferred Skills

Experience in Capital Markets| Portfolio Management| or Risk Analytics

Developing and deploying systems on AWS Experience with containerization (e.g.| Docker| Kubernetes)

Working knowledge of DevOps practices and tools such as Terraform| GitHub Actions| or Jenkins

Comfortable working in fast-paced| regulated environments with high-performance expectations

AI Driven Software Development

What Were Looking For - Independent self-starter who thrives in an entrepreneurial environment

Strong interpersonal skills and ability to communicate with diverse stakeholders| including front-office professionals| PMs| and quants

Highly organized with exceptional attention to detail and the ability to manage multiple priorities

Professional| adaptable| and collaborative team player

Results-oriented mindset with the ability to deliver under tight deadlines

📌 Senior Software Engineer - Java (Toronto)
🏢 Q1 Technologies
📍 Toronto

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.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer - java (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer - java (toronto) / toronto