

Provides non‑hazardous solid & liquid waste management, soil remediation and recycling services across North America.
2 days ago
Expert & Leadership (13+ years), Experienced (8-12 years)
Full Time
Vaughan, Ontario, Canada
Hybrid
Company Size
20,000 Employees
Service Specialisms
Sector Specialisms
A typical day involves designing and building software with Java, Spring Boot, and Kotlin while adhering to coding standards. You will partner with cross‑functional teams to turn requirements into technical specifications and architecture, drive adoption of new technologies, and lead code reviews and performance optimizations. You will also foster knowledge sharing and a collaborative team culture.
Our GFL team is expanding, and we’re looking for a Senior Java Developer to join us in Vaughan. In this role you will design and implement high-quality software solutions and help ensure successful project delivery. You will work within a collaborative environment that values innovation and sustainability.
The position requires a Bachelor’s degree in Computer Science or a related field and at least seven years of Java development experience, particularly with Spring Boot in agile settings. Strong Kotlin proficiency, solid grasp of software engineering principles, design patterns, and analytical problem‑solving skills are essential. Familiarity with AWS, Docker, and Kubernetes is a plus.
GFL Environmental is the only major diversified environmental services company in North America, and our employees—known as ‘Team Green’—enjoy career advancement, competitive benefits, and job stability in an essential‑services business. Working with us means making a positive impact on customers and communities every day.
Employees receive a Comprehensive Benefits Plan that prioritizes orthodontics and vision care, RRSP matching, profit sharing, an Employee Assistance Program, life insurance, paid time off, and competitive wages. The company also supports professional growth through mentorship, clear internal advancement paths, and ongoing development opportunities.
GFL is committed to equal opportunity and values diversity, providing accommodations for applicants who need them. We believe in supporting our people’s personal goals, offering pathways to advance careers, learn new skills, mentor others, and maintain work‑life balance. At GFL, growth is a shared journey for both the business and its employees.