Our GFL team is expanding, and we're looking for a Senior Java Developer to join us in Vaughan! In this role, you'll play a vital part in designing and implementing high-quality software solutions ...
Our GFL team is expanding, and we're looking for a Senior Java Developer to join us in Vaughan! In this role, you'll play a vital part in designing and implementing high-quality software solutions ...
\n \n \n \n \n Are you a Senior Java Developer with extensive cloud experience looking for your next challenge? Do you have Microservices and TDD? Are you interesting in working in the banking sector?
\n \n \n \n \n Are you a Senior Java Developer with extensive cloud experience looking for your next challenge? Do you have Microservices and TDD? Are you interesting in working in the banking sector?
Sr Java developer
Toronto, ON · On-site
A Java Developer designs, develops, tests, and maintains scalable Java-based applications (web, enterprise, mobile) by writing clean code, collaborating with teams, and integrating with databases and ...
Sr Java developer
Toronto, ON · On-site
A Java Developer designs, develops, tests, and maintains scalable Java-based applications (web, enterprise, mobile) by writing clean code, collaborating with teams, and integrating with databases and ...
Senior JAVA Developer
Toronto, ON · On-site
... Engineering, or related field. * 10+ years of IT experience with at least 3-5 years in a Solution Architect role. * Proven experience delivering enterprise-grade Java and Big Data solutions.
Senior JAVA Developer
Toronto, ON · On-site
... Engineering, or related field. * 10+ years of IT experience with at least 3-5 years in a Solution Architect role. * Proven experience delivering enterprise-grade Java and Big Data solutions.
We are looking for a Senior Software Developer specializing in Route Optimization & Planning to ... Design and build high-performance route optimization and planning services Develop and evolve Java ...
We are looking for a Senior Software Developer specializing in Route Optimization & Planning to ... Design and build high-performance route optimization and planning services Develop and evolve Java ...
\n \n \n \n \n We are looking for an experienced Java Developer for a contract position in Dublin. You will be joining a rapidly expanding team who are working on the most cutting edge products. \n \n ...
\n \n \n \n \n We are looking for an experienced Java Developer for a contract position in Dublin. You will be joining a rapidly expanding team who are working on the most cutting edge products. \n \n ...
You will work on a high performing team of Senior Java Developers where you will be joining the newly formed Cloud Transformation team. There are many Cloud Architects across the team who you will be ...
You will work on a high performing team of Senior Java Developers where you will be joining the newly formed Cloud Transformation team. There are many Cloud Architects across the team who you will be ...
\n \n \n \n \n We have a contract position available for a Java developer within a rapidly growing global team. You will be responsible for the design and development of the company's platform and ...
\n \n \n \n \n We have a contract position available for a Java developer within a rapidly growing global team. You will be responsible for the design and development of the company's platform and ...
\n \n \n \n \n We are looking for an experienced Java Developer for a contract position in Dublin. You will be working as part of an agile team to deliver the highest quality solutions! \n \n \n \n \n ...
\n \n \n \n \n We are looking for an experienced Java Developer for a contract position in Dublin. You will be working as part of an agile team to deliver the highest quality solutions! \n \n \n \n \n ...
... performing team of Senior Java Developers where you will be joining the newly formed Cloud ... Transformation team. There are many Cloud Architects across the team who you will be working ...
... performing team of Senior Java Developers where you will be joining the newly formed Cloud ... Transformation team. There are many Cloud Architects across the team who you will be working ...
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 ...
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 ...
\n \n \n Senior Java Engineer \- \/AWS \n \n * Dublin\/ Galway - Remote\/WFH \n * Long Term Contract \n * Negotiable Day Rate \n Leading Fintech\/ Financial Services organisation is looking for a ...
\n \n \n Senior Java Engineer \- \/AWS \n \n * Dublin\/ Galway - Remote\/WFH \n * Long Term Contract \n * Negotiable Day Rate \n Leading Fintech\/ Financial Services organisation is looking for a ...
Senior Java Developer, TD Securities
Toronto, ON · On-site
CA$102K - CA$125K/yr
About This Role We are looking for a savvy Senior Java Developer to join our growing Prime Technology team. The hire will be responsible for designing, building, maintaining, and supporting ...
Senior Java Developer, TD Securities
Toronto, ON · On-site
CA$102K - CA$125K/yr
About This Role We are looking for a savvy Senior Java Developer to join our growing Prime Technology team. The hire will be responsible for designing, building, maintaining, and supporting ...
Be Seen First
Senior Java Developer (Capital Market/Terraform)
Toronto, ON · On-site
CA$48 - CA$120/hr
Senior Java Developer (Capital Market and Front Office/Backoffice/Cache Management/ Terraform) Duration: 6+ months (Contract) Possibility of Extension Location: Toronto - Hybrid Pay Rate Range: $50 ...
Quick apply
Be Seen First
Senior Java Developer (Capital Market/Terraform)
Toronto, ON · On-site
CA$48 - CA$120/hr
Senior Java Developer (Capital Market and Front Office/Backoffice/Cache Management/ Terraform) Duration: 6+ months (Contract) Possibility of Extension Location: Toronto - Hybrid Pay Rate Range: $50 ...
You will work on a high performing team of Senior Java Developers where you will be joining the newly formed Cloud Transformation team. There are many Cloud Architects across the team who you will be ...
You will work on a high performing team of Senior Java Developers where you will be joining the newly formed Cloud Transformation team. There are many Cloud Architects across the team who you will be ...
Senior Java Developer
Toronto, ON · On-site
As the Sr. JAVA Developer for Security Technology, you will play a key role in immediate and long-term strategic technical delivery direction for a multi-disciplined team of technical resources.
Senior Java Developer
Toronto, ON · On-site
As the Sr. JAVA Developer for Security Technology, you will play a key role in immediate and long-term strategic technical delivery direction for a multi-disciplined team of technical resources.
... Centre on a Senior Software Engineer vacancy (multiple available). \n \n \n \n \n \n We need ... Highly skilled Software Engineer, ideally 7+ years' experience primarily in Java (flexible) \n
... Centre on a Senior Software Engineer vacancy (multiple available). \n \n \n \n \n \n We need ... Highly skilled Software Engineer, ideally 7+ years' experience primarily in Java (flexible) \n
... on a Senior Software Engineer vacancy. \n \n \n \n \n \n This is a nice opportunity to join a ... Highly skilled Software Engineer, ideally 7+ years' experience primarily in Java (flexible) \n
... on a Senior Software Engineer vacancy. \n \n \n \n \n \n This is a nice opportunity to join a ... Highly skilled Software Engineer, ideally 7+ years' experience primarily in Java (flexible) \n
Minimum 7 years Java Development experience \n * Excellent communication skills both written and verbal \n * Strong experience using Spring framework \n * SQL experience \n \n \n This role will be ...
Minimum 7 years Java Development experience \n * Excellent communication skills both written and verbal \n * Strong experience using Spring framework \n * SQL experience \n \n \n This role will be ...
Senior Java Developer (Kafka/API)
Toronto, ON · On-site +1
The Canadian IT - Platform and Engineering team is looking for a Senior Software Developer with at least 5 years of Java application analysis and development experience. The successful candidate will ...
Senior Java Developer (Kafka/API)
Toronto, ON · On-site +1
The Canadian IT - Platform and Engineering team is looking for a Senior Software Developer with at least 5 years of Java application analysis and development experience. The successful candidate will ...
Senior Java Developer information
See Ontario salary details
$67.5K - $77K
1% of jobs
$77K - $86.5K
4% of jobs
$86.5K - $96K
7% of jobs
$96K - $105.5K
11% of jobs
$106.2K is the 25th percentile. Wages below this are outliers.
$105.5K - $115K
14% of jobs
The median wage is $122.6K / yr.
$115K - $124.5K
16% of jobs
$124.5K - $134K
16% of jobs
$138.8K is the 75th percentile. Wages above this are outliers.
$134K - $143.5K
13% of jobs
$143.5K - $153K
9% of jobs
$153K - $162.5K
6% of jobs
$162.5K - $172K
3% of jobs
$67.5K
$125.1K
$172K
How much do senior java developer jobs pay per year?
What is a senior Java developer?
What are the key skills and qualifications needed to thrive as a senior Java developer?
What are some common challenges senior Java developers face when working on large-scale enterprise projects?
What is the difference between Senior Java Developer vs Java Software Engineer?
| Aspect | Senior Java Developer | Java Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's in CS or related, Java certifications often preferred | Bachelor's in CS or related, Java certifications beneficial |
| Work Environment | Team lead roles, project management, mentoring | Development-focused, coding, testing, and implementation |
| Employer & Industry Usage | Tech companies, finance, e-commerce | Software firms, startups, enterprise IT |
| Common Search & Comparison | Often compared for experience level and responsibilities | Similar roles with slight variations in scope |
The main difference between a Senior Java Developer and a Java Software Engineer lies in their responsibilities and experience. Senior Java Developers typically take on leadership, mentoring, and project management roles, while Java Software Engineers focus more on coding, development, and technical implementation. Both roles require strong Java skills and relevant credentials, but the Senior Java Developer usually has more experience and a broader scope of responsibilities.
What are the most commonly searched types of Java Developer jobs in Ontario?
The most popular types of Java Developer jobs in Ontario are:
What are popular job titles related to Senior Java Developer jobs in Ontario?
For Senior Java Developer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Senior Java Developer jobs in Ontario look for?
The top searched job categories for Senior Java Developer jobs in Ontario are:
What cities in Ontario are hiring for Senior Java Developer jobs?
Cities in Ontario with the most Senior Java Developer job openings:
What are popular job titles related to Senior Java Developer jobs in ON?
For Senior Java Developer jobs in ON, the most frequently searched job titles are:

