The Senior Java Developer will design and implement web and API solutions, lead a development team, enhance existing systems, and ensure quality and adherence to architectural standards.
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
Top Skills
Confluence
J2Ee
Java
JavaScript
JIRA
Microservices
Multithreading
Node.js
Quarkus
React
Restful Web Services
Soap
Spring Boot
Spring Mvc
Swagger/Openapi
Tmf Open Api
XML
Similar Jobs
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The Senior Java Developer will create high-quality code, work with product owners on requirements, and mentor colleagues, with a focus on AI integration.
Top Skills:
Ai TechnologiesAngularJavaJavaScriptReactVue
Digital Media • Information Technology
The Senior Java Developer will design and implement backend and frontend components, mentor teams, develop APIs, and enhance enterprise applications.
Top Skills:
Ci/CdConfluenceItilJ2EeJavaJavaScriptJIRAMicroservicesMultithreadingNode.jsQuarkusReactRestful Web ServicesSafeSoapSpring BootSpring MvcSwagger/OpenapiTmf Open ApiTogafXML
Fintech • HR Tech
As a Senior Staff Software Engineer, you will design and develop RESTful APIs, mentor junior engineers, and lead technical projects for time management solutions.
Top Skills:
AWSAzureGCPGoJavaPythonRuby On Rails
What you need to know about the Montreal Tech Scene
With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.
Key Facts About Montreal Tech
- Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
- Major Tech Employers: SAP, Google, Microsoft, Cisco
- Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
- Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
- Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
- Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal