1

Java Developer Java Jobs in Richmond Hill, ON (NOW HIRING)

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 ...

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 ...

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 ...

"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 ...

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

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 ...

next page

Showing results 1-20

Java Developer Java information

What are Java Developers?

Java Developers are software professionals who design, develop, and maintain applications using the Java programming language. They work on a wide range of projects, from web and mobile applications to enterprise-level systems. Their responsibilities often include writing clean code, debugging, collaborating with other team members, and ensuring applications are secure and scalable. Java Developers are also expected to stay updated with the latest Java technologies and frameworks to deliver efficient solutions.

What is the difference between Java Developer Java vs Java Software Engineer?

AspectJava Developer JavaJava Software Engineer
Required CredentialsBachelor's in Computer Science, Java certificationsBachelor's in Computer Science, Java certifications
Work EnvironmentDevelopment teams, tech companies, startupsDevelopment teams, tech companies, startups
Industry UsageSoftware development, web applications, enterprise solutionsSoftware development, web applications, enterprise solutions
Common Search IntentJob roles, skills, salary infoJob 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?

To thrive as a Java Developer, you need strong programming skills in Java, a solid understanding of object-oriented design, and typically a degree in computer science or a related field. Familiarity with frameworks like Spring or Hibernate, version control systems such as Git, and build tools like Maven or Gradle is essential, and certifications like Oracle Certified Professional Java Programmer can be advantageous. Effective problem-solving, teamwork, and good communication skills help Java Developers excel in collaborative and dynamic environments. These technical and soft skills are crucial for building robust, maintainable software solutions that meet business requirements.

How does a Java Developer typically collaborate with other teams during the software development lifecycle?

Java Developers often work closely with cross-functional teams, including front-end developers, QA testers, project managers, and sometimes clients. They participate in code reviews, contribute to design discussions, and coordinate with DevOps professionals to ensure smooth deployment processes. Effective communication and teamwork are essential, as Java Developers must translate technical requirements, troubleshoot issues, and ensure their code integrates seamlessly with other system components. This collaborative environment not only enhances project outcomes but also provides opportunities to learn from different disciplines.
What are popular job titles related to Java Developer Java jobs in Richmond Hill, ON? For Java Developer Java jobs in Richmond Hill, ON, the most frequently searched job titles are:
What cities near Richmond Hill, ON are hiring for Java Developer Java jobs? Cities near Richmond Hill, ON with the most Java Developer Java job openings:
Senior Java Developer (Future Opportunity)

Senior Java Developer (Future Opportunity)

GFL Environmental

Vaughan, ON • On-site

Full-time

Vision, Life, PTO

Posted 19 days ago


GFL Environmental rating

6.8

Company rating: 6.8 out of 10

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 sponsorship
for 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