Full-time
Vision, Life, PTO
Re-posted 20 hours ago
GFL Environmental rating
6.9
Based on 172 frontline employees who took The Breakroom Quiz
45th of 91 rated recycling and waste
Job description
Our GFL team is expanding, and we're looking for a Senior Java Developer to join us in Vaughan! In this role, you'll play a vital part in designing and implementing high-quality software solutions and ensuring the successful delivery of projects.
Why Join GFL?
GFL Environmental is the only major diversified environmental services company in North America. Our employees, collectively known as 'Team Green,' enjoy numerous benefits: career advancement opportunities, competitive benefits, job stability within an essential services company, and the chance to make a positive impact every day for our customers and communities, Green for Life!
What's in it for You:
Comprehensive Benefits Plan including prioritized orthodontics and vision care
RRSP matching and profit sharing
Employee Assistance Program, life insurance, and more!
Paid time off
Competitive wages
Growth opportunities
Career Path Potential:
Join #TeamGreen and unlock diverse career growth opportunities through professional development, mentorship, and clear paths for internal advancement.
A "Day in the Life" of a Senior Java Developer:
Work with a team of developers in designing and implementing software solutions using Java, Spring Boot, and Kotlin, ensuring alignment with best practices and coding standards.
Partner with cross-functional teams to translate project requirements into technical specifications and architecture designs that meet business needs.
Drive the adoption of new technologies and methodologies, identify areas for improvement, implement solutions and enhance product quality.
Oversee code reviews, troubleshoot complex issues, and implement performance optimizations to ensure robust, maintainable solutions.
Foster a collaborative and innovative environment within the team, promoting knowledge sharing and professional growth.
Knowledge, Skills and Abilities:
Bachelor's degree in computer science or a related field, with minimum 7 years of experience as a Java developer, specializing in Spring Boot within agile environments.
Strong proficiency in Kotlin programming language and a solid understanding of software engineering principles, design patterns, and best practices.
Excellent problem-solving, critical thinking, and analytical skills, combined with the ability to communicate effectively and work well with diverse teams.
Familiarity with AWS cloud platform and containerization technologies (e.g., Docker, Kubernetes) will be nice to have.
Join us and become part of "Team Green" at GFL Environmental, where your skills and dedication will be valued and rewarded. Apply now for this exciting opportunity!
#GFLTalent
We thank you for your interest. Only those selected for an interview will be contacted.
GFL is committed to equal opportunity for all, without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, age, veteran status, disability, genetic information, or any other protected characteristic. If you are interested in applying for employment and need special assistance or an accommodation to apply for a posted position, please contactmyworkdayrecruitment@gflenv.com
Please note that GFL does not provide visa sponsorshipfor this position. Valid work authorization in the country where the job is located is required.Successful candidates will be required to provide valid documentation confirming their eligibility to work in the country where the job is located prior to their start date.
This hiring process may utilize machine-based systems to assist in screening and assessing applicants. Final selection decisions are made by our recruitment team.
What GFL Environmental employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About GFL Environmental
Sourced by ZipRecruiter
Industry
Environmental quality programs administration and environmental consulting services
Company size
10,000+ Employees
Headquarters location
Vaughan, ON, CA