Lead the design, development, and implementation of web and API solutions, mentoring junior developers and promoting Agile and DevOps practices.
About the Role:
We are looking for a highly motivated and experienced Senior Software Developer to join a dynamic Agile software release team that delivers mission-critical web and API solutions for large-scale enterprise projects. This role is key to the design, development, and implementation of scalable and high-performance systems that support the evolution of our technology and services.
You will play a leadership role in technical solution design and delivery, working closely with product owners, architects, and cross-functional teams. This includes introducing modern development practices, embracing a DevOps culture, and streamlining the technology stack.
Key Responsibilities:- Lead solution design and technical delivery for web and API-based enterprise applications.
- Collaborate with architecture and business stakeholders to deliver high-quality, integrated IT solutions.
- Design and implement new features, architectural enhancements, and bug fixes to existing systems.
- Champion Agile methodologies, DevOps practices, and modern development tools and frameworks.
- Ensure adherence to coding standards, security guidelines, and performance best practices.
- Provide mentoring and technical guidance to junior developers.
Backend Development:
- Strong expertise in enterprise-level backend development using:
- Java, J2EE, Quarkus, Spring Boot
- SOAP, XML, RESTful Web Services, Swagger, Microservices
- Spring MVC, Multithreading
- Experience designing and developing RESTful APIs based on TMF Open API suite.
- Experience in systems integration and service-oriented architecture.
- Proficiency with:
- ReactJS, JavaScript, Java, NodeJS
- WebServices, CICD pipelines, and Cloud-based deployment
- Familiarity with Jira, Confluence, and CI/CD tools.
- Experience working in an Agile/Scrum or SAFe environment (SAFe certification is an asset).
- Exposure to Architecture & Service Delivery Frameworks such as TOGAF, ITIL, CoBiT, eTOM is preferred.
- Excellent communication skills in English (oral and written).
- Proven leadership in cross-functional environments.
- Ability to work both independently and in a collaborative team setting.
- Strong problem-solving, critical thinking, and analytical skills.
Working Conditions:
- Type of job: Temporary Contractor – 1 year with the possibility to extend
- Work hours: Monday - Friday, 40 hours per week
- Location: Toronto, ON
Top Skills
Ci/Cd
Confluence
J2Ee
Java
JavaScript
JIRA
Microservices
Multithreading
Node.js
Quarkus
React
Restful Web Services
Soap
Spring Boot
Spring Mvc
Swagger
XML
Similar Jobs
Marketing Tech • Mobile • Software
As a Senior Software Engineer on the Testing Infrastructure team, you'll manage CI pipelines and improve developer tools for high-scale systems.
Top Skills:
BuildkiteCypressDockerGitGithub ApiJestKotlinKubernetesNode.jsReactRspecRuby On RailsSlackSlack ApiTypescript
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Senior Software Engineer will lead product development for Cash App, building and scaling backend systems and collaborating across teams to support millions of users.
Top Skills:
AWSDatadogDynamoDBGrpcHTTPJavaJSONKafkaKotlinKubernetesProtocol BuffersVitess
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Senior Software Engineer in P2P, you will build and scale systems impacting customers, collaborating across teams while overseeing product development and support.
Top Skills:
AWSDatadogDynamoDBGrpcHTTPJavaJSONKafkaKotlinKubernetesProtocol BuffersVitess
What you need to know about the Ottawa Tech Scene
The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.