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

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 10 hours ago
Similar jobs that could be interesting for youBased on the Senior Java Backend Developer in Toronto, ON vacancy
  •  ...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... 
    Senior
    Full time

    Kumaran Systems

    Toronto, ON
    18 hours ago
  • $100k - $140k per year

     ...outcomes.   The Opportunity ShyftLabs is looking for a Senior Developer to help design, build, and scale our next generation of data-driven...  ...within our platforms. The ideal candidate combines strong backend and frontend engineering skills with experience in... 
    Senior
    Full time
    Work at office
    3 days per week

    Shyftlabs

    Toronto, ON
    18 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,... 
    Senior
    Contract work

    Aarorn Technologies

    Toronto, ON
    18 hours ago
  • $125k - $165k per year

     ...us and shape the future of care. Fullscript is looking for an experienced Senior Backend Engineer to join the infrastructure team responsible for the long-term health, scalability, and developer experience of Fullscript’s core application. Our team enables fast, reliable... 
    Senior
    Long term contract
    Full time
    Work at office
    Work from home
    Flexible hours

    Fullscript

    Toronto, ON
    18 hours ago
  •  ...learn, share knowledge and teach within your team and within the developer community at Electric Mind via educational sessions, study groups...  ...complex business and technical challenges. Core development is done in Java, Spring and JavaScript, although the nature of our work allows... 
    Senior
    Full time
    Contract work
    Remote work

    Electric Mind

    Toronto, ON
    18 hours ago
  •  ...Great Place to Work ®, five years in a row! We’re on the hunt for a top-tier  Senior Software Developer  who will be responsible for designing, developing, and maintaining high-performance backend services and infrastructure. You will work closely with cross-functional teams... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Relocation package

    Kepler Communications Inc.

    Toronto, ON
    18 hours ago
  •  ...early stages. We are seeking a skilled Senior Full Stack Developer with expertise in infrastructure and tooling...  .... This role requires proficiency in backend service development, AWS and experience...  ...languages such as Node, Python or Java ~ Hands on experience on modeling nosql... 
    Senior
    Full time
    Internship
    Worldwide

    Prodigy Education

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

     ...Job: Infoya is seeking a hands-on Lead Java Developer who is already operating at a technical...  ...as a Lead Developer, Technical Lead, or senior engineer with ownership of design decisions...  ...focus. Exposure to additional backend technologies such as Node.js, Python, .NET... 
    Senior
    Permanent employment
    Full time
    Work at office
    Local area

    Infoya

    Toronto, ON
    18 hours ago
  • $140k - $180k per year

     ...Australia, and Japan. We’re looking for a Senior Software Engineer to join the Campaigns...  ...recipient. Build for Extensibility : Develop flexible, configurable systems that allow...  ...Delivery End-to-End : Take ownership of complex backend features from technical design through... 
    Senior
    Full time
    Flexible hours

    Movable Ink

    Toronto, ON
    18 hours ago
  •  ...organization that offers consulting opportunities and provides support as a partner? \\\\\ \ This is a long -term contract for a senior Java developer with experience with Curam CRM software \\\\ \\ \\\\ Responsibilities \\\\ \\\\\\\ ~ Development and configuration of... 
    Senior
    Long term contract
    Full time

    Yoush Consulting

    Toronto, ON
    18 hours ago
  •  ...If 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... 
    Senior
    Full time
    Contract work
    Remote work

    Yoush Consulting

    Toronto, ON
    18 hours ago
  • $118k - $152k per year

     ...The Role We're looking for a Staff Java Engineer who combines deep technical expertise...  ...to design and deliver resilient, scalable backend solutions using modern Java technologies,...  ..., with a practical mindset for improving developer productivity and software quality. Bonus... 
    Long term contract
    Full time
    Internship
    Immediate start

    Capco

    Toronto, ON
    18 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... 
    Senior
    Full time
    Contract work

    Symbiotic Digital

    Toronto, ON
    18 hours ago
  •  ...management and layout design. - Unified Development environment (Developers systems as well as servers) - Continuous Integrations Building...  ...skills: At least 8 - 10 years hands-on experience in the Java ,J2EE Technologies. Including (Servlets, JSP, JSF, Spring , EJB,... 
    Full time
    Flexible hours

    Continental Technology Solutions

    Toronto, ON
    18 hours ago
  •  ...our people are proud to Build. Better.   As an Senior Full Stack Developer in our Build guild, you’ll design and deliver high-...  ...the full technology stack. You’ll work hands-on in Java and Angular to build secure backend services and dynamic, enterprise-grade frontend applications... 
    Senior
    Permanent employment
    Full time
    Flexible hours

    RAVL

    Toronto, ON
    18 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... 
    Full time
    Contract work

    System Canada Technologies

    Toronto, ON
    18 hours ago
  • $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... 
    Permanent employment
    Full time
    Work at office
    Local area

    Infoya

    Toronto, ON
    18 hours ago
  •  ...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... 
    Senior
    Permanent employment
    Contract work

    electricmind

    Toronto, ON
    4 days 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... 
    Full time
    Contract work

    J

    Toronto, ON
    18 hours ago
  •  ...recognition 4 years in a row Job Description Main Duties • Develop, maintain, and integrate coding for various client software...  ...and out • 5+ years’ experience in software development using Java/J2EE technologies • Hands on experience with Spring, Struts or... 
    Full time

    Collabera

    Toronto, ON
    18 hours ago
  •  ...one37 is looking for a Backend Developer for its mobile wallet that will revolutionize the way individuals own and share their personal data. You probably heard about the latest trends regarding web3 and blockchain. Well, with one37, you won't only work on this technology... 
    Full time

    One 37 Inc

    Toronto, ON
    18 hours ago
  • $80k per year

     ...Backend PHP Developer About Smooth Commerce: Smooth Commerce is a dynamic B2B SaaS platform specializing in first-party white-label web and application-based digital ordering, customer marketing, and loyalty systems. Our primary market is the restaurant technology... 
    Full time
    Immediate start
    Remote work

    Smooth Commerce

    Toronto, ON
    18 hours ago
  • $90k - $110k per year

     ...The Intermediate Backend Developer works closely with engineering teams to design, implement, and...  ...technical expertise in preparation for senior-level responsibilities. Responsibilities...  ...as FHIR operations, primarily using Java and related technologies. Develop and... 
    Senior
    Remote job
    Full time
    Internship

    Smile Digital Health

    Toronto, ON
    18 hours ago
  •  ...We are seeking a highly experienced Staff Software Developer to lead the design and evolution of Kepler’s backend systems and platform architecture. This role operates...  ..., tradeoffs, and risk management   ~ Mentor senior engineers and help grow technical leadership across... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Immediate start
    Relocation package

    Kepler Communications Inc.

    Toronto, ON
    18 hours ago
  •  ...needing to step foot in a pharmacy. As a Senior Backend Engineer , you will have a hand in...  ...scalability. You will work closely with other developers, as well as with groups such as product...  ...~ Rich development experience with Java, Spring, and SQL ~ Experience developing... 
    Senior
    Full time
    Live out

    Nimblerx

    Toronto, ON
    18 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 :... 
    Full time

    Next Level Business Services, Inc.

    Toronto, ON
    18 hours ago
  •  ...programs. Visit us at: System Canada is an equal opportunity employer. Job Description Minimum 6 years of experience in Java / J2EE Technology. Extensive experience in Core / J2EE (JSP, Servlets, JavaScript, AJAX) Extensive experience in WebSphere... 
    Permanent employment
    Full time

    System Canada Technologies

    Toronto, ON
    18 hours ago
  • $85 per hour

     ...investors include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Backend Engineer (Coding Agent Experience) Type: Contract Compensation: $85/hour Location: Remote Role... 
    Full time
    Contract work
    Summer work
    Remote work

    Mercor

    Toronto, ON
    18 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. This role focuses on developing modern e-commerce and enterprise-grade solutions for retail and inter-organization clients... 
    Senior
    Permanent employment
    Full time
    Work at office
    Local area

    Infoya

    Toronto, ON
    18 hours ago
  •  ...Senior Back End Developer   We are disrupting the world of Finance – think Big Data; think Natural Language...  ...programming paradigms (including C++ and/ or Java) Knowledge of database theory; familiarity with MySQL Backend web development within frameworks like Django... 
    Senior
    Full time

    Marketiq

    Toronto, ON
    18 hours ago

Do you want to receive more vacancies?

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