04 Sep
|
MacDonald Search Group
|
Toronto
04 Sep
MacDonald Search Group
Toronto
MacDonald Search Group has been asked by ourtelecommunications / advanced network technologyclient to find a first-classSenior Software Engineerto join their team inthe Greater Toronto Area. The primary responsibility of this role will be to design and develop cloud-native, microservices-based software that enables next-generation applications on advanced 5G networks.Some of what you will do in this role includes:Design, develop, and enhance core software modules using Java and modern enterprise frameworksBuild scalable, microservices-based applications using Spring BootDevelop and integrate messaging systems such as Kafka, RabbitMQ, or cloud-based pub/sub servicesWork with both relational and non-relational databases, including data modeling for enterprise-scale productsDeploy and manage applications using cloud and containerization technologies (AWS, GCP, Docker, Kubernetes)Participate in CI/CD, TDD, and paired programming practicesCollaborate closely with Product Owners and business stakeholders to understand and refine requirementsParticipate in Agile ceremonies and maintain clear status reportingTroubleshoot complex issues by analyzing logs, metrics,
and system behavior to identify root causesResearch new technologies and contribute to architectural decisions across all stages of developmentYou should have the following in your background to apply:5+ years of hands‑on experience in Java and J2EE development, with robust knowledge of design patterns and frameworksProven experience building server‑side applications and microservices‑based architecturesExperience with messaging platforms such as Kafka, Google Pub/Sub, or RabbitMQStrong background working with cloud platforms and containerized environmentsExperience with CI/CD pipelines, test‑driven development, and modern development workflowsFamiliarity with Agile/Scrum methodologies and tools such as Jira, Confluence, and GitStrong debugging and problem‑solving skills with the ability to investigate complex system issuesSelf‑starter mindset with the ability to work independently and communicate effectivelyDomain experience considered a strong asset:Telecommunications domain knowledge, particularly related to 5GHands‑on experience with network management systems (OSS, NMS, EMS) and protocols such as SNMP, NETCONF, YANG, FCAPS, and CFMPay band - $100,000-$120,000If this sounds like a role where you could excel, please apply. MacDonald Search Group works with our clients to build diverse, high-performing teams reflective of the Canadian employment landscape. Our EDI policy can be found on our website. Thank you for your interest.#J-18808-Ljbffr
📌 Sr. Java Developer - C$100,000 - C$120,000 A Year (Toronto)
🏢 MacDonald Search Group
📍 Toronto