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

Senior Java Backend Developer

Full-time

Electric Mind

This position requires local presence. Please view similar jobs below.

At Electric Mind, Engineering is where strategy meets action. Our team helps organizations cut through complexity—aligning business ambition with technology execution to unlock real, lasting change. You’ll work alongside curious, driven people tackling high-impact challenges for everyone from scaling startups to global enterprises. Each engagement is different, pushing you to learn, adapt, and grow.  

Electric Mind’s Technology Practice brings together deep engineering expertise, modern delivery disciplines, and pragmatic architectural thinking to help clients execute complex, mission-critical transformation. We design and 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 as part of an experienced delivery team building and enhancing enterprise applications for a large financial services client. This is a hands-on engineering role for someone with strong Java backend expertise who is comfortable working in complex enterprise environments and collaborating closely with technical and business stakeholders.

As an AI-native organization, we’re also looking for engineers who are interested in how AI can improve the software delivery lifecycle. Experience using AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code or similar tools is an asset.

While working within a team in Agile environment, you will be:



  • Designing, developing and enhancing scalable backend applications and services using Java and Spring-based technologies



  • Building and maintaining APIs and microservices that support high-volume, business-critical applications



  • Working across the software delivery lifecycle, including solution design, development, testing, code review and production support



  • Collaborating closely with developers, Business Systems Analysts, Technical Leads and other stakeholders to translate business requirements into effective technical solutions



  • Applying sound object-oriented design principles, engineering practices and design patterns to produce maintainable, high-quality software



  • Developing and integrating RESTful APIs and services within complex enterprise environments



  • Working with relational databases and data persistence technologies



  • Participating in code reviews, automated testing, debugging and performance optimization



  • Contributing to continuous improvement of engineering practices, development processes and delivery effectiveness



  • Using modern development tools and exploring AI-assisted engineering techniques to improve productivity and quality across the software development lifecycle



  • Communicating effectively with client and internal teams and contributing to a collaborative, high-performing delivery environment


Must Have' Skills/Experience:



  • 5+ years of professional software development experience, with strong hands-on experience developing backend applications in Java



  • Strong experience with Spring and Spring Boot



  • Experience designing and developing REST APIs and microservices



  • Strong understanding of object-oriented programming, software design principles and common design patterns



  • Experience working with relational databases, SQL and core database concepts



  • Experience with Git-based source control and modern software development practices



  • Experience writing and maintaining automated tests and participating in code reviews



  • Strong debugging, problem-solving and analytical skills



  • Experience working within Agile software delivery teams



  • Strong communication and collaboration skills, with the ability to work effectively with both technical and business stakeholders



  • Bachelor’s degree in Computer Science, Engineering or a related discipline, or equivalent practical experience


Nice to Have' Skills/Experience:



  • Previous experience within banking, payments or financial services



  • Experience building or supporting high-volume, transaction-oriented systems



  • Experience with cloud-native application development and modern enterprise architectures



  • Experience with messaging, event-driven architectures or distributed systems



  • Hands-on experience using AI-assisted software development tools such as GitHub Copilot, Cursor, Claude Code or similar



  • Interest in applying AI across activities such as requirements analysis, solution design, coding, testing, debugging and code review



  • Experience working in consulting or client-facing delivery environments


About Electric Mind  

Electric Mind is a fast-growing, AI-native advisory and digital engineering firm built for those who want to shape the future, not just watch it happen. We blend premium strategy expertise with cutting-edge AI-centric engineering to solve complex, meaningful problems for industry-leading clients.  

We pride ourselves on a high-touch delivery model and a culture that values diverse talent, innovation, and true client partnership — creating an environment where your ideas matter and your impact is visible.  

If you’re looking for a place where you can grow fast, collaborate with exceptional teammates, and help build a company scaling its capabilities and global footprint at speed — Electric Mind is the place to ignite your career. The future is bright! 

For more info on Electric Mind, check out our Careers Page and Instagram .

