Java Developer

MDAEdge

Full-time IT & Technology
Apply Now
Location
montreal, qc, Canada
Posted
July 04, 2026

Job Description

Core Java Developer

Focus: Low-level logic, performance, and multithreading. The Role: You will be the architect of our internal systems, focusing on data processing, concurrency, and high-performance computing. This isn't about making things look pretty; it's about making things work fast and reliably.

  • Design and develop high-volume, low-latency applications.
  • Optimize memory management, garbage collection, and JVM tuning.
  • Maintain robust multithreading and concurrency patterns.

Technical Stack: JavaΒ 11/17+, Data Structures &Β Algorithms, Multithreading, JVM Internals, JDBC, Maven/Gradle.

Java Backend Developer

Focus: API design, microservices, and database integration. The Role: You are the engine room. You'll build the scalable APIs and services that power our platforms, ensuring seamless communication between the server and the front end.

  • Build...