Talent.com
Senior Software Developer (Java, Typescript)
Senior Software Developer (Java, Typescript)Intelerad • Montreal, Quebec, Canada
Senior Software Developer (Java, Typescript)

Senior Software Developer (Java, Typescript)

Intelerad • Montreal, Quebec, Canada
2 days ago
Job type
  • Full-time
Job description

Job Description

Role Overview

As a Senior Software Developer, you will play a key role in designing and developing Intelerad’s medical imaging solutions. As part of the Web Services team, you will work on a variety of tasks, including implementing new features, optimizing performance, and resolving complex issues. You will collaborate closely with other developers and QA within your cross-functional team to deliver high-quality products that meet the needs of healthcare professionals. Project assignments will be based on business priorities, your technical expertise, and your interests, ensuring opportunities for growth and impact.

Key Responsibilities

Design, develop, and maintain enterprise web applications, and implementing best practices.

Driving technology upgrades and platform innovation

Architect and optimize performance for scalability and reliability in web containers like Tomcat and reactive frameworks like Vert.x.

Deliver high‑quality solutions by balancing functionality, timelines, and regulated-environment requirements while ensuring security, privacy, and full compliance

Lead technical discussions, mentor team members, and contribute to scoping and estimation.

Investigate and resolve client-escalated issues in collaboration with support teams.

Collaborate within a cross-functional team to maximize productivity and product quality.

Drive continuous improvement by leveraging emerging web, cloud, and AI technologies and refining processes.

Support onboarding, global collaboration, and maintain thorough documentation for knowledge transfer.

Qualifications

Qualifications & Experience

Bachelor's degree in Computer Science, Engineering, or equivalent experience

5 - 8 years of Java development in complex applications

Proficiency in JavaScript and front-end technologies (Angular, TypeScript, HTML5, CSS)

Strong knowledge of design patterns, REST APIs, and web services (Tomcat)

Experience with multi-threaded / event-driven programming and building complex data workflows

Experience in unit and end-to-end testing

Ability to work across diverse technologies and languages

Familiarity with secure, scalable, and resilient web application design

Preferred Qualifications & Special Requirements

Good experience with relational database design, SQL and design patterns

Experience with Unix / Linux, shell scripts, command line

Familiarity with the Agile and scrum methodology

Knowledge of AWS services

Knowledge of DICOM, HL7, medical imaging and radiology workflows would be preferred (not required)

This job description may not be inclusive of all assigned duties and the scope of the job may change as necessitated by business demands.

Additional Information

The base pay for this position ranges from $97,875 CAD to $126,500 CAD. Pay may vary depending on job-related knowledge, skills, and experience. Intelerad is a total compensation company. Pay is dependent on the position offered. Bonus and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, retirement, PTO, and / or other benefits.

All your information will be kept confidential according to EEO guidelines.

All applicants meeting minimum qualifications will be required to complete a 30 minute online assessment as part of your application.

#LI-HYBRID

Intelerad uses SmartRecruiters’ platform, which includes optional AI-assisted features (such as Winston Match, Screen, and Companion) to help our Talent Acquisition team streamline and enhance parts of the recruitment process. These tools are designed to support, not replace, human judgment and decision-making. All hiring decisions are ultimately made by our recruiters and hiring leaders.

To learn more about how SmartRecruiters uses AI within its system and how it complies with applicable regulations, please review SmartRecruiters’ AI Addendum.

https : / / www.smartrecruiters.com / legal / artificial-intelligence-addendum /

Intelerad is committed to the principles of equal employment. We are committed to complying with all federal, state and local laws providing equal employment opportunities and all other employment laws and regulations. Applicants, employees and former employees are protected from employment discrimination based on race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age , disability and genetic information (including family medical history). Intelerad is dedicated to the fulfillment of this policy regarding all aspects of employment, including but not limited to recruiting, hiring, placement, transfer, training, promotion, rates of pay, and other compensation, termination, and all other terms, conditions, and privileges of employment.

Intelerad is committed to ensuring equal employment opportunity for qualified individuals with disabilities. Intelerad uses the Americans with Disabilities Act (“ADA”)as a standard for global recruiting and hiring purposes. This prohibits discrimination against qualified individuals with disabilities. The ADA defines “disability” as a physical or mental impairment that substantially limits one or more of the major life activities of an individual, a record of such impairment, or being regarded as having such an impairment

Create a job alert for this search

Senior Software Developer Java Typescript • Montreal, Quebec, Canada

Similar jobs
Senior Software Development Lead

Senior Software Development Lead

Cyient • Montreal
Full-time
Experience in Microsoft software development platform such as C#.NET stack using Visual Studio and Azure DevOps, Angular, Xamarin, Power BI, SQL Server. This is a technically oriented role, so deep ...Show more
Last updated: 11 days ago • Promoted
Java Developer

Java Developer

Capgemini • Montréal, Other, Canada
Full-time
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues...Show more
Last updated: 12 days ago • Promoted
Développeur d'applications / Software Developer

Développeur d'applications / Software Developer

