1

Senior Java Backend Developer Jobs in Brampton, ON

Senior Java Backend Developer Location: 100% Remote, Canada Experience: 7 to 10 Years Employment Type: T4 Contract Rate: CAD $80 to $90 per Hour Role Summary NearSource is seeking a Senior Java ...

Java Backend Developer

Toronto, ON · Hybrid

CA$50 - CA$57/hr

Java Backend Developer Location: Toronto, ON (Hybrid - 4 days/week onsite) Duration: 1-Year Contract Rate : CAD $50/hr. - CAD $57/hr. Role Overview We are seeking an experienced Java Backend ...

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 Backend (Springboot + Kafka) Job Summary: We are seeking a skilled Java Backend Developer to join our team supporting a major banking client in Toronto. The ideal candidate will have hands on ...

Sr Backend Developer

Toronto, ON · Hybrid

CA$90 - CA$100/hr

Role : Senior Backend Developer Length : 1 year contract (strong potential for extension) Rate ... Design, develop, and maintain scalable backend services using Java and Kotlin * Build and optimize ...

Job Title: Sr. Java Fullstack developer Skills: Java, Springboot, API, AWS, Angular Experience: 10+ ... Backend Development (Primary Focus) • Build scalable, high-performance RESTful APIs using Java 17 ...

Senior Backend Developer

Toronto, ON · Remote

CA$120K - CA$135K/yr

Own it. Sangoma is excited to announce an opening for a Senior Backend Developer to join our ... Node.js and Java. * Strong problem-solving skills with the ability to quickly learn new ...

Senior Backend Developer

Toronto, ON · Remote

CA$120K - CA$135K/yr

Own it. Sangoma is excited to announce an opening for a Senior Backend Developer to join our ... Node.js and Java. * Strong problem-solving skills with the ability to quickly learn new ...

Job title: Sr. backend engineer Location: downtown Toronto -Hybrid Duration: Long term Contract We ... Excellent object oriented design and coding skills in Java or other OO languages, hands-on ...

Qualifications: 1. Java Expertise: Has at least 9+ years of hands-on Java development experience ... This level of database knowledge is crucial for data-heavy applications and backend services. 4. ...

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 complex problems? If so, we have an exciting opportunity for you! We are looking for a Senior Java ...

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 complex problems? If so, we have an exciting opportunity for you! We are looking for a Senior Java ...

