1

Java Developer Volunteer Jobs in Toronto, ON (NOW HIRING)

Improve developer practices and lead the adoption of the latest AI tooling to maximize engineering ... Expertise in backend development using languages such as Go, Python, or Java, with deep knowledge ...

... Java/Spring, .NET) while upholding best practices in API design, state management, CI/CD, testing ... We offer employees two paid volunteer days off annually and opportunities to get involved with pro ...

Comfort with scripting languages (e.g., Python, Java) and test infrastructure tools * Familiarity ... Time off to recharge including company holidays, paid time off, sick time, paid volunteer time off ...

Architect, Professional Services

Toronto, ON · On-site

CA$120K - CA$151K/yr

... programming language such as Python, JavaScript, Bash, or Java. * Advanced Knowledge of IT ... Vacation and Sick Leave, Holidays, Parental Leave, Volunteer Days, Bereavement Leave * Additional ...

Automation Analyst

Toronto, ON · On-site

$90 - $118/hr

Experience programming with a language such as Python, Java, Go, C, or developing applications with ... Generous time‑off policy, including 2 paid days annually to volunteer at a charity of your choice.

Experience programming with a language such as Python, Java, Go, C, or developing applications with ... Generous time off policy, including 2 paid days annually to volunteer at a charity of your choice

Development Manager (Full-Stack)

Toronto, ON · Hybrid

CA$13K - CA$15K/mo

... engineering talent, including performance management. * Strong proficiency in Java, JavaScript ... paid volunteer days Work/life support including the ability to work up to 4 weeks per year from ...

Experience with Java or Bean Shell and PowerShell. * Experience with the web technologies such as ... SailPoint ISC Engineer Certification Salary Range: $110,000 to $150,000 CAD + Bonus #LI-Hybrid This ...

Senior Consultant, SailPoint ISC

Toronto, ON · Hybrid

CA$130K - CA$150K/yr

Experience with Java or Bean Shell and PowerShell. * Experience with the web technologies such as ... SailPoint ISC Engineer Certification $130,000 - $150,000 a year Salary Range: $110,000 to $150,000 ...

next page

Showing results 1-20

Java Developer Volunteer information

See Toronto, ON salary details

$8

$48

$76

How much do java developer volunteer jobs pay per hour?

As of Jul 9, 2026, the average hourly pay for java developer volunteer in Toronto, ON is $48.16, according to ZipRecruiter salary data. Most workers in this role earn between $36.71 and $60.10 per hour, depending on experience, location, and employer.

What types of projects or tasks can I expect to work on as a Java Developer Volunteer?

As a Java Developer Volunteer, you might work on a range of projects, such as developing new software features, fixing bugs, writing unit tests, or helping maintain existing Java applications for nonprofits or community organizations. You could also assist in documentation, code reviews, or collaborating on open-source initiatives, depending on the organization's needs. These roles often provide exposure to agile development practices and teamwork with other engineers, designers, and project managers. Volunteering in this capacity not only helps worthwhile causes but also allows you to expand your portfolio and gain practical experience with real-world applications.

What are the key skills and qualifications needed to thrive in the Java Developer Volunteer position, and why are they important?

To excel as a Java Developer Volunteer, you should have a solid grasp of Java programming, object-oriented design, and version control systems, often demonstrated through coursework, certifications, or hands-on project experience. Familiarity with tools like Eclipse or IntelliJ IDEA, build systems (Maven or Gradle), and collaborative platforms such as GitHub is commonly expected. Strong communication, teamwork, and a willingness to learn set exceptional volunteers apart. These skills and qualities ensure you can contribute effectively to projects, adapt to dynamic team needs, and make the most meaningful impact in volunteer settings.

What is a Java Developer Volunteer job?

A Java Developer Volunteer role involves contributing to software development projects without financial compensation. Volunteers typically assist in coding, debugging, testing, and maintaining Java-based applications for nonprofits, open-source projects, or startups. This role helps developers gain experience, build portfolios, and support meaningful initiatives while collaborating with teams.

