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

Java Back end Developer

Full-time

Capgemini

Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world.

Job Description:

What Will You Do?

  • Design and implement full-stack solutions across Python, Java/Kotlin, React, PostgreSQL, and Snowflake.
  • Lead ETL pipeline development and optimization, ensuring data flows efficiently and reliably.
  • Architect and build scalable backend services and modern frontend applications.
  • Champion AI/LLM integration and prompt engineering best practices across the team.
  • Drive adoption of best-in-class testing frameworks, DevOps practices, and SDLC discipline.
  • Lead code reviews, establish engineering standards, and mentor junior engineers.
  • Participate in security and architectural design reviews.
  • Contribute to GitHub-based development workflows and CI/CD pipeline improvements.
  • Troubleshoot production issues and drive reliability improvements.

What Do You Need to Succeed?

Must-Have

  • 5+ years of software development experience across multiple languages/frameworks.
  • Deep expertise in Java/Kotlin.
  • Understanding in Python.
  • Strong frontend skills with React and modern JavaScript.
  • Database experience with PostgreSQL and Snowflake (or similar data warehouses).
  • Hands-on experience with ETL tools and data pipeline development.
  • Proficiency with DevOps tools (GitHub, CI/CD, containerization).
  • Strong understanding of testing frameworks and SDLC best practices.
  • Experience with API design and microservices architecture.
  • Proven mentoring and leadership capabilities.

Nice to Have

  • AI/LLM and prompt engineering experience.
  • Security testing tools experience (Checkmarx, NexusIQ, or similar).
  • Experience with cloud platforms (AWS, Azure, GCP).

The base compensation range for this role in the posted location is: 75,000 to 90,000

Capgemini provides compensation range information in accordance with applicable national, state, provincial, and local pay transparency laws. The base compensation range listed for this position reflects the minimum and maximum target compensation Capgemini, in good faith, believes it may pay for the role at the time of this posting. This range may be subject to change as permitted by law.

The actual compensation offered to any candidate may fall outside of the posted range and will be determined based on multiple factors legally permitted in the applicable jurisdiction.

These may include, but are not limited to: Geographic location, Education and qualifications, Certifications and licenses, Relevant experience and skills, Seniority and performance, Market and business consideration, Internal pay equity.

It is not typical for candidates to be hired at or near the top of the posted compensation range.

In addition to base salary, this role may be eligible for additional compensation such as variable incentives, bonuses, or commissions, depending on the position and applicable laws.

Capgemini offers a comprehensive, non-negotiable benefits package to all regular, full-time employees. In the U.S. and Canada, available benefits are determined by local policy and eligibility and may include: 

  • Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade, Company paid holidays, Personal Days, Sick Leave
  • Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Employee assistance programs
  • Other benefits as provided by local policy and eligibility

Important Notice: Compensation (including bonuses, commissions, or other forms of incentive pay) is not considered earned, vested, or payable until it becomes due under the terms of applicable plans or agreements and is subject to Capgemini’s discretion, consistent with applicable laws. The Company reserves the right to amend or withdraw compensation programs at any time, within the limits of applicable legislation.

Disclaimers

Capgemini is an Equal Opportunity Employer encouraging inclusion in the workplace. Capgemini also participates in the Partnership Accreditation in Indigenous Relations (PAIR) program which supports meaningful engagement with Indigenous communities across Canada by promoting fairness, accessibility, inclusion and respect.  We value the rich cultural heritage and contributions of Indigenous Peoples and actively work to create a welcoming and respectful environment. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law.

This is a general description of the Duties, Responsibilities and Qualifications required for this position. Physical, mental, sensory or environmental demands may be referenced in an attempt to communicate the manner in which this position traditionally is performed. Whenever necessary to provide individuals with disabilities an equal employment opportunity, Capgemini will consider reasonable accommodations that might involve varying job requirements and/or changing the way this job is performed, provided that such accommodation does not pose an undue hardship. Capgemini is committed to providing reasonable accommodation during our recruitment process. If you need assistance or accommodation, please reach out to your recruiting contact.

Please be aware that Capgemini may capture your image (video or screenshot) during the interview process and that image may be used for verification, including during the hiring and onboarding process.

Click the following link for more information on your rights as an Applicant in the United States.  

Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.

