Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Back End Developer

$60k - $65k per year
Full-time

INFOYA

About the Job: The Backend Developer will design, develop, test, deploy, and support scalable backend applications and microservices. This role requires hands-on experience with Java, Spring Boot, REST APIs, relational databases, and cloud technologies.

The developer will work across the software development lifecycle, from requirement analysis and technical design through implementation, testing, deployment, and production support. The position also involves collaborating with product, QA, DevOps, and other engineering teams to deliver secure, reliable, and high-performing backend solutions.

Office Location: Toronto

Employment Type: Permanent

Role Type: New position – current requirement

Work Arrangement: Hybrid (2 days in office)

Position Responsibilities:

  • Develop, optimize, and maintain microservices-based applications using Java and Spring Boot.
  • Design and implement scalable, secure RESTful APIs.
  • Work extensively with SQL databases and NoSQL databases such as CouchDB, MongoDB, Firestore, and Bigtable.
  • Deploy, manage, and monitor applications in Google Cloud Platform (GCP).
  • Implement batch processing solutions and data pipeline integrations.
  • Ensure application performance, scalability, reliability, and security best practices.
  • Contribute to event-driven architectures using messaging systems such as Pub/Sub.
  • Develop unit and integration tests to ensure code quality and application stability.
  • Troubleshoot production issues, debug complex problems, and optimize performance in high-traffic systems.
  • Participate in code reviews, architectural discussions, mentoring, and knowledge-sharing initiatives.
  • Collaborate with Product, QA, DevOps, and Architecture teams within an Agile environment.

Requirements

Required Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 4-5 years of experience in Java development.
  • Strong expertise in Spring Boot and microservices architecture.
  • In-depth knowledge of SQL databases and query optimization.
  • Experience working with NoSQL databases (CouchDB, MongoDB, Firestore, Bigtable).
  • Knowledge of CI/CD pipelines (preferably Jenkins).
  • Experience with event-driven architectures (Pub/Sub).
  • Excellent communication and collaboration skills.

 

Preferred Qualifications:

  • Experience with containerization and orchestration tools such as Docker and Kubernetes.
  • Hands-on experience with Google Cloud Platform (GCP).
  • Experience with GraphQL and reactive programming (Spring WebFlux).
  • Familiarity with observability and monitoring tools (Prometheus, Grafana, OpenTelemetry).
  • Exposure to financial services, e-commerce, or large-scale data-driven systems.
  • Understanding of multi-tenant architectures and high-availability system design.

Benefits

Salary Range: $60,000 to $65,000 CAD/ year

The final compensation offered will depend on local market conditions and geographic location, as well as job-related factors such as the candidate’s knowledge, skills, qualifications, relevant experience, and education/training. Compensation may also include additional components such as benefits, and/or other incentives, where applicable. In accordance with new employment standards requirements, we retain copies of this job posting and applicant information for three (3) years after the posting is removed. We do not use AI technology; all applications are also reviewed by our recruitment team.

