beBeeSoftware logo
beBeeSoftware

Senior Software Systems Developer

Toronto, ONFull-timeNov 24, 2025

Share this job

Job Overview

We are seeking a seasoned software professional to fill the role of Software Engineer, responsible for designing, developing, and maintaining large-scale software systems using a variety of technologies.

  • Key Responsibilities:
  • Design and develop complex software systems using Java, microservices architecture, and relational and NoSQL databases.
  • Collaborate with team members to deliver software solutions that meet stakeholder expectations.
  • Implement event-driven architecture and communicate technical implications to stakeholders.
  • Work with relational and NoSQL databases at scale to ensure data consistency and integrity.
  • Develop scalable and efficient React applications.

Requirements

To succeed in this position, you will need

  • Technical Skills:
  • Proficiency in Java and other technologies such as Spring, Hibernate, and Apache Kafka.
  • Experience with microservices architecture and containerization using Docker.
  • Familiarity with relational and NoSQL databases such as MySQL, PostgreSQL, MongoDB, and Cassandra.
  • Knowledge of React and Redux for building scalable and efficient front-end applications.
  • Strong understanding of cloud computing platforms such as AWS and Azure.

Benefits

We offer a competitive compensation package, including:

  • A salary range of $120,000 - $180,000 per year.
  • A comprehensive benefits program, including health insurance, retirement savings plan, and paid time off.
  • Opportunities for career growth and professional development.

Job details

Type
Full-time
Location
Toronto, ON
Salary
$120,000 – $180,000/yr
Posted
Nov 24, 2025

Share this job

beBeeSoftware

Posted by

beBeeSoftware