Similar Jobs
Marketing Tech • Software
This role involves maintaining and developing microservices, designing APIs, and collaborating with cross-functional teams, while mentoring junior members.
Top Skills:
Amazon SqsAWSAws CloudwatchCi/CdDatadogDockerDynamoDBEcsElasticsearchGitGrafanaGroovyJava 21JenkinsLambdaMySQLQuarkusRabbitMQRdsRedisRest ApiSonarqubeSparkTerraform
Artificial Intelligence • Software
As a Senior Backend Java Engineer, you will develop scalable cloud-native applications and manage data architecture, collaborating with teams on technical solutions.
Top Skills:
BigQueryBigtableGoogle Cloud Pub/SubHbaseJavaKafkaMySQLNoSQLPostgresRabbitMQScylladbSQL
Food • Information Technology • Software • Hospitality
Seeking a Senior Backend Engineer with expertise in Java/Spring and cloud infrastructure to lead technical initiatives, manage backend systems, and mentor engineers.
Top Skills:
AWSAzureGCPJavaSpring
Overview:
We are seeking a Senior Java Developer to join our Agile software release team, supporting the development and evolution of web and API solutions. The successful candidate will play a key role in designing technical solutions and leading a development team working on enterprise-level applications. This role involves enhancing existing systems with new features, architectural upgrades, and defect fixes.
Key Responsibilities:
- Design and implement scalable, high-quality backend and frontend components for enterprise systems.
- Provide leadership and mentorship to development team members.
- Translate business and technical requirements into detailed architecture and design.
- Develop RESTful APIs, Microservices, and web-based applications.
- Conduct code reviews, enforce coding standards, and ensure quality assurance.
- Collaborate with cross-functional teams using Agile methodologies.
- Participate in all phases of the software development lifecycle.
- Support DevOps practices and contribute to CI/CD pipeline automation.
- Create and maintain technical documentation.
- Ensure adherence to architectural frameworks and best practices such as TOGAF, ITIL, or similar.
Technical Requirements:Backend Development:
- Strong experience with Java, J2EE, Spring Boot, Quarkus
- Expertise in SOAP and RESTful Web Services, XML, Spring MVC
- Proficient in Microservices, Swagger/OpenAPI, Multithreading
- Hands-on experience with TMF Open API suite
- Proficient in ReactJS, JavaScript, NodeJS
- Knowledge of Java-based frontend integration and Web Services
- CI/CD tools and pipelines
- Cloud platforms and deployment
- Experience with Jira, Confluence
- Familiarity with Agile methodologies, preferably SAFe (certification is an asset)
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 5+ years of relevant professional experience in enterprise software development.
- Strong understanding of Agile delivery models, preferably SAFe.
- Prior experience in IT architecture and enterprise-level planning.
- Exposure to architecture and service delivery frameworks such as TOGAF, eTOM, ITIL, CoBiT, etc.
- Excellent communication skills in English (oral and written).
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
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.