Airbus Canada Limited Partnership • LaSalle, Quebec, Canada
Full-time +1
Job Description : • • • Développeur d'applications / Software developer • • • •English job description follows • • • •Description de l'emploi : • Vous avez une expérience en développement logiciel, vou...Show more
Last updated: 14 hours ago • Promoted • New!
Duckcreek Policy QA Lead - Coforge

Duckcreek Policy QA Lead - Coforge

Coforge • saint-esprit, qc, ca
Full-time
We at Coforge are hiring Duckcreek Policy QA Lead with the following skillset : .Deep expertise in Duck Creek Policy (Author, transactions, rules, forms, XML). Strong domain knowledge in P&C Insuranc...Show more
Last updated: 5 hours ago • Promoted • New!
Senior Developer Fullstack (Java / React)

Senior Developer Fullstack (Java / React)

SGS Société Générale de Surveillance SA • Montreal
Full-time
In this context, we are looking for a Fullstack developer in within the Dev Ops team in Montreal in charge of the SG Workflow product, to the following various aspects : . Design and development of pr...Show more
Last updated: 25 days ago • Promoted
Senior Java Developer (AI applications) [#4898]

Senior Java Developer (AI applications) [#4898]

Alteo • Montreal
Full-time +1
Alteo is looking for a Senior Java Developer (AI Applications) for a permanent position based in Montreal.Maintain and implement new features in a search engine. Development and maintenance of the u...Show more
Last updated: 25 days ago • Promoted
Senior Consultant

Senior Consultant

Virtusa • Montreal
Full-time
Senior Consultant (CREQ103812).Bachelor's in Computer Science or related field.Years of experience : Five plus.Hands‑on experience in designing UI or UX solutions and building Web UI applications.Ex...Show more
Last updated: 25 days ago • Promoted
Senior Java Back End Developer

Senior Java Back End Developer

National Bank • Montréal, Quebec, Canada
Full-time
A career as a Senior Java Back End Developer in the Data Destruction Governance Platform IT Delivery team at National Bank means acting as a Back End Developer and putting your technical skills at ...Show more
Last updated: 17 days ago • Promoted
Arithmetic Private Tutoring Jobs Lanaudi

Arithmetic Private Tutoring Jobs Lanaudi

Superprof • Lanaudi, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Senior DevOps with Infrastructure (Security Clearance) - saint-esprit

Senior DevOps with Infrastructure (Security Clearance) - saint-esprit

Orion Innovation • saint-esprit, qc, ca
Full-time
Senior DevOps with Infrastructure.Senior DevOps with Infrastructure.Must be eligible for up to a Top-Secret Security Clearance. The Senior DevOps Engineer is a critical hands-on role responsible for...Show more
Last updated: 6 days ago • Promoted
Senior API Developer

Senior API Developer

Elits Canada Inc. • Montreal
Full-time
Our parent company Iver has 1,700 employees today and is growing and now we are looking for new employees who want to join our journey. As part of Accelerate at Iver, you are at the absolute forefro...Show more
Last updated: 25 days ago • Promoted
Bilingual Java Developer

Bilingual Java Developer

Sryas - an Orion Innovation Company • Montreal-Ouest
Full-time +1
Sryas - an Orion Innovation Company.Location : Canada, Montréal — Full Time.Hands on Java / J2EE and JavaScript (Vue.Deep knowledge of API development and microservices. Experience with logging framewo...Show more
Last updated: 25 days ago • Promoted
Maximo Developer

Maximo Developer

MethodHub • saint-esprit, qc, ca
Full-time
The Maximo Developer will design, configure, and support IBM Maximo 7.The role will work closely with business stakeholders, functional consultants, and infrastructure teams to Support, providing t...Show more
Last updated: 6 hours ago • Promoted • New!
Senior Product Manager

Senior Product Manager

fintex • saint-esprit, qc, ca
Full-time
Our founding team has built and shipped game-changing digital products at Canada's leading financial institutions.Now we're taking everything we've learned and building something bolder, faster, an...Show more
Last updated: 17 days ago • Promoted
Software Engineer, Intermediate or Senior

Software Engineer, Intermediate or Senior

Index • Montréal, Québec, CA
Full-time
Quick Apply
Index is an Artificial Intelligence company specializing in Web Marketing.Index is innovating the marketing business and how enterprises and people interact with it. AI technologies to help companie...Show more
Last updated: 30+ days ago
Senior Java Developer (Trading Systems)

Senior Java Developer (Trading Systems)

Luxoft • terrebonne, qc, ca
Full-time
Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
Last updated: 23 days ago • Promoted
Senior Java Software Engineer

Senior Java Software Engineer

Wissen Technology • Montreal
Full-time
The Wissen team continues to expand its footprint in the USA, Canada, UK, Australia, and India.More openings to come as we continue to grow the team! Please read below for a brilliant career opport...Show more
Last updated: 25 days ago • Promoted
Senior Java Engineer : Spring, REST & Agile

Senior Java Engineer : Spring, REST & Agile

Continental Technology Solutions • Montreal
Full-time
A leading technology consulting firm in Montreal is seeking a skilled software developer with extensive experience in Java development and a strong understanding of object-oriented programming.The ...Show more
Last updated: 1 day ago • Promoted