1

Freelance Java Spring Developer Jobs in Toronto, ON

Java Developer

Toronto, ON ยท Hybrid

CA$90K - CA$125K/yr

About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in Java and Spring Boot. Working within the software development team, your duties will ...

Java Developer

Toronto, ON ยท On-site

CA$90K - CA$110K/yr

Spring Framework, Oracle ADF Framework, Java, JavaScript, SQL, PL/SQL * Design and implement ... Provide integrated testing and debugging for new programming tasks/functions * Collaborate with ...

Java/Angular Developer

Toronto, ON ยท Hybrid

CA$37.36 - CA$54.05/hr

Java/Angular Developer Primary Office Location: 123 Front Street West, Toronto, OntarioUnion ... You will design and develop software applications on Spring Boot, JBoss and Java EE based ...

Staff Software Developer

Toronto, ON ยท Remote

$170K - $190K/yr

Staff Software Engineer (Backend) Location: Remote within Canada (Toronto preferred) Reports to ... Design and implement backend systems and features using Java and Spring Boot * Own and resolve ...

Java Backend Developer

Etobicoke, ON ยท Hybrid

CA$100K - CA$135K/yr

As a Java Back-End Developer at Localcoin, you will be responsible for developing and maintaining ... In-depth experience with Spring framework, including Spring - Boot, JPA, MVC and Spring Security ...

Commercial Banking Engineering is seeking a skilled Java Developer with extensive experience in ... Experience with Spring MVC, Spring Boot is an asset. * Experience with AS400/Unix environment and ...

The role combines deep hands-on Java engineering with architectural ownership - from high-level ... Mastery of Spring Framework (IoC/DI, bean lifecycle, Spring Boot). SOLID principles, Clean Code ...

Spring framework works. * Technical working knowledge of Web Services, SOAP/REST, STS Spring Tools ... Oracle Certified Java Developer certification will be an asset. * Technical Knowledge of event ...

Graduate/Undergraduate Degreein Technology * 5+ years of Extensive experience in Java, Spring boot, DevOps, Kafka * Strong algorithmic problem-solving skills - backed by prior experience. * Deep ...

SENIOR JAVA SOFTWARE DEVELOPER Location: Toronto, ON (uptown) Industry: Technology Type: Permanent ... Spring Framework Hands on experience developing application on the Cloud and in containers Mobile ...

Senior Java Developer

Toronto, ON ยท Hybrid

CA$120K - CA$145K/yr

About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in Java and Spring Boot. Working within the software development team, your duties will ...

We are seeking a highly experienced and motivated Java Developer to join our dynamic team. With ... Strong expertise in Spring Boot, Spring Batch, and Microservices architecture * Experience with ...

Senior IT Java Developer

Toronto, ON ยท On-site +1

CA$105.10K - CA$129.40K/yr

Job Summary We are seeking a Senior Java Developer / Architect to design, build, and operate scalable, event-driven, cloud-native applications using Apache Kafka, Spring Boot, and Microsoft Azure.

Software Developer III

Toronto, ON ยท Hybrid

CA$85K - CA$119K/yr

This role offers exposure to modern backend development using Java, Spring Boot, and cloud ... Mentor junior developers and contribute to code quality and engineering standards. Your Moneris ...

Experience with conceptualization, design, engineering, and debugging, with 2-5 years in a hands-on software development role Proficiency developing in Java, Spring MVC, Spring Boot, Spring Security ...

Strong proficiency in Java and Spring Boot Experience with Redis MongoDB and MS SQL Familiarity with Kafka for event driven architecture Hands on experience with OpenShift and Kubernetes Proficient ...

next page

Showing results 1-20

Freelance Java Spring Developer information

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

To thrive as a Freelance Java Spring Developer, you need a solid understanding of Java programming, Spring Framework (including Spring Boot), and experience with RESTful APIs, typically supported by a degree in computer science or relevant certifications. Familiarity with tools like Maven, Git, Docker, and cloud platforms such as AWS or Azure is often required. Strong problem-solving, time management, and client communication skills help you stand out in this role. These competencies ensure you can deliver robust solutions efficiently while managing multiple clients and projects in a dynamic freelance environment.

What are the most common challenges faced by Freelance Java Spring Developers when working with multiple clients simultaneously?

Freelance Java Spring Developers often juggle projects for multiple clients, which can pose challenges such as managing shifting priorities, aligning with different coding standards, and keeping up with varied communication styles. Successfully navigating these requires strong organizational skills, clear project documentation, and proactive communication to set expectations. Additionally, freelancers must stay updated with the latest Spring framework updates to deliver high-quality, maintainable solutions across diverse client environments.

What is a Freelance Java Spring Developer?

