Enable job alerts via email!

Senior Full Stack (Java/React) Developer (Contract)

Electric Mind Inc.

Toronto

Remote

CAD 70,000 - 110,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company that excels in delivering custom software solutions for complex challenges. As part of a remote-first organization, you will work with a talented team to design and develop scalable applications using cutting-edge technologies like Java and React. This role emphasizes collaboration, continuous learning, and the application of Agile practices, ensuring a dynamic and enriching work environment. If you are passionate about crafting well-designed software and enjoy tackling technical challenges, this opportunity is perfect for you.

Qualifications

  • Experience in designing and developing scalable applications.
  • Strong knowledge of algorithms and data structures.
  • Fluent in Java and React with cloud platform experience.

Responsibilities

  • Design high-quality, scalable applications.
  • Collaborate with teams on features and implementation.
  • Investigate and apply new technologies.

Skills

Java
React
AWS
Apache Spark
Kafka
Hadoop
Terraform
Algorithms
Data Structures
Design Patterns

Tools

MongoDB
Kinesis
SQL
HTML5
CSS
UNIX
Linux

Job description

Electric Mind, formerly Intelliware, is a business and technology consulting leader in providing innovative, practical solutions driven by engineering excellence.

Join our team

Work on everything from front-end to server-side code and database architecture. We have an exceptional 30+ year delivery track record, deep technical expertise, and disciplined delivery and technical engineering practices.

At Electric Mind, you'll build a wide variety of enterprise/consumer-facing applications within a team-based Agile environment. Our software development approach is strongly influenced by the values of Extreme Programming: feedback, respect, courage, communication, and simplicity.

We offer virtual collaborative project rooms where you'll work closely with a cross-functional team, including clients. There are continuous opportunities to learn, share knowledge, and teach within your team and the developer community at Electric Mind through educational sessions, study groups, and R&D initiatives.

Our niche

Delivering custom software applications for complex business and technical challenges. Core development is primarily in Java, Spring, and JavaScript, with opportunities to work with technologies like React, Angular, Moleculer, Node.js, MongoDB, Kafka, Hadoop, Kotlin, Cloud Foundry, and AWS.

Your responsibilities
  1. Design high-quality applications that are scalable and extensible.
  2. Estimate, task, and prototype solutions.
  3. Contribute clear, maintainable code to shared codebases.
  4. Collaborate with cross-functional team members on features, design, and implementation.
  5. Investigate, learn, and apply new technologies and processes.
  6. Clarify requirements with team and client representatives.
Must Have Skills/Experience
  • Proven experience designing and developing complex, scalable, and extensible applications.
  • Fluent in Java and React.
  • Significant cloud platform experience, preferably with AWS or Azure.
  • Strong knowledge of algorithms, data structures, and design patterns.
  • Experience with distributed systems at scale, handling large data sets with Apache Spark, Kafka, Kinesis, and Hadoop.
  • Experience with Infrastructure as Code, such as Terraform.
  • Attention to well-crafted software.
Nice to Have Skills/Experience
  • Exposure to and interest in Agile practices like automated testing, continuous integration, pair programming, etc.
  • Proficiency in HTML5, CSS, and JavaScript frameworks.
  • Experience with relational and NoSQL databases, SQL queries, and ORM tools.
  • Knowledge of distributed computing and PaaS platforms.
  • Familiarity with UNIX, Linux, HTTP, and XML technologies.
  • Experience with automated build, test, and deployment tools.
Remote Work and Inclusion

We are a remote-first organization, and all interviews will be conducted remotely. For more information about Electric Mind, visit our Careers Page and Instagram.

We are committed to diversity and inclusion. We welcome applications from all qualified candidates and will accommodate needs during our recruitment process.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Developer - Full Stack (Contract)

Electric Mind Inc.

Toronto

Remote

CAD 70,000 - 110,000

10 days ago

Senior Full Stack (java / React) Developer (contract)

Electric Mind Inc.

Remote

CAD 70,000 - 110,000

5 days ago
Be an early applicant

Senior Full Stack (Java/React) Developer (Contract)

Electric Mind

Toronto

Remote

CAD 80,000 - 120,000

30+ days ago

Full Stack Developer (Future Opportunity)

ITjobs.ca

Remote

CAD 90,000 - 120,000

3 days ago
Be an early applicant

Full Stack Engineer

Dexian

Mississauga

Hybrid

CAD 80,000 - 120,000

4 days ago
Be an early applicant

Full Stack Java Tech Lead

Cogency Inc

Toronto

On-site

CAD 80,000 - 120,000

6 days ago
Be an early applicant

Senior Full Stack Java React Developer

Open Systems Technologies

Mississauga

On-site

CAD 80,000 - 110,000

9 days ago

Full stack Java developer with React

Princeton IT Services, Inc

Remote

CAD 60,000 - 80,000

30+ days ago

Full Stack java Developer

Creative Solutions Services, LLC

Old Toronto

On-site

CAD 60,000 - 100,000

30+ days ago