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 openingsOriginal 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