Java Software Developer

1 week ago


Montreal, Canada Compunnel Inc. Full time

Job Title :: Software Developer (Core Java, Algorithms and data structures)

Location :: Montreal (day 1 onboarding onsite / in-office presence required 3x/week)

Key responsibilities:

- Design, develop, and optimize high-throughput, low-latency infrastructure for algorithmic trading
- Take full ownership of projects from inception to deployment, ensuring end-to-end product delivery
- Troubleshoot and debug complex issues to ensure the stability and reliability of trading systems

Requirements:

- Extensive experience with Java and related technologies like JPA
- Knowledge of, or keen interest in learning about: OS internals, networking, CPU architectures
- Experience with high-performance computing, multi-threading, and distributed systems
- Great problem-solving skills with a keen attention to detail
- Solid understanding of Computer Science fundamentals, including algorithms, data structures, and software design principles
- Ability to work independently and collaboratively in a fast-paced, dynamic environment
- Strong communication and interpersonal skills



  • Montreal, Canada Triunity Software, Inc. Full time

    Hiring: Java Backend Developer | Montreal, |Triunity Software Inc Connect & Follow Prashant Rathore, Senior Recruiter at Triunity Software Inc. to explore this opportunity!Linkedin: Hiring: Java Backend Developer | Triunity Software Inc. Location: Montreal, Quebec, Canada (Hybrid). Need only local candidates.Job Title: Java Backend Developer Must-Have...


  • Montreal, Canada Compunnel Inc. Full time

    Job Title :: Java Software Developer Location :: Montreal, Quebec (Day 1 onboarding onsite / In-office presence required 3x/week) Must Have :: Core Java, Data Structures, Algorithms, Kafka, Python, Kubernetes. Key responsibilities: • Design, develop, and optimize high-throughput, low-latency infrastructure for algorithmic trading • Take full...


  • Montreal, Canada Compunnel Inc. Full time

    Job Title :: Java Software Developer Location :: Montreal, Quebec (Day 1 onboarding onsite / In-office presence required 3x/week) Must Have :: Core Java, Data Structures, Algorithms, Kafka, Python, Kubernetes. Key responsibilities: • Design, develop, and optimize high-throughput, low-latency infrastructure for algorithmic trading • Take full ownership of...


  • Montreal, Canada Compunnel Inc. Full time

    Job Title :: Java Software Developer Location :: Montreal, Quebec (Day 1 onboarding onsite / In-office presence required 3x/week) Must Have :: Core Java, Data Structures, Algorithms, Kafka, Python, Kubernetes. Key responsibilities: • Design, develop, and optimize high-throughput, low-latency infrastructure for algorithmic trading • Take full ownership of...


  • Montreal, Canada Triunity Software, Inc. Full time

    Immediately Looking For :: Java Spring Developer :: Montreal, Onsite Role :: Java Spring Developer (Local Candidate Only) Design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworks. Utilize Spring framework to build scalable and high-performance applications. Create and maintain ETL pipelines for data...


  • Montreal, Canada Compunnel Inc. Full time

    Job Title :: Java Software DeveloperLocation :: Montreal, Quebec (Day 1 onboarding onsite / In-office presence required 3x/week)Must Have :: Core Java, Data Structures, Algorithms, Kafka, Python, Kubernetes.Key responsibilities:• Design, develop, and optimize high-throughput, low-latency infrastructure for algorithmic trading• Take full ownership of...


  • Montreal, Canada Compunnel Inc. Full time

    Job Title :: Java Software DeveloperLocation :: Montreal, Quebec (Day 1 onboarding onsite / In-office presence required 3x/week)Must Have :: Core Java, Data Structures, Algorithms, Kafka, Python, Kubernetes.Key responsibilities:• Design, develop, and optimize high-throughput, low-latency infrastructure for algorithmic trading• Take full ownership of...


  • Montreal, Canada Compunnel Inc. Full time

    Job Title :: Java Software DeveloperLocation :: Montreal, Quebec (Day 1 onboarding onsite / In-office presence required 3x/week)Must Have :: Core Java, Data Structures, Algorithms, Kafka, Python, Kubernetes.Key responsibilities:• Design, develop, and optimize high-throughput, low-latency infrastructure for algorithmic trading• Take full ownership of...


  • Montreal, Canada Triunity Software, Inc. Full time

    A North American IT solutions company is seeking a Java Spring Developer to design, develop, and deploy Java-based software applications. Ideal candidates will possess over 5 years of software development experience, focusing on Java and Spring frameworks. Responsibilities include building scalable applications, maintaining ETL pipelines, and collaborating...


  • Montreal, Canada Triunity Software, Inc. Full time

    A North American IT solutions company is seeking a Java Spring Developer to design, develop, and deploy Java-based software applications. Ideal candidates will possess over 5 years of software development experience, focusing on Java and Spring frameworks. Responsibilities include building scalable applications, maintaining ETL pipelines, and collaborating...