2

Remote Java Developer Jobs in Montreal, QC (NOW HIRING)

... Engineer for our client. This is a permanent position that is remote to start with later relocation ... Prior experience creating automated testing with Java and Javascript. * Experienced utilizing ...

Apply Early

... Engineer for our client. This is a permanent position that is remote to start with later relocation ... Prior experience creating automated testing with Java and Javascript. * Experienced utilizing ...

Apply Early

Having recognized the advantages of remote work, including employee morale, productivity, reduced ... Strong scripting skills in Python, Bash, Java, or similar for automation and diagnostics

This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg ... Quality Engineer role * Prior experience creating automated testing with Java and Javascript.

Apply Early

This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg ... Quality Engineer role * Prior experience creating automated testing with Java and Javascript.

Apply Early

Intermediate .Net Developer

Montreal, QC ยท Remote

$80K - $120K/yr

Net Developer for our client. This is a permanent position that is remote, or based in their office in Vancouver. Our client is an Enterprise company that builds SaaS products for Fortune 500 ...

Apply Early

Intermediate .Net Developer

Montreal, QC ยท Remote

$80K - $120K/yr

Net Developer for our client. This is a permanent position that is remote, or based in their office in Vancouver. Our client is an Enterprise company that builds SaaS products for Fortune 500 ...

Apply Early

... programming languages such as Java or C++ is a plus. * Experience with cloud-based services and APIs is a plus. * The ability to work independently and as part of a global, remote team in a fast ...

Apply Early

Full Stack Developer

Montreal, QC ยท On-site +1

CA$65K - CA$85K/yr

The salary range is $65k - $85k based on experience + quarterly profit sharing This is a remote ... Contribute to our engineering culture Qualifications * 2-4 years of relevant work experience

... remote candidates in other locations in Canada Location: Montreal, QC As a Solutions Architect at Databricks within the Field Engineering org you will partner with our customers to design scalable ...

next page

Showing results 1-20

Remote Java Developer information

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

To excel as a Remote Java Developer, you need a solid understanding of Java programming, object-oriented design, and experience with frameworks like Spring or Hibernate, typically supported by a degree in computer science or related certifications. Familiarity with version control systems (such as Git), build tools (like Maven or Gradle), and cloud platforms is often required. Strong self-motivation, effective communication, and problem-solving skills are crucial for collaborating and managing tasks independently in a remote environment. These abilities ensure high-quality, maintainable code and seamless teamwork, even when distributed across locations.

What is a Remote Java Developer?

A Remote Java Developer is a software engineer who specializes in building, maintaining, and optimizing applications using the Java programming language, while working from a location outside of a traditional office environment. This role typically involves collaborating with team members online, writing code, debugging, and deploying Java-based applications. Remote Java Developers often use communication and project management tools to stay connected with their teams and manage their workloads efficiently. They may work for companies in various industries, including finance, healthcare, and technology, providing flexibility and access to global job opportunities.

What is the difference between Remote Java Developer vs Remote Software Engineer?

AspectRemote Java DeveloperRemote Software Engineer
Required CredentialsBachelor's in CS or related, Java certificationsBachelor's in CS or related, multiple programming certifications
Work EnvironmentCollaborates mainly on Java-based projects, often in tech companiesWorks on diverse projects across various languages and platforms
Employer & Industry UsageTech firms, startups, enterprise companies using JavaTech, finance, healthcare, and other industries requiring software solutions
Search & Comparison IntentOften compared for Java-specific rolesBroader, includes Java but also other languages

Remote Java Developers focus primarily on Java programming within tech environments, while Remote Software Engineers work across multiple languages and platforms. Both roles require similar credentials but differ in scope and project diversity.

How do Remote Java Developers typically collaborate with their teams on complex projects?

Remote Java Developers often rely on a combination of communication tools such as Slack, Zoom, and project management platforms like Jira or Trello to stay connected with their teams. Regular stand-up meetings, code reviews, and pair programming sessions are common practices to ensure alignment and maintain code quality. Working remotely requires proactive communication and strong documentation skills to keep everyone informed and projects on track. Developers are usually part of agile teams and frequently interact with QA engineers, designers, and product managers to deliver features efficiently.

What Does a Remote Java Developer Do?

As a remote Java developer, you work from home to develop, design, implement, and manage Java-based applications. Java is popular a programming language and a platform for applications. While working with Java, your duties include working on program architecture, performing software analysis, running a test and debugging, writing code, transforming requirements into stipulations, and maintaining the program throughout its lifecycle. Java developers often collaborate with other IT members and developers. You can perform your responsibilities as a full-time employee for a specific company or on a freelance basis.

What are the most commonly searched types of Java Developer jobs in Montreal, QC? The most popular types of Java Developer jobs in Montreal, QC are:
What are popular job titles related to Remote Java Developer jobs in Montreal, QC? For Remote Java Developer jobs in Montreal, QC, the most frequently searched job titles are:
What job categories do people searching Remote Java Developer jobs in Montreal, QC look for? The top searched job categories for Remote Java Developer jobs in Montreal, QC are:
Machine Learning Engineer (Canada)

Machine Learning Engineer (Canada)

Two95 International Inc.

Montreal, QC โ€ข Remote

Contractor

Posted 20 days ago


Job description

Title : Machine Learning Engineer
Type : Contract to Hire
Location : 100% Remote (Canada)
Rate: $Open / Market

Requirements

BSc/MSc in computer science, mathematics or related technical discipline

1-4 years' experience in software engineering with exposure to statistical and/or data science role (5-10 years for Senior ML Engineer)

Deep knowledge and proven experience with optimizing machine learning model in a production context

Experience with Python or Scala is required. Background in programming in C, C++, Java is beneficial. Exposure to both streaming and non-streaming analytics Experience with SQL, Spark, Pandas, Numpy, SciPy, Statsmodels, Stan, pymc3, Caret, Scikit-learn, Keras, TensorFlow, Pytorch, Databricks is beneficial.

Experience working with large data sets, simulation/optimisation and distributed computing tools (Map/Reduce, Hadoop, Hive, Spark, Gurobi, Arena, etc.)

Refactor prototypes of predictive models into highly performant, production ready solutions

Work closely with Data Engineers and Data Scientists to create analytical variables, metrics, and models

Work closely with data scientists to solve difficult engineering and machine learning problems and produce high-quality code

Choose and use the right analytical libraries, programming languages, and frameworks for each task

Contribute to building client capabilitiesby coaching team members on data science methodologies and approaches

Contribute to best coding and engineering practice across AI projects

Build/refactor/develop code into reusable libraries, APIs, and tools

Able to build a sense of trust and rapport that creates a comfortable & effective workplace; collaborative

Attitude to thrive in a fun, fast-paced, startup-like environment

Open minded to new approaches and learning

Benefits

Note: If interested please send your updated resume to ajith.anthoniraj@two95intl.com and include your rate requirement along with your contact details with a suitable time when we can reach you. If you know of anyone in your sphere of contacts, who would be a perfect match for this job then, we would appreciate if you can forward this posting to them with a copy to us.
We look forward hearing from you at the earliest!


TWO95 International logo

About TWO95 International

Sourced by ZipRecruiter

At TWO95 International, we believe it is imperative that a hiring company is assured of procuring the right candidate to fill a job requirement. We have an extensive local and International network, and a fully digitalized sourcing approach that allows us to find a candidate best suited for the job. Furthermore, we strive to secure well matched opportunities that align with the personal and career aspirations of our candidates.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Cherry Hill, NJ, US

Year founded

2009

Social media