A Freelance Java Spring Developer is a self-employed software professional who specializes in building, maintaining, and optimizing applications using the Java programming language and the Spring framework. These developers work on a contract or project basis for various clients, rather than as full-time employees for a single company. Their responsibilities often include designing backend systems, integrating APIs, and ensuring applications are scalable and secure. Freelance Java Spring Developers typically manage their own schedules and may work remotely for clients around the world.

What is the difference between Freelance Java Spring Developer vs Java Backend Developer?

AspectFreelance Java Spring DeveloperJava Backend Developer
CredentialsOften requires Java certifications, Spring certifications, and relevant experienceTypically requires a Java degree or equivalent experience, with or without certifications
Work EnvironmentIndependent, project-based, remote or on-site freelance workFull-time employment in a company or organization, often in an office setting
Employer & Industry UsageClients across various industries hiring for specific projectsEmployers in tech, finance, e-commerce, and other sectors with ongoing backend needs
Search & Comparison IntentLooking for freelance opportunities or contract work in Java Spring developmentSeeking full-time or permanent backend development roles in Java

In summary, Freelance Java Spring Developers typically work independently on short-term projects, requiring specific certifications and flexible work environments. Java Backend Developers usually hold full-time roles within organizations, focusing on ongoing backend system development.

What are the most commonly searched types of Java Spring Developer jobs in Toronto, ON? The most popular types of Java Spring Developer jobs in Toronto, ON are:
What are popular job titles related to Freelance Java Spring Developer jobs in Toronto, ON? For Freelance Java Spring Developer jobs in Toronto, ON, the most frequently searched job titles are:
What job categories do people searching Freelance Java Spring Developer jobs in Toronto, ON look for? The top searched job categories for Freelance Java Spring Developer jobs in Toronto, ON are:
Infographic showing various Freelance Java Spring Developer job openings in Toronto, ON as of May 2026, with employment types broken down into 58% Full Time, and 42% Contract. Highlights an 100% In-person job distribution.

Java Developer

Konrad

Toronto, ON โ€ข Hybrid

CA$90K - CA$125K/yr

Other

Medical, Retirement

Posted 6 days ago


Job description

Who We Are

Konrad is a next generation digital consultancy. We are dedicated to solving complex business problems for our global clients with creative and forward-thinking solutions. Our employees enjoy a culture built on innovation and a commitment to creating best-in-class digital products in use by hundreds of millions of consumers around the world. We hire exceptionally smart, analytical, and hard working people who are lifelong learners.

About The Role

As a Full Stack Java Developer you'll be tasked with working on web application development in Java and Spring Boot. Working within the software development team, your duties will require you to assist in the development and delivery of consumer and enterprise applications. This role is ideal for ambitious developers who feel confident in their technical ability and want to be a part of the highly-skilled development team at Konrad.

What You'll Do

  • Write maintainable, testable, and performant software in collaboration with our world class team.
  • Participate in code review and perform extensive testing to ensure we deliver high quality software.
  • Research new technology and tools and share those findings with the team.
  • Communicate clearly and effectively with all members of our team.

Qualifications

  • 1-3 years experience building and delivering modern production-grade web applications in a team environment
  • Very strong Java programming skills utilizing Spring Boot or Spring Cloudย 
  • Front end JS framework experience using React or Angular or similar
  • Deep understanding of each of the parts that make up a modern web application (APIs, templating, routing, data storage, design patterns, optimization, caching, security)ย 
  • Fundamental knowledge of core web principals (HTTP, the DOM, SSL, web servers)
  • Fluency with relational databases or alternatively NoSQL databases
  • Great interpersonal skills - we work very closely together as a team and require a lot of communication.
  • A proactive personality, and a desire to deliver your best work.
  • A love for improving software development workflows and processes.

Nice to have

  • Experience working with content management systems (Wordpress, AEM, Sitefinity etc...)
  • Experience working within cloud environments (AWS, Google Cloud, Azure)
  • Experience working with GraphQL, ElasticSearch, Serverless, or Next.js

Perks and Benefits

  • Comprehensive Health & Wellness Benefits Package
  • Retirement Planning
  • Parental Leave Program
  • Flexible Working Hours
  • Work from Home Flexibility
  • Service Recognition Programs
  • Socials, Outings & Retreats
  • Culture of Learning & Development

Bonus Points

Have you taken any courses at BrainStation? A lot of our design and development best practices and processes are taught during our courses - make sure to highlight this experience in your cover letter if you have!

Konrad is committed to maintaining a diverse work environment and is proud to be an equal opportunity employer. All qualified applicants, regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status will receive consideration for employment. If you have any accessibility requirements or concerns regarding the hiring process or employment with us, please notify us so we can provide suitable accommodation.

The estimated compensation for this position is $90,000 to $125,000. This is an estimate and a compensation offer will vary based on applicant's education, experience, skills, abilities and alignment with market data.

While we sincerely appreciate all applications, only those candidates selected for an interview will be contacted.

#LI-Hybrid