Senior Software Engineer (Toronto)

Senior Software Engineer (Toronto)

12 Sep
|
Compunnel
|
Toronto

12 Sep

Compunnel

Toronto

Key Responsibilities Develop and maintain micro front-end applications and integrate them with backend services. Consume and integrate RESTful APIs developed using Spring Boot and Java. Develop service integrations and supporting tooling using Node.Js. Implement responsive designs using HTML5 and CSS3. Write and maintain unit and component tests using Jest and React Testing Library. Test, debug, monitor, and troubleshoot application code to ensure reliability and quality. Collaborate closely with product managers, designers, and engineering teams to translate user needs into high-quality product experiences. Participate in application development using AWS or other cloud platforms. Work with CI/CD pipelines and version control systems to support automated software delivery. Apply AI-assisted coding tools to support code generation, refactoring, test case generation, debugging, and documentation. Monitor application performance using logging, distributed tracing, metrics, and alerting capabilities. Participate in production support activities and on‑call rotations. Contribute to engineering best practices, continuous improvement, and knowledge sharing across a multi‑site development team. Required Qualifications 5–7 years of professional software engineering experience. 3+ years of hands‑on React experience.



2+ years of experience working with Java‑based APIs. Good understanding of Spring Boot to support backend applications and APIs. Experience consuming APIs and handling asynchronous data within micro front ends. Experience with RESTful APIs and backend service integration. Experience with Jest and React Testing Library or similar frontend testing frameworks. Experience working with CI/CD pipelines and version control systems. Experience with application monitoring, logging, distributed tracing, metrics, and alerting. Experience with production support and on‑call rotations. Experience working effectively within a multi‑site, collaborative development team. Experience working in a product engineering or product‑led workplace with close collaboration across product and design teams. Experience using AI‑assisted coding tools such as GitHub Copilot or ChatGPT for software development activities. Preferred Qualifications Experience designing and building Java‑based APIs. Experience with Node.Js for service integration and development tooling. Experience with AWS or other cloud platforms. Experience with Redux or Context API. Experience with responsive design and mobile web development. Bias toward action, curiosity, and continuous improvement. #J-18808-Ljbffr

📌 Senior Software Engineer (Toronto)
🏢 Compunnel
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (toronto) / toronto