Vacancy posted 26 days ago
Similar jobs that could be interesting for youBased on the Java Back end Developer in Toronto, ON vacancy
  • $60k - $65k per year

     ...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... 
    Java
    Permanent employment
    Full time
    Work at office
    Local area

    Infoya

    Toronto, ON
    10 hours ago
  • $40 - $50 per hour

     .... Position: Software Engineer Type: Contract Compensation: $40–$50/hour Role Responsibilities Develop MCP servers using Python and FastMCP to enhance the RL Studio platform . Integrate web or desktop applications into RL... 
    Suggested
    Full time
    Contract work
    Summer work
    Local area

    Mercor

    Toronto, ON
    10 hours ago
  • $135k - $154k per year

     ...proudly offer a video platform, cloud services, advertising solutions, and a non-custodial cryptocurrency wallet. The Senior   Back-End Developer is responsible for designing, building, and maintaining high-performance server-side systems that power a large-scale video... 
    Suggested
    Full time

    Rumble Inc.

    Toronto, ON
    10 hours ago
  •  ...Position: Software Developer – Back End Location: Toronto, ON Job ID#: RQ11143  Duration: 16 Months Role Overview...  ...logging) ~ Proficiency in at least one programming language: Java, Python, SQL, or JavaScript/TypeScript (Node.js) ~ Hands-on... 
    Java
    Full time

    Symbiotic Digital

    Toronto, ON
    10 hours ago
  • $130k - $160k per year

     ...for more than 3,000 finance teams worldwide. As a Senior Back-End Engineer specializing in Java and OLAP, you will own the Java side of that engine —...  ...collaborate across North America, Europe, and Australia, developing breadth you simply can’t get at a single market company.... 
    Java
    Full time
    Contract work
    Internship
    Worldwide

    Prophix

    Toronto, ON
    10 hours ago
  •  ...specifications into working, tested applications. This includes: developing detailed programming specifications writing and/or generating...  ...team player with a track record for meeting deadlines   Back End Skills: Knowledge and experience with developing all... 
    Full time

    Maarut Inc

    Toronto, ON
    10 hours ago
  •  ...architectural improvements with sound technical reasoning. Expertise in at least one production-grade backend language (e.g., Python, Java, Kotlin, Go, C#, etc.). Strong foundation in relational schema design, data modelling, and SQL. Experience working with... 
    Java
    Long term contract
    Full time

    Forma.ai

    Toronto, ON
    10 hours ago
  •  ...management and optimisation to reach a true end-to-end solution. Job Description...  ...design. - Unified Development environment (Developers systems as well as servers) - Continuous...  ...8 - 10 years hands-on experience in the Java ,J2EE Technologies. Including (Servlets, JSP... 
    Java
    Full time
    Flexible hours

    Continental Technology Solutions

    Toronto, ON
    10 hours ago
  •  ...Position: Java Developer Location: Toronto, ON (Hybrid) Job ID#:   RQ00640 Duration: 6 Months Role Overview The Senior Specialized IT Consultant will support multiple technical workstreams focused on remediation and enhancement of large‑scale... 
    Java
    Full time
    Contract work

    Symbiotic Digital

    Toronto, ON
    10 hours ago
  •  ...employer. Job Description Minimum 6 years of experience in Java / J2EE Technology. Extensive experience in Core / J2EE (JSP,...  ...Struts 2, Hibernate Frame work. Having Good knowledge in the Back-End tools MySQL and Oracle Having Good knowledge of PL/SQL programming... 
    Java
    Permanent employment
    Full time

    System Canada Technologies

    Toronto, ON
    10 hours ago
  • $110k - $115k per year

     ...About the Job: Infoya is seeking a hands-on Lead Java Developer who is already operating at a technical lead level and demonstrates the curiosity...  .... ~ Strong understanding of application architecture, end-to-end design flows, microservices, distributed systems, design... 
    Java
    Permanent employment
    Full time
    Work at office
    Local area

    Infoya

    Toronto, ON
    10 hours ago
  •  ...row Job Description Main Duties • Develop, maintain, and integrate coding for various...  ...’ experience in software development using Java/J2EE technologies • Hands on experience...  ...technologies • Hands on experience with front end related technologies such as JQuery,... 
    Java
    Full time

    Collabera

    Toronto, ON
    10 hours ago
  •  ...resources to various big clients across North America. Our client is a solutions development firm located within the GTA and they need Java developer/designers with good OO skills. Strong hands-on software development skills with Java, J2EE is essential along with enterprise... 
    Java
    Full time
    Contract work

    System Canada Technologies

    Toronto, ON
    10 hours ago
  •  ...growing our engineering team to help shape what comes next. About the Role We're looking for a Junior to Intermediate Frontend Developer to help build and improve the dashboard that Shopify merchants use to design and manage their apps. You'll ship real features from... 
    Full time
    Work at office
    Remote work
    2 days per week
    3 days per week

    Reactiv

    Toronto, ON
    10 hours ago
  •  ...Job Description Role: Java Developer-Kafka Location: Toronto, ON Contract :12 Months   Job Description: · Sound Knowledge on Core Java concepts - OOPS, Collections and Design Patterns. · Hands on Experience in Kafka · Basic knowledge on HTML, JavaScript... 
    Java
    Full time
    Contract work

    J

    Toronto, ON
    10 hours ago
  •  ...Lead experience in a large-scale enterprise. Have Application design experience, well-versed with low-level design artefacts. Java v8, v11 and v21 hand on experience required. Should be able to clearly explain Java 11/17/21 features and able to write sample code... 
    Java
    Full time

    Kumaran Systems

    Toronto, ON
    10 hours ago
  • $90k - $95k per year

     ...About the Job: We are looking for an experienced Java Developer to design, build, and maintain robust, scalable, and high-performance applications...  ..., preferably Google Cloud Platform (GCP). • Manage the end-to-end release process, including build preparation, automated... 
    Java
    Permanent employment
    Full time
    Work at office
    Local area

    Infoya

    Toronto, ON
    10 hours ago
  •  ...implement scalable, secure, high-impact technology solutions that accelerate business outcomes.   We’re looking for a Senior Java Backend Developer to join our team. This opportunity is open to candidates interested in either permanent or contract employment. You’ll work... 
    Java
    Permanent employment
    Full time
    Contract work

    Electric Mind

    Toronto, ON
    2 hours ago
  •  ...our team to work on everything from front-end to server-side code and database architecture...  ...and teach within your team and within the developer community at Electric Mind via educational...  ...challenges. Core development is done in Java, Spring and JavaScript, although the... 
    Java
    Full time
    Contract work
    Remote work

    Electric Mind

    Toronto, ON
    10 hours ago
  •  ...quality web applications focused on performance, scalability, and great user experience. We’re currently looking for a   Senior Front-End Developer   who is passionate about clean code, attention to detail, and building polished interfaces that align with our existing design... 
    Full time

    Dblx

    Toronto, ON
    10 hours ago
  •  ...Position: Sr Front End Developer \\\ \\\ Location: Onsite\/Toronto \\\ \\\ Job ID#: RQ00471\\\ \\\ Duration: 6 Months + 6 month extension \\\ \ Position Overview \\\ \\\ We are seeking a highly experienced \\ Senior Front\-End Developer \\\ to design, develop... 
    Contract work

    Symbiotic Digital

    Toronto, ON
    10 hours ago
  •  ...We’re a talented team of product managers, digital marketers, developers, and product designers building Canada’s leading financial product...  ...THE ROLE:   We are looking for a passionate web developer to join the Ratehub team who will play a central role in the keeping... 
    Full time
    Casual work
    Internship
    Work from home

    Ratehub.ca

    Toronto, ON
    10 hours ago
  •  ...design - Assist with code reviews software tools/skills: - Java - Ability to collaborate and communicate with a distributed...  ...Services Manager’s Name : Manish Patel Position Title(s) : Java developer with Angular Location : Downtown, Toronto, Canada Type :... 
    Java
    Full time

    Next Level Business Services, Inc.

    Toronto, ON
    10 hours ago
  •  ...6 to 8+ Years Experience ● Hands-on expertise in Spring Boot, Java, REST API development, and Kafka-based event-driven architectures...  ...in cloud environments (AWS, Azure, GCP). ● Experience in developing and optimizing Big Data applications using Java & Scala, Hadoop,... 
    Java
    Contract work

    Aarorn Technologies

    Toronto, ON
    10 hours 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 Store Procedure... 
    Java
    Full time
    Contract work
    Internship

    Source Code

    Toronto, ON
    10 hours ago
  • $120k - $160k per year

     ...Build. Better.   As an Senior Full Stack Developer in our Build guild, you’ll design and...  ...technology stack. You’ll work hands-on in Java and Angular to build secure backend services...  ...platform teams to deliver complete features end-to-end. Contribute to CI/CD practices,... 
    Java
    Permanent employment
    Full time
    Flexible hours

    RAVL

    Toronto, ON
    10 hours ago
  •  ...a partner? \\\\\ \ This is a long -term contract for a senior Java developer with experience with Curam CRM software \\\\ \\ \\\\ Responsibilities...  ...\ Experience in Service Bus design. \ Ability to provide end -to -end solution design, offering recommendations to achieve... 
    Java
    Long term contract
    Full time

    Yoush Consulting

    Toronto, ON
    10 hours 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
    10 hours ago
  •  ...CoreFactor is currently searching for multiple full stack java developers on a contract basis for a client in North, York, On.  As a senior developer, you will be joining a special team, expanding our banking platform. You will be contributing to the development of... 
    Java
    Full time
    Contract work
    Flexible hours

    CoreFactor

    Toronto, ON
    10 hours ago
  •  ...you answered yes to any of these, then please send us your resume to ****@*****.*** \\ \ \ \ We are looking for a Senior Java developer, on contract, for one of our major clients in Ontario. The work is remote. Please read details below. \ \ \ Senior Enterprise... 
    Java
    Full time
    Contract work
    Remote work

    Yoush Consulting

    Toronto, ON
    10 hours ago

Do you want to receive more vacancies?

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