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 ...
Senior Full Stack Java Developer (Spring Boot, WebSphere, DB2)
Toronto, ON · On-site
$80 - $110/hr
Senior Full Stack Java Developer (Spring Boot, WebSphere, DB2) Requisition ID: 259856 Commercial Banking Engineering is seeking a skilled Java Developer with extensive experience in Java, Struts, SQL ...
Senior Full Stack Java Developer (Spring Boot, WebSphere, DB2)
Toronto, ON · On-site
$80 - $110/hr
Senior Full Stack Java Developer (Spring Boot, WebSphere, DB2) Requisition ID: 259856 Commercial Banking Engineering is seeking a skilled Java Developer with extensive experience in Java, Struts, SQL ...
Associate Java Developer
Toronto, ON · Hybrid
CA$85K - CA$100K/yr
Associate Software Developer - Java This role is eligible for our hybrid work model: Two days in-office. Our Technology team is the backbone of our company: constantly creating, testing, learning and ...
Associate Java Developer
Toronto, ON · Hybrid
CA$85K - CA$100K/yr
Associate Software Developer - Java This role is eligible for our hybrid work model: Two days in-office. Our Technology team is the backbone of our company: constantly creating, testing, learning and ...
Sr. Core Java Developer
Toronto, ON · Hybrid
CA$120K - CA$140K/yr
Our challenge We are seeking a highly experienced and hands-on Java Developer with a strong background in Core Java, Spring Framework, and low-latency multi-threaded programming to join our dynamic ...
Sr. Core Java Developer
Toronto, ON · Hybrid
CA$120K - CA$140K/yr
Our challenge We are seeking a highly experienced and hands-on Java Developer with a strong background in Core Java, Spring Framework, and low-latency multi-threaded programming to join our dynamic ...
Associate Java Developer
Toronto, ON · Hybrid
CA$85K - CA$100K/yr
Associate Software Developer - Java This role is eligible for our hybrid work model: Two days in-office. Our Technology team is the backbone of our company: constantly creating, testing, learning and ...
Associate Java Developer
Toronto, ON · Hybrid
CA$85K - CA$100K/yr
Associate Software Developer - Java This role is eligible for our hybrid work model: Two days in-office. Our Technology team is the backbone of our company: constantly creating, testing, learning and ...
"5 years of relevant experience in Apps Development role with proven track record of delivery Strong hands-on technical experience with Java technology stack & Kubernetes Enriched experience ...
"5 years of relevant experience in Apps Development role with proven track record of delivery Strong hands-on technical experience with Java technology stack & Kubernetes Enriched experience ...
Senior Java developer
Mississauga, ON · On-site
"5+ years of relevant experience in Apps Development role with proven track record of delivery Strong hands-on technical experience with Java technology stack & Kubernetes Enriched experience ...
Senior Java developer
Mississauga, ON · On-site
"5+ years of relevant experience in Apps Development role with proven track record of delivery Strong hands-on technical experience with Java technology stack & Kubernetes Enriched experience ...
Senior Java Developer
Toronto, ON · On-site
RBC Global Payment Technology team is seeking a Java Backend Developer to join this exciting journey to build the future global payment platform where millions of payments must be processed ...
Senior Java Developer
Toronto, ON · On-site
RBC Global Payment Technology team is seeking a Java Backend Developer to join this exciting journey to build the future global payment platform where millions of payments must be processed ...
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: (Local 507)Pay Range - $37.36-$54.05Permanent Position Who We Are Teranet is Canada's leader in the ...
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: (Local 507)Pay Range - $37.36-$54.05Permanent Position Who We Are Teranet is Canada's leader in the ...
Lead Java Developer
Toronto, ON · On-site
$82.60 - $132.60/hr
Cloud First - Software Engineering is a high performing team to join! We focus on client adoption ... Overall 10 years of experience in JAVA development * Expert-level proficiency in Full Stack ...
Lead Java Developer
Toronto, ON · On-site
$82.60 - $132.60/hr
Cloud First - Software Engineering is a high performing team to join! We focus on client adoption ... Overall 10 years of experience in JAVA development * Expert-level proficiency in Full Stack ...
Engage in developer communities to foster continuous improvement and adopt industry best practices. What do you need to succeed? Must have: * 5+ years of professional experience with Java/Spring Boot ...
Engage in developer communities to foster continuous improvement and adopt industry best practices. What do you need to succeed? Must have: * 5+ years of professional experience with Java/Spring Boot ...
"5+ years of relevant experience in Apps Development role with proven track record of delivery Strong hands-on technical experience with Java technology stack & Kubernetes Enriched experience ...
"5+ years of relevant experience in Apps Development role with proven track record of delivery Strong hands-on technical experience with Java technology stack & Kubernetes Enriched experience ...
Java AI developer
Mississauga, ON · On-site
"5 years of relevant experience in Apps Development role with proven track record of delivery Strong hands-on technical experience with Java technology stack & Kubernetes Enriched experience ...
Java AI developer
Mississauga, ON · On-site
"5 years of relevant experience in Apps Development role with proven track record of delivery Strong hands-on technical experience with Java technology stack & Kubernetes Enriched experience ...
Java Backend Developer
Mississauga, ON · On-site
Design, develop, and maintain backend services using Core Java and Spring Boot * Build and manage ... Collaborate with frontend developers, DevOps teams, and stakeholders * Optimize application ...
Java Backend Developer
Mississauga, ON · On-site
Design, develop, and maintain backend services using Core Java and Spring Boot * Build and manage ... Collaborate with frontend developers, DevOps teams, and stakeholders * Optimize application ...
Senior Database Java Developer
Toronto, ON · On-site
$80 - $120/hr
Position Summary We are currently looking for an experienced application developer who is well ... Knowledge-building Java-based REST or GraphQL web services * Knowledge of front-end UI development ...
New
Senior Database Java Developer
Toronto, ON · On-site
$80 - $120/hr
Position Summary We are currently looking for an experienced application developer who is well ... Knowledge-building Java-based REST or GraphQL web services * Knowledge of front-end UI development ...
New
Required Skills & Experience: * 5+ years of hands-on software engineering of low-latency or real-time systems * Experience developing trading platforms * Excellent Java proficiency required ...
Required Skills & Experience: * 5+ years of hands-on software engineering of low-latency or real-time systems * Experience developing trading platforms * Excellent Java proficiency required ...
Minimum of 5+ years of hands-on software engineering of low-latency or real-time systems * Experience developing trading platforms * Excellent Java proficiency required, including concurrency, tuning ...
Minimum of 5+ years of hands-on software engineering of low-latency or real-time systems * Experience developing trading platforms * Excellent Java proficiency required, including concurrency, tuning ...
Purpose We are seeking an Intermediate Java Developer to join our agile development team and contribute to the design, development, and maintenance of backend services. The ideal candidate has hands ...
Purpose We are seeking an Intermediate Java Developer to join our agile development team and contribute to the design, development, and maintenance of backend services. The ideal candidate has hands ...
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 functional and stable back end applications for our company, ensuring system consistency and ...
Quick apply
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 functional and stable back end applications for our company, ensuring system consistency and ...
Java Full-stack Developer
Mississauga, ON · On-site
CA$86K - CA$127K/yr
* The Senior Engineer in Production Management will be responsible for the development and overall ... The candidate must have Java backend development experience with Core Java Java EE Springboot ...
Quick apply
Java Full-stack Developer
Mississauga, ON · On-site
CA$86K - CA$127K/yr
* The Senior Engineer in Production Management will be responsible for the development and overall ... The candidate must have Java backend development experience with Core Java Java EE Springboot ...
Java Developer Java information
What are Java Developers?
What is the difference between Java Developer Java vs Java Software Engineer?
| Aspect | Java Developer Java | Java Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science, Java certifications | Bachelor's in Computer Science, Java certifications |
| Work Environment | Development teams, tech companies, startups | Development teams, tech companies, startups |
| Industry Usage | Software development, web applications, enterprise solutions | Software development, web applications, enterprise solutions |
| Common Search Intent | Job roles, skills, salary info | Job roles, skills, salary info |
Java Developer Java and Java Software Engineer roles often overlap in skills and work environment. Both require similar credentials and are used interchangeably in the industry. The main difference lies in the job title emphasis: 'Developer' focuses on coding and building applications, while 'Software Engineer' may imply a broader scope including design and architecture. Candidates should review specific job descriptions to understand the expectations for each role.
What are the key skills and qualifications needed to thrive as a Java Developer, and why are they important?
How does a Java Developer typically collaborate with other teams during the software development lifecycle?
Full-time
Vision, Life, PTO
Posted 19 days ago
GFL Environmental rating
6.8
Based on 169 frontline employees who took The Breakroom Quiz
36th of 73 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