A Java Developer designs, develops, tests, and maintains scalable Java-based applications (web ... Build new and enhance existing Java applications, including back-end services, APIs (RESTful), and ...

next page

Showing results 1-20

People also search for

Senior Java Backend Developer information

See Brampton, ON salary details

$31

$62

$89

How much do senior java backend developer jobs pay per hour?

As of Jun 19, 2026, the average hourly pay for senior java backend developer in Brampton, ON is $62.62, according to ZipRecruiter salary data. Most workers in this role earn between $52.70 and $71.80 per hour, depending on experience, location, and employer.

What is a Senior Java Backend Developer job?

A Senior Java Backend Developer is responsible for designing, implementing, and maintaining the server-side logic of applications using Java. They work with databases, APIs, and cloud services to ensure high performance and scalability. Additionally, they collaborate with front-end developers, DevOps teams, and business stakeholders to deliver robust and secure solutions. Seniors are expected to mentor junior developers and contribute to architectural decisions and best practices.

What are the typical daily responsibilities of a Senior Java Backend Developer?

Senior Java Backend Developers usually spend their days designing and implementing backend components, reviewing code, and optimizing system performance. You may take part in architecture discussions, mentor junior developers, and troubleshoot complex technical issues. Collaboration with front-end developers, QA testers, and project managers is frequent to ensure seamless integration and successful product delivery. Additionally, you might be responsible for maintaining system documentation and keeping up-to-date with new technologies relevant to backend development. Overall, the role combines hands-on coding with leadership and cross-functional teamwork.

What are the key skills and qualifications needed to thrive in the Senior Java Backend Developer position, and why are they important?

To thrive as a Senior Java Backend Developer, you need deep knowledge of Java, object-oriented design, RESTful APIs, and database systems, typically backed by a degree in computer science or related field and several years of relevant experience. Expertise in frameworks like Spring, ORM tools such as Hibernate, version control systems like Git, and, often, certifications such as Oracle Certified Professional Java Programmer are valued. Strong problem-solving, leadership, and clear communication skills help in mentoring junior developers and collaborating across teams. These competencies ensure robust, scalable backend solutions and effective team coordination in complex software projects.

What are the most commonly searched types of Java Backend Developer jobs in Brampton, ON? The most popular types of Java Backend Developer jobs in Brampton, ON are:
What are popular job titles related to Senior Java Backend Developer jobs in Brampton, ON? For Senior Java Backend Developer jobs in Brampton, ON, the most frequently searched job titles are:
What job categories do people searching Senior Java Backend Developer jobs in Brampton, ON look for? The top searched job categories for Senior Java Backend Developer jobs in Brampton, ON are:
What cities near Brampton, ON are hiring for Senior Java Backend Developer jobs? Cities near Brampton, ON with the most Senior Java Backend Developer job openings:
Infographic showing various Senior Java Backend Developer job openings in Brampton, ON as of June 2026, with employment types broken down into 90% Full Time, 1% Part Time, 8% Contract, and 1% Nights. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $130,259 per year, or $62.6 per hour.
Senior JAVA Backend Developer

Senior JAVA Backend Developer

NearSource

Toronto, ON • Remote

CA$80 - CA$90/hr

Full-time

Posted 3 days ago


Job description

Job Title: Senior Java Backend Developer
Location: 100% Remote, Canada
Experience: 7 to 10 Years
Employment Type: T4 Contract
Rate: CAD $80 to $90 per Hour

Role Summary
NearSource
is seeking a Senior Java Backend Developer to contribute to a large-scale cloud-native platform for a Fortune 500 product company. This role requires strong expertise in backend engineering, event-driven architectures, distributed systems, and real-time data streaming. The successful candidate will be expected to quickly onboard and deliver value within the first weeks of engagement while collaborating with global engineering teams.

Key Responsibilities

  • Design, develop, and maintain scalable backend services using Java or Go.
  • Architect and implement event-driven systems leveraging Apache Kafka and AWS streaming technologies.
  • Build and optimize high-throughput data processing pipelines and asynchronous messaging workflows.
  • Develop reliable distributed systems with strong focus on resiliency, scalability, and operational excellence.
  • Implement and maintain cloud-native solutions on AWS services including DynamoDB, MSK/Kinesis, ECS/EKS, IAM, and S3.
  • Design partitioning strategies, retention policies, access controls, and consumer architectures for Kafka-based platforms.
  • Drive implementation of data streaming solutions supporting CDC patterns and event processing requirements.
  • Apply distributed systems best practices including idempotency, retry mechanisms, eventual consistency, and fault tolerance.
  • Collaborate with cross-functional engineering teams to deliver production-ready software solutions.
  • Troubleshoot, optimize, and improve platform performance, scalability, and reliability.
  • Contribute effectively within an existing project environment and achieve rapid productivity during onboarding.

Must-Have Skills

  • 7 to 10 years of professional software engineering experience.
  • Strong backend development experience using Java with Spring Boot or Go with modern service frameworks.
  • Hands-on production experience with Apache Kafka, including:
    • Producer and consumer APIs
    • Partition design
    • Retention management
    • ACL configuration
    • Kafka Admin Client
  • Hands-on production experience with AWS services, including:
    • DynamoDB
    • MSK or Kinesis
    • ECS or EKS
    • IAM
    • S3
  • Strong experience building event-driven architectures and streaming platforms.
  • Experience with Change Data Capture (CDC) patterns and asynchronous message processing.
  • Strong understanding of delivery guarantees, including exactly-once and at-least-once processing semantics.
  • Solid knowledge of distributed systems concepts including idempotency, retries with backoff, and eventual consistency.
  • Proven ability to join active projects and contribute effectively within the first one to two weeks.

Nice-to-Have Skills

  • Experience with Apache Flink, Flink SQL, or Kafka Streams.
  • Experience building stream consumers using AWS Kinesis Client Library (KCL).
  • Experience implementing Outbox patterns, Debezium, or similar CDC frameworks.
  • Experience with DynamoDB single-table design.
  • Familiarity with GitOps deployment methodologies using ArgoCD or Flux.
  • Familiarity with Apache Iceberg, Apache Paimon, or other open table formats.

Apply now, or share your resume with salary expectations at careers@nearsource.ca.

Thank you for considering a career with us! Once you submit your application, our Talent Acquisition team will review your resume thoroughly. If there's a strong match, we'll reach out to discuss your experience, role details, benefits, compensation, and next steps. While we strive for transparency, we may not be able to respond to every applicant due to high volume, but we genuinely appreciate your time and interest.

About NearSource

NearSource Technologies is a trusted partner for future-ready software consulting, enabling Fortune 500 enterprises to accelerate digital transformation. Our global engineering teams build and deploy impactful technology for some of the world's most admired brands, working directly on long-term client initiatives.

Equal Opportunity Employer

NearSource is an equal opportunity employer committed to fostering an inclusive and respectful environment. We celebrate diversity and do not discriminate based on race, gender, religion, sexual orientation, age, disability, or background. Innovation thrives when everyone feels empowered to contribute.