Infoya is an equal opportunity employer committed to diversity and inclusion. We welcome applications from all qualified individuals, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, aboriginal status, or any other legally protected factors.

Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Java Back End Developer in Toronto, ON vacancy
  • $90 - $100 per hour

     ...Role: Senior Backend Developer Length: 1 year contract (strong potential for extension) Rate: $90-$100/hr INC Location: Downtown Toronto...  ...Design, develop, and maintain scalable backend services using Java and Kotlin Build and optimize APIs within a microservices architecture... 
    Java
    Contract work
    Flexible hours

    Hays

    Toronto, ON
    8 days ago
  • $65.5k - $99k per year

     ...online tax research content and solutions to other firms and organizations. As part of the EY E-publishing technology team, the Back-End .Net Developer will help build and support the platforms that make this content accessible, efficient and easy to use. This is an... 
    Suggested
    Shift work
    Weekend work

    Ernst & Young

    Toronto, ON
    13 days ago
  • $135k - $154k per year

     ...advancing RUM Group's mission to maximize the power of human imagination. For more information visit  . Rumble is seeking a Senior Back-End Developer to design, build, and maintain high-performance server-side systems that power a large-scale video platform serving millions of... 
    Suggested
    Long term contract

    Rumble

    Toronto, ON
    22 days ago
  • $86.9 - $104.28 per hour

     ...RQ11329 - Sr. Software Developer - Back End 5+ month contract (108 business days) - possible extension ONSITE 5 days - 222 Jarvis St...  ...web applications ~10+ year of hands-on working experience of Java development with Oracle or SQL database ~5+ years of hands-... 
    Java
    Contract work
    Manual labor

    Source Code

    Toronto, ON
    24 days ago
  • $86.9 - $104.28 per hour

     ...RQ11237 - Sr. Software Developer - Back End 10-month contract (202 business days) - possible extension ONSITE 5 days - 222 Jarvis Street Security Level: CRJMC NOTE: Hiring Manager is looking for a strong full-stack developer with API Dev exp. Must Have... 
    Suggested
    Contract work

    Source Code

    Toronto, ON
    a month ago
  • $90k - $125k per year

     ...who are lifelong learners. About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in...  ...programming skills utilizing Spring Boot or Spring Cloud  ~ Front end JS framework experience using React or Angular or similar ~... 
    Java
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    6 hours ago
  • $85k - $100k per year

     ...Associate Software Engineer - Java This role is eligible for our hybrid work model: Two days in-office. Our Technology team...  ...innovative solutions to grow the future of travel. We design and develop our back end systems and REST APIs that serve hundreds of millions of... 
    Java
    Full time
    Summer work
    Work at office
    Remote work
    Flexible hours

    Priceline

    Toronto, ON
    23 days ago
  •  ...experienced Solution Architect with strong expertise in Java and Big Data technologies to design, develop, and implement scalable, high-performance enterprise...  ...Key Responsibilities Architecture & Design Define end-to-end solution architecture for enterprise applications... 
    Java
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    13 days ago
  • $80k - $130k per year

    Sr. Java Developer Position Description As  a Java Developer, you will be instrumental in dissecting business requirement and translating...  ...developing and successful deployment of large scale projects from end to end. 15. Hands on experience in following the iterative and... 
    Java
    Flexible hours
    Toronto, ON
    14 days ago
  •  ...grade backend language (e.g., Python, Java, Kotlin, Go, C#, etc.). Strong...  ...power Forma’s platform. By the end of your first 30 days, you will have: Developed a strong understanding of Forma....  ...that improve system integrity and developer velocity. Demonstrated clear... 
    Java
    Long term contract

    Forma.ai

    Toronto, ON
    a month ago
  •  ...Role Title: Java Backend Developer   Work Arrangement: Hybrid (Tuesday - Thursday, 8:30 AM - 5:00 PM)   Experience Required: 6-8 Years   Role Summary   We are seeking a talented Backend Engineer to design, develop, and maintain scalable, reliable... 
    Java
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    12 hours ago
  •  ...LotusFlare are replacing traditional business back ends with an engagement-centric, dynamic...  ...stack. They are responsible for further developing, securing, and scaling the back-end infrastructure...  ...—experience with other languages such as Java, Python, Golang, C++, or similar is... 
    Java
    Internship
    Work at office
    Worldwide

    LotusFlare

    Toronto, ON
    a month ago
  • $120k - $130k per year

     ...such a workplace intrigues you, we hope you’ll join us. About the role: We are looking for an experienced Senior Front-End Software Developer to help us craft scalable, accessible, and ultra-responsive web experiences. In this role, you will write clean, testable code... 
    Full time
    Internship
    Work at office
    Flexible hours

    Financeit

    Toronto, ON
    6 days ago
  • $50k - $72k per year

     ...gateway to exciting and impactful tech projects. We specialize in end-to-end software outsourcing, linking Latin American talent with...  ...the future of technology. Role Overview: As a Senior Java Developer, you will be working with a dynamic fintech client based in Toronto... 
    Java
    Full time
    For contractors

    Mindtech

    Toronto, ON
    6 days ago
  • $105 per hour

     ...of our client in Public Sector, we are looking contract Senior Java Developer Description Duration: 8 Month Work Mode: Hybrid 2-3 days...  ...compliant (AODA) · You have the ability to lead teams through end-to-end software development life cycle, including deployment using... 
    Java
    Hourly pay
    Contract work
    Temporary work
    Fixed term contract
    Remote work
    Shift work
    Day shift

    EBF

    Toronto, ON
    8 days ago
  • $100k - $110k per year

     ...Job Responsibility: Job role - : Java full stack Developer Location-: Toronto, ON Duration-: Full Time Must Skills: 1. Front end : Angular (Latest Version) 2. Back end: Java Springboot 3. Kafka, MongoDB 4. Should have worked on Agile Environment Minimum exp... 
    Java
    Full time
    Work at office
    Monday to friday

    Esolutions

    Toronto, ON
    8 days ago
  •  ...· Experience and knowledge with Java, J2EE, Spring, Spring Boot, RESTful...  .../SQL databases. · 3+ in front end tech such as Vue / React · Extensive experience in developing and maintaining applications...  ...and integrating them with various back-end systems. Skilled in... 
    Java
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    26 days ago
  •  ...Key Skills: ReactJS Advanced Java Concepts Core Java Responsibilities Develop and maintain end-to-end web applications using Java (Spring Spring...  ...scalability including optimization of front-end and back-end layers. Perform code reviews... 
    Java
    Full time

    Astra North Infoteck Inc.

    Toronto, ON
    8 hours ago
  • Java Developer - Trading and Equities Date:  Aug 5, 2026 Location:  Toronto, ON, CA, M5J 2P1 Working place:  Hybrid Required Skills & Experience: Minimum of 5+ years of hands-on software engineering of low-latency or real-time... 
    Java
    Full time
    Remote work
    Worldwide

    GFT Group

    Toronto, ON
    1 day ago
  •  ...Job Responsibility: Senior Java FSE Developer At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive! And with projects at the forefront of innovation, you can build a varied, rewarding career and draw... 
    Java
    Full time
    Work at office
    2 days per week

    Cognizant

    Toronto, ON
    8 days ago
  • Java Developer - Trading and Equities Date:  5 août 2026 Lieu:  Toronto, ON, CA, M5J 2P1 Type d’emploi:  Hybride Required Skills & Experience: 5+ years of hands-on software engineering of low-latency or real-time systems Experience... 
    Java
    Full time
    Summer work
    Work at office
    Remote work

    GFT Group

    Toronto, ON
    1 day ago
  •  ...Job Title: Senior AI Java Application Developer (Java Stack) Location: Toronto, ON (Hybrid – 4 Days Work From Office   Job Summary...  ...responsive user interfaces using TypeScript and modern front-end technologies. Develop and optimize asynchronous/background... 
    Java
    Contract work
    Work at office

    Astra North Infoteck Inc.

    Toronto, ON
    1 day ago
  • $60.75 - $67.9 per hour

     ...client, is seeking an experienced, delivery-focused Software Developer IV — Java (Senior Android Lead) to join their core Mobile Development &...  ...Responsibilities Technical Leadership & Solution Design End-to-End Solution Delivery: Take overall technical accountability... 
    Java
    Contract work
    Flexible hours
    2 days per week

    Randstad

    Toronto, ON
    10 days ago
  • $120k - $130k per year

     ...such a workplace intrigues you, we hope you’ll join us. About the role: We are looking for an experienced Senior Front-End Software Developer to help us craft scalable, accessible, and ultra-responsive web experiences. In this role, you will write clean, testable code... 
    Full time
    Internship
    Work at office
    Flexible hours

    Financeit

    Toronto, ON
    7 days ago
  • $86.9 - $104.28 per hour

     ...RQ11359 - Software Developer- Front End - Senior 4+ Months Contract (102 Business Days) + Possible extension 5 Days ONSITE - 222 Jarvis Street Must Have: Java – 10+ Oracle 12C or higher – 10+ DB SQL including DB Objects such as Tables, Views, Sequences... 
    Java
    Contract work
    Internship

    Source Code

    Toronto, ON
    15 days ago
  • $150k - $190k per year

     ...Proficiency in at least one production-grade language such as Python, Java, Scala, Kotlin, Go, C#, or similar. Strong SQL, relational...  ...calculation engine, data models, and engineering practices. By the end of your first 30 days, you will have: Set up your development... 
    Java

    Forma.ai

    Toronto, ON
    a month ago
  • $95k - $145k per year

    Senior Java Developer (Capital Market) Position Description This role is hybrid and requires you to be at our downtown Toronto and/or Client office (Downtown) at a minimum 4 days per week subject to change at any time.  We are seeking a Senior Java Developer with 5+... 
    Java
    Work at office
    Toronto, ON
    15 days ago
  • $92k - $118k per year

     ...The Role We're looking for an Intermediate Java Backend Developer to join our Insurance practice in Toronto. This role is ideal for a software engineer who enjoys solving complex backend engineering challenges, modernizing enterprise applications, and building scalable... 
    Java
    Long term contract
    Internship
    Immediate start

    Capco

    Toronto, ON
    a month ago
  •  ...peers to understand requirements. Develop solutions that are in line with the client's technology biases, deliver...  ...without close supervision Strong Java experience in enterprise environments + Knowledge in Python (2... 
    Java
    Long term contract
    For subcontractor

    Luxoft

    Toronto, ON
    8 hours ago
  • $89.9 - $107.99 per hour

     ...RQ00665/RQ00666 - Sr. Software Developer- Front End 2 openings - 2 submissions 6-month contract (130 business days) - possible extension 3 days onsite/ 2 days remote (subject to HMs discretion) -Metro Hall 55 John Street Note:Candidates will be asked to do... 
    Full time
    Contract work
    Remote work

    Source Code

    Toronto, ON
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Back End Developer. Be the first to apply!