Senior Java Backend Developer
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.
- ...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...SeniorFull time
$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...SeniorFull timeWork at office3 days per week- ...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,...SeniorContract work
$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...SeniorLong term contractFull timeWork at officeWork from homeFlexible hours- ...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...SeniorFull timeContract workRemote work
- ...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...SeniorLong term contractFull timeInternshipWork at officeRelocation package
- ...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...SeniorFull timeInternshipWorldwide
$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...SeniorPermanent employmentFull timeWork at officeLocal area$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...SeniorFull timeFlexible hours- ...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...SeniorLong term contractFull time
- ...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...SeniorFull timeContract workRemote work
$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 contractFull timeInternshipImmediate start- ...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...SeniorFull timeContract work
- ...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 timeFlexible hours
- ...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...SeniorPermanent employmentFull timeFlexible hours
- ...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 timeContract work
$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 employmentFull timeWork at officeLocal area- ...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...SeniorPermanent employmentContract work
- ...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 timeContract work
- ...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
- ...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
$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 timeImmediate startRemote work$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...SeniorRemote jobFull timeInternship- ...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...SeniorLong term contractFull timeInternshipWork at officeImmediate startRelocation package
- ...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...SeniorFull timeLive out
- ...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
- ...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 employmentFull time
$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 timeContract workSummer workRemote work$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...SeniorPermanent employmentFull timeWork at officeLocal area- ...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...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Backend Developer. Be the first to apply!
- entry level java developer Toronto, ON
- java developer no experience Toronto, ON
- développeur java Toronto, ON
- java developer remote Toronto, ON
- java developer Toronto, ON
- java software developer Toronto, ON
- senior java developer Toronto, ON
- junior java developer Toronto, ON
- backend software developer Toronto, ON
- backend developer Toronto, ON

