1

Java Developer Jobs in Quebec (NOW HIRING)

Java Spark Developer

Montreal, QC · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Build scalable backend services and distributed processing frameworks using Core Java and Apache Spark. Develop reusable, maintainable, and testable code following software engineering best practices.

Nous cherchons notre futur Développeur Java pour rejoindre nos équipes. ???? Vos missions ... Avoir travaillé au moins deux (2) ans avec les pratiques DevOps et les pipelines * Expérience ...

Jr Developpeur Java (Developer)

Montreal, QC · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

Experience dans le developpement d'applications en Java * Experience de travail avec des systemes ... Engineering, servicing an array of noteworthy financial services and technology firms. Through ...

En tant qu' analyste-programmeur Java , tu participeras à l'analyse, au développement et à ... ans avec Azure DevOps, Git ou TFS. Engagés dans votre réussite, des avantages qui font la ...

En tant qu' analyste-programmeur Java , tu participeras à l'analyse, au développement et à ... ans avec Azure DevOps, Git ou TFS. Engagés dans votre réussite, des avantages qui font la ...

Senior J2EE Developer

Montreal, QC · Remote

  • Medical

  • Dental

  • PTO

We are looking for an experienced Senior Java Developer for our client. This is a permanent position that is remote to start with potential later relocation to Calgary or Winnipeg . Our client is a ...

Senior J2EE Developer

Montreal, QC · Remote

  • Medical

  • Dental

  • PTO

We are looking for an experienced Senior Java Developer for our client. This is a permanent position that is remote to start with potential later relocation to Calgary or Winnipeg . Our client is a ...

En tant qu' analyste-programmeur Java , tu participeras à l'analyse, au développement et à ... ans avec Azure DevOps, Git ou TFS. Engagés dans votre réussite, des avantages qui font la ...

Java/Python DB Developer

Montreal, QC · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

Proficiency in Java or Python programming languages with a solid understanding of SDLC methodologies. * Strong experience with RDBMS, SQL, stored procedures, triggers, and database fundamentals.

Excellent command of Java and the Gosu language. \n * Experience with REST APIs, SOAP, and ... Experience with Azure DevOps, Git, and CI\/CD pipelines. \n \n \n \n \n \n

Showing results 21-40

Java Developer information

What is a Java developer?

Java Developers are software professionals who specialize in designing, developing, and maintaining applications using the Java programming language. They work on a variety of projects, including web, desktop, and mobile applications, as well as enterprise-level systems. Java Developers are responsible for writing clean and efficient code, testing and debugging programs, and collaborating with other team members to deliver robust software solutions. Their expertise in Java and related technologies is crucial for building scalable and secure applications.

What do Java developers do?

Java developers create dynamic computer applications and websites using the Java computer programming language. The Java language integrates with other programming languages and infrastructures to build robust business applications and software for a wide range of industries, from finance and healthcare to content management and social media. Java developers may be involved in all stages of application development, from conception and design to testing, production, and ongoing maintenance. The goal is to provide efficient solutions for business needs.

What are the key skills and qualifications needed to thrive as a Java developer, and why are they important?

To thrive as a Java Developer, you need strong proficiency in Java programming, object-oriented design, and a solid understanding of software development principles, usually supported by a degree in computer science or related fields. Familiarity with frameworks such as Spring or Hibernate, experience with version control systems like Git, and sometimes certification like Oracle Certified Professional Java Programmer (OCPJP) are commonly required. Effective problem-solving, teamwork, and attention to detail are crucial soft skills in this role. These skills ensure robust, maintainable, and scalable software solutions that meet project requirements and business goals.

What are some common challenges Java developers face when working on large-scale enterprise applications?

Java Developers working on large-scale enterprise applications often encounter challenges such as managing complex codebases, ensuring efficient performance, and integrating with legacy systems. Collaborating with cross-functional teams is crucial, as these projects typically involve multiple developers, QA engineers, and business analysts. Additionally, maintaining code quality and adhering to best practices while meeting tight deadlines can be demanding. Staying up-to-date with evolving frameworks and tools also plays a key role in overcoming these challenges.

What is the difference between Java Developer vs Software Engineer?

AspectJava DeveloperSoftware Engineer
Required CredentialsBachelor's in Computer Science or related, Java certificationsBachelor's in Computer Science or related, various certifications
Work EnvironmentDevelops Java-based applications, often in teamsDesigns and develops software solutions, may include Java projects
Employer & Industry UsageTech companies, finance, e-commerceBroad industry, including tech, finance, healthcare

Java Developers focus specifically on Java programming, while Software Engineers have a broader role in designing and developing software solutions across multiple languages. Both roles often require similar educational backgrounds and certifications, but Java Developers typically work more directly with Java-based projects, whereas Software Engineers may handle diverse technologies.