What are the most commonly searched types of Java Developer jobs in Toronto, ON? The most popular types of Java Developer jobs in Toronto, ON are:
What are popular job titles related to Java Developer Volunteer jobs in Toronto, ON? For Java Developer Volunteer jobs in Toronto, ON, the most frequently searched job titles are:
What job categories do people searching Java Developer Volunteer jobs in Toronto, ON look for? The top searched job categories for Java Developer Volunteer jobs in Toronto, ON are:
Infographic showing various Java Developer Volunteer job openings in Toronto, ON as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $100,166 per year, or $48.2 per hour.
Staff Software Engineer, Web3

Staff Software Engineer, Web3

Robinhood

Toronto, ON

Other

Medical, PTO

Re-posted 2 days ago


Job description

About the team + role

We are building an elite team, applying frontier technologies to the world's biggest financial problems. We're looking for bold thinkers. Sharp problem-solvers. Builders who are wired to make an impact. Robinhood isn't a place for complacency, it's where ambitious people do the best work of their careers. We're a high-performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards.

Our ultimate goal is to be a leader in democratizing access to private and public equity markets by making those assets available on-chain and be tradable 24/7.

As a Staff Software Engineer in this role, you will work on the most critical projects across Tokenization, Robinhood Chain, and the Robinhood Wallet. Most importantly, you will proactively coach and uplift other team members, drive engineering excellence, and set the highest bar for quality.

This role is based in our Toronto office, with in-person attendance expected at least 3 days per week.
At Robinhood, we believe in the power of in-person work to accelerate progress, spark innovation, and strengthen community. Our office experience is intentional, energizing, and designed to fully support high-performing teams.

What you'll do

  • Own the technical vision and execution for Robinhood Chain, the Tokenization Engine, and the Robinhood Wallet
  • Design, build, and operate the core services that power Robinhood Chain, the Tokenization Engine, and the Robinhood Wallet
  • Remain deeply hands-on by writing production code, leading complex implementations, and setting the standard for engineering quality across the platform
  • Improve developer practices and lead the adoption of the latest AI tooling to maximize engineering output
  • Drive technical excellence across reliability, correctness, observability, and security
  • Mentor engineers and raise the technical bar through design reviews, architecture discussions, and hands-on leadership
  • Influence platform direction beyond your immediate team by aligning with adjacent organizations and company-wide initiatives

What you bring

  • 10+ years of experience building and operating large-scale, distributed systems in production environments
  • Expertise in backend development using languages such as Go, Python, or Java, with deep knowledge of cloud-native architectures
  • 3+ years leading large-scale technical initiatives, with ownership spanning multiple teams or complex systems
  • Strong grasp of system design, data modeling, and software engineering fundamentals
  • Proven ability to simplify complex problems, make sound tradeoffs, and drive alignment across diverse stakeholders
  • Strong ownership mindset with a track record of delivering high-impact, end-to-end product outcomes and raising team-wide technical standards
  • Demonstrated experience mentoring and developing engineers, fostering technical excellence and long-term career growth
What we offer
  • Challenging, high-impact work to grow your career
  • Performance driven compensation with multipliers for outsized impact, bonus programs, and equity ownership
  • Performance driven compensation with multipliers for outsized impact and bonus programs
  • Top tier benefits to fuel your work, including supplemental health insurance, ancillary insurance, and mental health support programs
  • Lifestyle wallet - a highly flexible employer-paid benefits spending account expenses beyond traditional benefits such as wellness, childcare, learning, and more.
  • Time off to recharge including company holidays, paid time off, sick time, paid volunteer time off, parental leave, and more!
  • Exceptional office experience with catered meals, events, and comfortable workspaces. 
  • Monthly commuter stipend to help offset in-office commuting costs

Our team is committed to providing an inclusive and welcoming interview experience for all candidates. If you require a specific accommodation during the application or interview process due to a physical or mental condition, please complete this Applicant Accommodation Form to notify our team. The form should only be completed if you need a specific accommodation.

AI Usage Disclosure: Robinhood uses artificial intelligence (AI) tools to support parts of our recruiting process. These tools enhance the efficiency and consistency of our hiring process; however, all hiring decisions are made by our hiring teams.

Vacancy Notice: This job posting represents an existing vacancy that we are actively seeking to fill.