Back to results

Closed listing

Java Software Engineer

  • Toronto, ON, Canada

$70 to $75 CAD / hour · Contract

This opening has closed.

The original listing is kept below for reference.

Job details

Pay
$70 to $75 CAD / hour
Job type
Contract
Closing date
Experience
7+ years of experience with Java in enterprise systems5+ years of Spring
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

Pay Range: CAD 70-75/hr

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

7+ Boot3+ years of React5+ years working with relational databases

7+ (e.g.| PostgreSQL| MySQL)Strong analytical and problem-solving

7+ skillsExcellent verbal and written communication skills

Preferred Skills

Experience in Capital Markets| Portfolio Management| or Risk AnalyticsDeveloping 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 JenkinsComfortable working in fast-paced| regulated environments with high-performance expectationsAI Driven Software Development

More about this job

Responsibilities

Design and build scalable, cloud-native systems for cross-asset order and position management, including portfolio management and order and trade lifecycle processing. Maintain deployment pipelines and infrastructure, ensure mission-critical system performance and reliability, and collaborate with business and technical partners to deliver solutions.

Requirements

Requires 7+ years of Java experience, 5+ years of Spring experience, 3+ years of React experience, and 5+ years working with relational databases. Strong analytical, problem-solving, and communication skills are required; AWS, capital markets experience, containerization, and DevOps tools are preferred.

Skills

  • Java
  • Spring Boot
  • React
  • Relational Databases
  • PostgreSQL
  • MySQL
  • AWS
  • CI/CD
  • Automated Testing
  • Infrastructure as Code
  • Capital Markets
  • Portfolio Management
  • Risk Analytics
  • Docker
  • Kubernetes
  • Terraform

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Finance & Accounting

Keywords

  • Java
  • Spring Boot
  • React
  • PostgreSQL
  • MySQL
  • AWS
  • CI/CD
  • Automated Testing
  • Infrastructure as Code
  • Agile
  • Capital Markets
  • Portfolio Management
  • Order Management
  • Position Management
  • Order Lifecycle Processing
  • Trade Lifecycle Processing
  • Investment Strategies
  • Risk Analytics
  • Docker
  • Kubernetes
  • DevOps
  • Terraform
  • GitHub Actions
  • Jenkins
  • Cloud-Native Applications
  • Relational Databases

Report this job