1

Java Programmer Salary Jobs in Toronto, ON (NOW HIRING)

Senior Java Developer

Toronto, ON · On-site +1

$91K - $120K/yr

Are you a Senior Java Developer who loves working with cutting-edge technologies and solving ... A competitive salary that reflects your experience and contributions. • A flexible work ...

Senior Java Developer

Toronto, ON · On-site +1

$91K - $120K/yr

Are you a Senior Java Developer who loves working with cutting-edge technologies and solving ... A competitive salary that reflects your experience and contributions. • A flexible work ...

Java Developer

Toronto, ON · Hybrid

CA$100K - CA$120K/yr

Software Developer (Java) This role is eligible for our hybrid work model: Two days in-office. Our ... The salary range for this position is $100,000 - $120,000 CAD. Who We Are WE ARE PRICELINE. Our ...

As a Java Developer at Deloitte, you will play a crucial role in designing, developing, and ... Deloitte is fair and competitive when it comes to the salaries of our people. We regularly ...

Java Developer

Toronto, ON · Hybrid

CA$100K - CA$120K/yr

Software Developer (Java) This role is eligible for our hybrid work model: Two days in-office. Our ... The salary range for this position is $100,000 - $120,000 CAD. Who We Are WE ARE PRICELINE. Our ...

Java Developer

Toronto, ON

CA$90K - CA$110K/yr

The overall hiring salary range for this position from Intermediate to Senior level, is $90,000 to ... We do not use AI to screen, assess, or select applicants Job Overview The Java Developer is ...

Java Developer

Toronto, ON · On-site

CA$90K - CA$110K/yr

The overall hiring salary range for this position from Intermediate to Senior level, is $90,000 to ... We do not use AI to screen, assess, or select applicants Job Overview The Java Developer is ...

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 ... The salary range for this position is $85,000 - $100,000 CAD. Who We Are WE ARE PRICELINE. Our ...

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 ... The salary range for this position is $85,000 - $100,000 CAD. Who We Are WE ARE PRICELINE. Our ...

Java Backend Developer

Etobicoke, ON · Hybrid

CA$100K - CA$135K/yr

THE ROLE Salary Range: $100,000 - $135,000 Localcoin seeks to inspire the future of digital ... As a Java Back-End Developer at Localcoin, you will be responsible for developing and maintaining ...

Job Summary We are seeking a skilled Java Spring Boot Developer to design, develop, and maintain ... In addition to base salary, this role may be eligible for additional compensation such as variable ...

Senior IT Java Developer

Toronto, ON · On-site +1

CA$105.10K - CA$129.40K/yr

... the salary range over time as they progress in their role. The base pay actually offered may vary ... Job Summary We are seeking a Senior Java Developer / Architect to design, build, and operate ...

Solutions Design IT Java Specialist

Toronto, ON · On-site +1

CA$125K - CA$156K/yr

... the salary range over time as they progress in their role. The base pay actually offered may vary ... Job Summary We are seeking a Senior Java Developer / Architect to design, build, and operate ...

We are seeking a skilled Java Backend Developer to join our team supporting a major banking client ... In addition to base salary, this role may be eligible for additional compensation such as variable ...

... applications using Java, Scala, Hadoop, Hive * Minimum 2 years coding Scala programming ... In addition to base salary, this role may be eligible for additional compensation such as variable ...

... the salary range over time as they progress in their role. The base pay actually offered may vary ... performing Java and Data engineer to help us design and implement next-generation calculations ...

next page

Showing results 1-20

Java Programmer Salary information

What are the key skills and qualifications needed to thrive as a Java Programmer, and why are they important?

To thrive as a Java Programmer, you need a solid grasp of Java programming language, object-oriented design principles, and a relevant degree or certification in computer science or software engineering. Familiarity with integrated development environments (IDEs) like Eclipse or IntelliJ IDEA, version control systems such as Git, and frameworks like Spring or Hibernate is typically required. Strong problem-solving abilities, attention to detail, and effective teamwork make a Java Programmer stand out. These competencies ensure the delivery of robust, maintainable applications that meet user and business requirements.

What are the typical career advancement opportunities for a Java Programmer within a software development team?

