Apptad-Trade Routing Apps Java Developer

Apptad Inc

Not Interested
Bookmark
Report This Job

profile Job Location:

Montreal - Canada

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

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...
View more view more

Key Skills

  • REST
  • Eclipse
  • JSP
  • Junit
  • Spring
  • Struts
  • Jpa
  • Hibernate
  • Maven
  • J2EE
  • Jdbc
  • Java