Is a Java developer still in demand?

Java developers remain in high demand due to the language's widespread use in enterprise applications, Android development, and backend systems. Skills in frameworks like Spring and knowledge of cloud platforms can enhance job prospects in this field.

What are the most commonly searched types of Java Developer jobs in Quebec?

The most popular types of Java Developer jobs in Quebec are:

What are popular job titles related to Java Developer jobs in Quebec?

For Java Developer jobs in Quebec, the most frequently searched job titles are:

What job categories do people searching Java Developer jobs in Quebec look for?

The top searched job categories for Java Developer jobs in Quebec are:

What are popular job titles related to Java Developer jobs in QC?

For Java Developer jobs in QC, the most frequently searched job titles are:

Infographic showing various Java Developer job openings in Quebec as of August 2026, with employment types broken down into 84% Full Time, 3% Part Time, and 13% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution.

Senior Java Developer Montreal

Adaptive Financial Consulting

Montreal, QC • Hybrid

Full-time

Medical, Dental, Life, Retirement

Re-posted 23 days ago


Job description

WE ARE: 

At Adaptive, we are a financial consulting firm that partners with capital, commodity, and digital market participants. We value differentiation through technology. Our experienced teams design and deliver complex front-office technology solutions using our proven accelerators to create long-term competitive advantage.

Our clients include the world's leading investment banks, investment managers, fintechs and capital market service providers. With a global reach with offices in London, Manila, New York, Barcelona and Montreal, we have a proven track record delivering powerful, elegant and intuitive trading technology solutions.

We are now looking for a Java developer to join our Montreal team on a new exciting project! 

YOU ARE: 

  • A JVM lover who really enjoys working with the latest technologies and design patterns
  • Eager to solve complex technical challenges, especially in cloud-based environments and event driven architecture patterns
  • Someone looking to work in a collaborative environment, sharing knowledge and helping each other
  • Experienced within the Fintech industry

YOU HAVE:

  • Significant, professional server-side software development experience
  • Solid experience programming with Core Java, with working knowledge of modern Java versions (Java 17+).
  • General familiarity with data structures such as sets, hashes, caches etc
  • Experience developing Front Office financial systems, E-Trading and FIX
  • Experience in delivering OMS/EMS/Exchange systems
  • Exposure to equities trading & brokerage
  • General knowledge of data injection/inversion of control
  • Experience working in an Agile environment (Scrum, Kanban)
  • Experience with AI

WHY US: 

  • To be immersed in high-standard engineering culture. Our fantastic team takes pride in crafting complex technical solutions but also loves sharing their knowledge and helping you grow professionally (we have extraordinary minds at Adaptive, you can learn from anyone here, which is the beauty of it)
  • To take part in the growth and development of a great company
  • Our teams feel free to speak up, make suggestions and raise concerns
  • Collaborative team environment: we all work together, respect each other, and pitch in
  • Great consideration for work/life balance (highly-flexible, hybrid working model, well-being benefits...). The balance between professional and personal life is massively important to us
  • We work hard to provide a positive, collaborative and inclusive culture and to positively impact our staff and local communities through different well-being, diversity and inclusion programmes

WHAT PEOPLE THINK OF US
You can check our Glassdoor page  

BENEFITS  (What we offer in return // what you'll get )

For permanent employees:
We create benefits with YOU in mind.

  • A competitive salary
  • 23 days of vacations
  • 50% of the cost for group insurance which includes health, dental, life insurance and short or long-term disabilities
  • up to 5% of your annual salary as a pension plan contribution, if you contribute the same
  • 50% of your public transportation monthly pass
  • 50% of a gym membership or any well-being activity, with a maximum of $50 a month
  • Hybrid working model

THE PROCESS

Long interview processes are stressful and boring and that is not us. We want to make sure that everything runs smoothly.
You will have interviews in three stages:
1 - A chat with one of our great recruiters.
2 - A zoom chat with one of our Java colleagues where they will ask you detailed questions about your experience
3 - A Face to Face interview via Zoom. During this interview, we will dig even deeper and you will have a pair programming task to do.

But don't worry; everything will be explained to you step by step by your recruiter. 
A little tip for your interviews with us: 
Collaboration is massively important to us, so don't hesitate to share your thoughts, ask questions, ask for help if needed, etc.  


DIVERSITY & INCLUSION: 

Diversity and inclusion are key to a great workplace, and Adaptive is better when it's more representative of the world around us. We want everyone to feel comfortable bringing their whole selves to work without any fear of judgment or negativity. 

All we ask is that our colleagues are respectful, collaborative, passionate about what they do, and have the skills needed to be successful in their roles.

Background check: the employment/engagement is subject to an acceptable background check that will be run by Adaptive.