Job Title: Trade Routing Apps - Java Developer
Job Location: Montreal QC (Need Onsite day 1 hybrid 3 days from office).
Job Duration: Full Time
Job Description:
The TRA team builds and manages messaging middleware and plants to distribute the trading messages from the trading flows to critical downstream systems. We are looking for a Java developer who can contribute in building high throughput scalable resilient latency sensitive and cloud ready enterprise-grade applications and tooling to support it. Developer who can work in Agile Development team that promotes Innovation DevOps Automation. The team encourages open communication new technologies and thinking out of box
Primary Responsibilities:
Design and implement the messaging middleware and tooling
Identify and implement optimizations/efficiencies in the code to reduce latency resource usage and overall cost of hardware with specific focus on providing redundancy and eliminating point-point TCP connections
Contribute in all phases of development lifecycle from concept design development testing deployment and support.
Current technology stack includes Java Spring boot Scala Python Kafka.
Skills Required:
- Bachelors degree in Computer Science or related fields.
- Strong programming experience in Java and Python
- Strong Object-Oriented Design and Development skills Data structures and Design Patterns.
- Comfortable in Unix/Linux
- Experience in CI/CD pipelines (Jenkins) code versioning tools (GIT BitBucket etc)
- Sound understanding of the Distributed Systems Architecture
- Good communication Problem solving and analytical skills
- Knowledge of Agile Development practices.
- Team player candidate who strongly understands and appreciates the business impact of code/infrastructure changes.
Skills Desired:
- DevOps/Cloud computing/Big Data/Stream processing.
- SRE tools like Prometheus Loki Grafana OTEL etc.
- Understanding of building tools like Gradle.
Job Title: Trade Routing Apps - Java Developer Job Location: Montreal QC (Need Onsite day 1 hybrid 3 days from office). Job Duration: Full Time Job Description: The TRA team builds and manages messaging middleware and plants to distribute the trading messages from the trading flows to critical dow...
Job Title: Trade Routing Apps - Java Developer
Job Location: Montreal QC (Need Onsite day 1 hybrid 3 days from office).
Job Duration: Full Time
Job Description:
The TRA team builds and manages messaging middleware and plants to distribute the trading messages from the trading flows to critical downstream systems. We are looking for a Java developer who can contribute in building high throughput scalable resilient latency sensitive and cloud ready enterprise-grade applications and tooling to support it. Developer who can work in Agile Development team that promotes Innovation DevOps Automation. The team encourages open communication new technologies and thinking out of box
Primary Responsibilities:
Design and implement the messaging middleware and tooling
Identify and implement optimizations/efficiencies in the code to reduce latency resource usage and overall cost of hardware with specific focus on providing redundancy and eliminating point-point TCP connections
Contribute in all phases of development lifecycle from concept design development testing deployment and support.
Current technology stack includes Java Spring boot Scala Python Kafka.
Skills Required:
- Bachelors degree in Computer Science or related fields.
- Strong programming experience in Java and Python
- Strong Object-Oriented Design and Development skills Data structures and Design Patterns.
- Comfortable in Unix/Linux
- Experience in CI/CD pipelines (Jenkins) code versioning tools (GIT BitBucket etc)
- Sound understanding of the Distributed Systems Architecture
- Good communication Problem solving and analytical skills
- Knowledge of Agile Development practices.
- Team player candidate who strongly understands and appreciates the business impact of code/infrastructure changes.
Skills Desired:
- DevOps/Cloud computing/Big Data/Stream processing.
- SRE tools like Prometheus Loki Grafana OTEL etc.
- Understanding of building tools like Gradle.
View more
View less