Electric Mind is committed to diversity in the workplace. We are an inclusive employer and welcome and encourage applications from all qualified candidates. Applicants’ needs will be accommodated during our recruitment and selection process so please advise us if you require accommodation.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Java Backend Developer in Toronto, ON vacancy
  •  ...industry. You will work closely with cross-functional teams to design, develop, and implement software applications that meet the needs of our...  ...your objectives. A deep understanding and experience in the Java programming language. Ability to create and maintain web... 
    Senior
    Full time
    Work at office
    Remote work

    LifeWorks

    Toronto, ON
    1 day ago
  • $120k - $145k per year

     ...implementation, our 750+ global experts deliver intelligent solutions trusted by 500 million people. About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in Java and Spring Boot. Working within the software development team... 
    Senior
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    20 days ago
  •  ...Job Description Role Overview: We are seeking a Senior Java Full Stack Developer to design and deliver scalable enterprise applications within...  ...microservices. Experience developing REST APIs and distributed backend services. Hands-on experience with Angular or React,... 
    Senior
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    6 days ago
  •  ...exceeds 25%. Job Description We are looking for a Senior Full Stack Developer to design, build and maintain both front-end interfaces and...  ..., secure and high-performing enterprise applications using Java, Spring Boot, React, Node.js, Python and SQL. This role... 
    Senior
    Full time
    Internship
    Work at office
    Remote work
    Relocation
    2 days per week

    Miratech

    Toronto, ON
    1 day ago
  •  ...exceeds 25%. Job Description We are looking for a Senior Java Developer with LLM expertise to lead the technical design, development...  ...and build automation using AI technologies, and architect backend systems that support LLM integration, Retrieval-Augmented Generation... 
    Senior
    Full time
    Internship
    Work at office
    Remote work
    Relocation
    2 days per week

    Miratech

    Toronto, ON
    4 days ago
  • $95k - $145k per year

    Senior Java Full Stack Developer Position Description This role is hybrid and requires you to be at our downtown Toronto and/or Client office at a minimum 2 -3 days per week subject to change at any time. This strategic role will support CGI's continued growth within... 
    Senior
    Work at office
    2 days per week
    3 days per week
    Toronto, ON
    14 days ago
  •  ...organizations unlock the value of technology and build a more sustainable, more inclusive world. Role Summary: We are seeking a  Senior Java Developer / Technical Lead to design and deliver secure, scalable, and high-volume banking and payment applications. The role will lead... 
    Senior
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    10 days ago
  • $92k - $118k per year

     ...Build scalable backend applications and integrate AI-powered workflows into complex financial...  ...The Role At Capco, we’re looking for a Java Backend Engineer with practical experience...  ...into enterprise applications, and develop intelligent workflows that solve business... 
    Internship
    Immediate start

    Capco

    Toronto, ON
    1 day ago
  • $72k - $138k per year

     ...coaching Summary We are seeking Full Stack Java Developers to join our team on a 1-year fixed term . As a Full Stack Java Developer at Deloitte, you will play a crucial role in...  ...Design and build scalable RESTful APIs and backend services. Develop responsive, high-... 
    Senior
    Long term contract
    Temporary work
    Fixed term contract
    Flexible hours

    Deloitte

    Toronto, ON
    33 minutes ago
  •  ...might be in the right place! We are seeking a talented Staff Backend Developer to join one of our energetic teams. In this role, you will help...  ...Stack here. What you'll be bringing to the team: Outstanding Java knowledge with 5+ years of production usage experience... 
    Full time
    Worldwide
    Flexible hours

    Lightspeed

    Toronto, ON
    6 days ago
  •  ...understanding of performance tuning Mentorship - Be able to coach junior developers in the team and provide technical guidance. Who You Are You can demonstrate 3 plus years of experience in Java/J2EE, Spring/Spring boot, Web Services (SOAP, JSON and RESTFul). Proven... 
    Permanent employment
    Full time
    Flexible hours
    3 days per week
    1 day per week

    CIBC

    Toronto, ON
    2 hours ago
  • $166k - $195k per year

     ...do. Expectations are high, and so are the rewards. As a Senior Software Developer on this high-impact team, you’ll collaborate across engineering...  ...per week. What you’ll do ● Build scalable systems and backend components, balancing stability, performance, and... 
    Senior
    Long term contract
    Work at office
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    27 days ago
  • $75k - $97k per year

     ...Summary We are seeking a motivated and detail-oriented Junior Java Developer to join our dynamic development team. In this role, you will assist...  ...learn and grow within the field. Duties Collaborate with senior developers to design and implement software solutions using... 
    Senior
    Full time
    Fixed term contract
    Remote work
    Monday to friday
    Flexible hours
    Shift work

    AGILEFREE

    Toronto, ON
    4 days ago
  • $95k - $145k per year

    Senior Java Developer Position Description We are Canada's largest independent information technology services firm, and after 45+ years, we're still growing! Join Canada's largest IT Company as a Senior Java Developer, in our Financial Services Sector in Toronto. Come... 
    Senior
    Work at office
    Local area
    Remote work
    Toronto, ON
    more than 2 months ago
  • $80k - $130k per year

    Senior Java Full Stack Developer Position Description We are Canada's largest independent information technology services firm, and after 50 years, we're still growing! Join Canada's largest IT Company as a 'Full Stack Java Developer', in our Financial Services Sector.... 
    Senior
    Work at office
    3 days per week
    Toronto, ON
    26 days ago
  • $95k - $145k per year

    Senior Java Full Stack Developer Position Description CGI is looking for an experienced Full Stack Developer to work on challenging assignments related to the modernization and evolution of large-scale financial applications. We are looking for a Full Stack Developer... 
    Senior
    Work at office
    2 days per week
    3 days per week
    Toronto, ON
    26 days ago
  •  ...not matching to the required criteria. Role: Full Stack Developer Location: Toronto, ON (Hybrid) Position type: Fulltime...  ...developers 8+ years’ experience who needs to have core Java/Springboot skills on backend and Javascript and React skills on frontend.   Key expectations... 
    Full time
    Work from home
    Worldwide

    ZAPCOM GROUP INC

    Toronto, ON
    a month ago
  •  ...Java Full Stack Developer – Java, Spring Boot, JavaScript  Toronto, ON – Hybrid Role Descriptions Develop and maintain end-to-end web...  ...and JavaScript frameworks. Design and implement scalable backend services and APIs using Java technologies to support business... 
    Permanent employment

    Astra North Infoteck Inc.

    Toronto, ON
    18 days ago
  • $95k - $145k per year

    Senior Java Developer (CIAM) Position Description Join a purpose driven winning team, committed to results, in an inclusive and high performing culture. Contributes to the overall success of the Enterprise Customer Identity & Access Management (CIAM) Engineering function... 
    Senior
    Work at office
    3 days per week
    Toronto, ON
    a month ago
  • $80k - $130k per year

    Java Developer Position Description We are seeking an experienced Java Developer to join our team in Toronto. In this role, you will analyze business requirements and translate them into technical designs and scalable solutions. You will contribute throughout the development... 
    Work at office
    3 days per week
    Toronto, ON
    a month ago
  •  ...Job Responsibility: AWS Node JS (Lamda experience) Backend Developer Toronto, Hybrid Long Term Contract / Full time Requirements: Proven experience as an AWS Backend Developer or similar role Strong understanding of AWS services and architectures, including... 
    Long term contract
    Full time
    Fixed term contract

    Atlantis IT group

    Toronto, ON
    8 days ago
  •  ...building, scaling, and supporting production-ready products from scratch. ~5+ years of professional experience with Java. ~6+ years of experience in backend development. ~ Quick learner with an ambitious and results-driven personality. ~ Excellent communication and... 
    Senior
    Full time
    Internship
    Immediate start

    venn

    Toronto, ON
    7 hours ago
  • $72k - $138k per year

     ...typical day look like?   The SAP ABAP senior developer is responsible for the design,...  ...Experience with SAP HANA/ABAP, OData and backend Fiori skills. Understanding on architecture...  ...architecture Understanding of HTML, CSS, Java Script Understanding and experience... 
    Senior
    Long term contract
    Permanent employment
    Flexible hours
    Afternoon shift

    Deloitte

    Toronto, ON
    33 minutes ago
  •  ...Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote...  ...codebases and use MCP tools effectively. Develop realistic, reproducible software engineering...  ...Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . Strong understanding... 
    Senior
    Remote job
    For contractors

    YO AI Labs

    Toronto, ON
    more than 2 months ago
  • $92k - $118k per year

     ...Modernize business-critical Java platforms and help shape the next generation of financial markets technology. The Role Capco is looking for a  Java Developer to join a major technology modernization initiative focused on upgrading business-critical legacy applications... 
    Internship
    Immediate start

    Capco

    Toronto, ON
    20 days ago
  •  ...Software Engineering, Data & Analytics, IT Operations, Change & Transformation, and Risk, Regulation & Compliance. FDM is seeking a Java Developer in Toronto, ON to work for our client within the Insurance sector. This role is initially for 12 months+ and will be hybrid with... 
    Full time
    Work at office
    Worldwide
    3 days per week

    FDM Group

    Toronto, ON
    4 days ago
  • $99.8k - $147.68k per year

     ...work in a team with dynamic strengths. The Senior Software Engineer will be working with a...  ...What You'll Do: Design, code, and develop new backend applications/services running in AWS...  ...Experience in programming RESTful services using Java ~ Solid understanding of backend... 
    Senior
    Full time
    Local area

    Zynga

    Toronto, ON
    3 days ago
  •  ...barriers to communication and free the flow of conversation for people everywhere. TextNow is looking for an Intermediate Backend Software Developer to join our Core Experience Team. At TextNow, we're on a mission to transform the telecom landscape by building a platform... 
    Work at office
    Remote work
    Work from home
    Flexible hours

    TextNow

    Toronto, ON
    4 days ago
  • $84.46k - $127k per year

     ...Senior Application Developer   Join Livingston and grow your career in the constantly changing world of international trade. Livingston is a market...  ...one or more programming language(s) such as COBOL, VB.NET, JAVA, UML, Microsoft .Net, C#, SQL , Angular Advanced skill... 
    Senior
    Long term contract
    Full time
    Work at office
    Flexible hours

    Livingston International

    Toronto, ON
    32 minutes ago
  •  ...Job Responsibility: Company Description Role: Java Full Stack Developer with React Duration: Long Term Location: Canada- Remote (Local to Canada only) Minimum 10 years experience Job Summary: We are looking for a Java Fullstack Developer with strong experience... 
    Long term contract
    Contract work
    Local area
    Remote work

    TMS LLC

    Toronto, ON
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Backend Developer. Be the first to apply!