Job Description
Overview
Senior Java Developer (Contract) at Electric Mind. Electric Mind, formerly Intelliware, is a business and technology consulting leader delivering innovative, practical solutions driven by engineering excellence.
Join our team to work on front-end to server-side code and database architecture within a team-based Agile environment. We build a wide variety of enterprise/consumer facing applications and follow values inspired by Extreme Programming: feedback, respect, courage, communication and simplicity. You’ll collaborate in virtual project rooms with a cross-functional team including clients, and have opportunities to learn, share knowledge, and contribute to the developer community through educational sessions, study groups, and hands-on R&D initiatives.
Electric Mind specializes in delivering custom software for complex business and technical challenges. Core development is in Java, Spring and JavaScript, with exposure to a wide range of technologies. Recent projects include Angular, React, Moleculer, Node.js, MongoDB, Kafka, Hadoop, Kotlin, Cloud Foundry and AWS.
We are now a remote-first organization; all interviews will be conducted remotely. For more information, visit our Careers Page and Instagram. Electric Mind is committed to diversity in the workplace. We are an inclusive employer and welcome applications from all qualified candidates. Please advise us if you require accommodation during recruitment.
Responsibilities
Designing high quality applications that are highly scalable and extensible
Estimating, tasking and prototyping
Contributing clear and maintainable code to a shared codebase
Collaborating with cross-functional team members on features, design and implementation
Investigating, learning and applying new technologies and processes
Clarifying requirements with team and client representatives
Must Have Skills/Experience
Proven experience designing and developing complex applications that are highly scalable and extensible
Fluent in Java
Significant cloud platform experience, preferably with AWS or Azure
Strong fundamental knowledge of computer science algorithms, data structures and design patterns
Experience designing distributed systems at scale handling large data sets leveraging Apache Spark, Kafka, Kinesis, and Hadoop toolsets
Experience with Infrastructure as Code such as Terraform
Attention to well-crafted software
Nice to Have Skills/Experience
Exposure to and interest in Agile approaches to software development (e.g., automated testing, CI, project rooms, pair programming)
Proficiency in HTML5, CSS and JavaScript frameworks
Relational and/or NoSQL databases, SQL queries and ORMs
Distributed computing and platform as a service
UNIX/Linux and W3C technologies including HTTP and XML
Automated build, test and deployment tools
Seniority level: Not Applicable
Employment type: Contract
Job function: Engineering and Information Technology
Industries: Business Consulting and Services
Referrals increase your chances of interviewing at Electric Mind by 2x.
#J-18808-Ljbffr
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
October 12, 2025
Job Type:
Location:
Canada
Company:
Electric Mind
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.