Java Programmers often start in entry-level developer roles, but with experience, they can progress to positions such as Senior Java Developer, Team Lead, or Software Architect. Advancement usually depends on technical expertise, problem-solving skills, and the ability to mentor junior team members. Many organizations also offer opportunities to move into specialized areas like DevOps, cloud computing, or project management. Proactively seeking out challenging projects and demonstrating leadership can accelerate career growth in this field.

What is the average salary for a Java programmer?

The average salary for a Java programmer varies based on experience, location, and industry. In the United States, entry-level Java programmers typically earn between $60,000 and $80,000 per year, while those with several years of experience can earn from $90,000 to over $120,000 annually. Major tech hubs and specialized industries may offer higher salaries. Additionally, factors such as certifications, advanced degrees, and knowledge of related technologies can impact earning potential.

What is the difference between Java Programmer Salary vs Software Developer Salary?

AspectJava Programmer SalarySoftware Developer Salary
Required CredentialsBachelor's in CS, Java certificationsBachelor's in CS or related field, certifications vary
Work EnvironmentTech companies, software firms, IT departmentsTech companies, startups, enterprise IT teams
Employer & Industry UsagePrimarily in software development roles using JavaBroader, includes various programming languages and projects
Search & Comparison IntentSalary differences, job roles, career pathSalary comparison, job scope, industry demand

While Java Programmers focus specifically on Java-based applications, Software Developers often work with multiple programming languages and broader project scopes. Salary levels can vary based on experience, location, and industry, but understanding these differences helps job seekers target the right roles and negotiate better compensation.

Senior Java Developer

Senior Java Developer

Targeted Talent

Toronto, ON • On-site, Remote

$91K - $120K/yr

Full-time

Posted 5 days ago


Job description

At Targeted Talent, we love finding our clients the best possible talent, and it shows!

Are you a Senior Java Developer who loves working with cutting-edge technologies and solving complex problems? If so, we have an exciting opportunity for you! We are looking for a Senior Java Developer to join our client’s team of high performers and help them build and troubleshoot scalable systems that deliver a best-in-class customer experience.

As a Senior Java Developer, you will have a strong background in Java development and architecture, as well as experience with various AWS services, message brokers, system logging tools, Terraform, Git, Bitbucket, RESTful web services, MySQL and NoSQL.

Key components to success:

  • Work with the product team to provide technical knowledge and expertise for future products.
  • Deep knowledge and experience with Java 17, is a plus, Java 8 and up a requirement.
  • Previous experience with message brokers (RabbiMQ, Amazon SQS).
  • Use AWS (EC2, ECS, S3, Lambda, Fargate, DynamoDB/RDS, Elasticache and Elastisearch) to deploy and manage scalable and resilient cloud infrastructure.
  • Monitor and troubleshoot system performance using tools like Prometheus, Graphite and CloudWatch.
  • Apply Terraform to automate and simplify infrastructure provisioning and configuration management.
  • Use Git and Bitbucket to manage code versions and collaborate with other developers.
  • Develop and consume RESTful web services using standard protocols and formats.
  • Understand the process of continuous deliver, deployment and integration.
  • Work with MySQL and NoSQL databases to store and retrieve data efficiently and securely.
  • Apply software engineering fundamentals such as data structures, testing and debugging to ensure robust and maintainable code.
  • Work with React.js and Google App Engine with Python 2.7 to support the Front End team.

What’s in it for you?

A chance to work with a talented and supportive team that values your skills and expertise. • A competitive salary that reflects your experience and contributions. • A flexible work arrangement that allows you to work remotely or hybridly according to your preference. • A rewarding career with an employer that cares about your success and growth. When our customers win, we win with them!

If this sounds like the perfect role for you, don’t hesitate to apply today!


Targeted Talent logo

About Targeted Talent

Sourced by ZipRecruiter

Your single source for HR professional services, we offer job seekers specialized employment services, spanning contract, permanent positions, and project solutions for highly specialized and managerial level talent needs. Our team of specialized recruiters and consultants abilities extend far beyond resume or career counseling. With hundreds of collaborators strategically located throughout the country, our organization possess the local market knowledge and industry relationships that make successful geography-specific reach possible.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Vancouver, BC, CA