Full-Stack Developer (Java/Spring & Angular)
About the role
Position Summary
The Full-Stack Developer will play a key role in designing, developing, and maintaining the technology solutions that power Retina Labs' rapidly growing healthcare platforms. This position is responsible for the full software development lifecycle, including requirements gathering, solution architecture, application development, testing, deployment, and ongoing support of enterprise healthcare applications. The ideal candidate is a hands-on developer with extensive experience building scalable web applications and APIs using Java and Angular technologies. Working closely with business stakeholders and cross-functional teams, this individual will help deliver innovative solutions that improve access to preventive healthcare services and support Retina Labs continued growth. The successful candidate will be a strong problem solver who writes clean, maintainable code and thrives in both independent and highly collaborative work environments.
About the Opportunity
Retina Labs is seeking an experienced Full-Stack Developer to help design and build innovative healthcare technology solutions that improve patient access to preventive care services. This is an opportunity to work on meaningful applications that have a direct impact on healthcare outcomes.
What You'll Do
Own the full software development lifecycle, including design, architecture, development, QA/testing, deployment, and support. Design, develop, and maintain scalable backend services and RESTful APIs. Build modern, responsive user interfaces using Angular. Develop and optimize MySQL databases and data models. Collaborate with business stakeholders and technical team members to deliver high-quality software solutions. Participate in code reviews, architecture discussions, and Agile ceremonies. Write clean, maintainable, and well-documented code.
Required Qualifications
7+ years of professional software development experience, preferably in healthcare applications.
Strong experience with
Java (Java 18+) and Spring Boot/Spring MVC Angular (Version 21+) TypeScript, JavaScript, HTML5, and CSS3 RESTful API design and integration MySQL database management Git (GitHub, GitLab, or Bitbucket) Hibernate/JPA or similar ORM frameworks Deep understanding of Angular component architecture, services, RxJS, and state management (NgRx). Excellent problem-solving and communication skills. Ability to work independently in a highly collaborative environment. Experience working in Agile/Scrum teams.
Preferred Qualifications
Experience with AWS, Azure, or Google Cloud Platform (GCP). Experience with Docker and containerization. Familiarity with Bootstrap, Tailwind CSS, or similar frontend libraries. Experience developing secure, scalable enterprise applications in regulated industries.
Location Requirement
Candidates must reside in the Montreal metropolitan area. This is a remote/work-from-home position with regular in-person meetings at our Montreal office.
If you're passionate about building impactful healthcare technology and enjoy working across the entire application stack, we'd love to hear from you.
About Retina Labs
Retina Labs is a fast-growing healthcare technology company focused on transforming how preventive care is delivered. We build and operate innovative in-home clinical programs that help health plans and healthcare organizations close critical care gaps, including diabetic retinopathy screening and other preventive services that identify disease earlier and improve patient outcomes.
We are driven by a mission to make high-quality healthcare more accessible, especially for patients who face barriers such as mobility challenges, transportation limitations, or lack of convenient access to traditional care settings. By combining technology, data, and clinical expertise, we enable earlier detection of serious conditions while helping our partners improve quality measures and value-based care performance.
As a rapidly scaling startup, Retina Labs is experiencing strong growth across the United States. This expansion is fueling significant investment in our technology platform, and we are building a high-performing team to support our next stage of growth. Joining Retina Labs means working in a dynamic, fast-moving environment where you can have immediate impact, take ownership of meaningful work, and help shape the future of preventive healthcare delivery.
Not the right fit? Search for Full jobs in Montreal, Quebec, Canada
About Retina Labs
For over a decade, Retina Labs has been a leader and innovator in teleretinal screening for diabetic eye disease. Retina Labs offers end-to-end diabetic retinopathy screening solutions for primary care practices and health systems as well as comprehensive in-home preventive care screening for health plans. Retina Labs in-home preventive screenings include diabetic eye exams, bone mineral density scans, HbA1C, kidney health and colon cancer testing. Retina Labs proven approach improves helps close gaps in care to drive HEDIS scores and STAR ratings while lowering costs through better disease detection and care management. For more information visit www.Retina-Labs.com.
Similar Jobs
Full-Stack Developer (Java/Spring & Angular)
About the role
Position Summary
The Full-Stack Developer will play a key role in designing, developing, and maintaining the technology solutions that power Retina Labs' rapidly growing healthcare platforms. This position is responsible for the full software development lifecycle, including requirements gathering, solution architecture, application development, testing, deployment, and ongoing support of enterprise healthcare applications. The ideal candidate is a hands-on developer with extensive experience building scalable web applications and APIs using Java and Angular technologies. Working closely with business stakeholders and cross-functional teams, this individual will help deliver innovative solutions that improve access to preventive healthcare services and support Retina Labs continued growth. The successful candidate will be a strong problem solver who writes clean, maintainable code and thrives in both independent and highly collaborative work environments.
About the Opportunity
Retina Labs is seeking an experienced Full-Stack Developer to help design and build innovative healthcare technology solutions that improve patient access to preventive care services. This is an opportunity to work on meaningful applications that have a direct impact on healthcare outcomes.
What You'll Do
Own the full software development lifecycle, including design, architecture, development, QA/testing, deployment, and support. Design, develop, and maintain scalable backend services and RESTful APIs. Build modern, responsive user interfaces using Angular. Develop and optimize MySQL databases and data models. Collaborate with business stakeholders and technical team members to deliver high-quality software solutions. Participate in code reviews, architecture discussions, and Agile ceremonies. Write clean, maintainable, and well-documented code.
Required Qualifications
7+ years of professional software development experience, preferably in healthcare applications.
Strong experience with
Java (Java 18+) and Spring Boot/Spring MVC Angular (Version 21+) TypeScript, JavaScript, HTML5, and CSS3 RESTful API design and integration MySQL database management Git (GitHub, GitLab, or Bitbucket) Hibernate/JPA or similar ORM frameworks Deep understanding of Angular component architecture, services, RxJS, and state management (NgRx). Excellent problem-solving and communication skills. Ability to work independently in a highly collaborative environment. Experience working in Agile/Scrum teams.
Preferred Qualifications
Experience with AWS, Azure, or Google Cloud Platform (GCP). Experience with Docker and containerization. Familiarity with Bootstrap, Tailwind CSS, or similar frontend libraries. Experience developing secure, scalable enterprise applications in regulated industries.
Location Requirement
Candidates must reside in the Montreal metropolitan area. This is a remote/work-from-home position with regular in-person meetings at our Montreal office.
If you're passionate about building impactful healthcare technology and enjoy working across the entire application stack, we'd love to hear from you.
About Retina Labs
Retina Labs is a fast-growing healthcare technology company focused on transforming how preventive care is delivered. We build and operate innovative in-home clinical programs that help health plans and healthcare organizations close critical care gaps, including diabetic retinopathy screening and other preventive services that identify disease earlier and improve patient outcomes.
We are driven by a mission to make high-quality healthcare more accessible, especially for patients who face barriers such as mobility challenges, transportation limitations, or lack of convenient access to traditional care settings. By combining technology, data, and clinical expertise, we enable earlier detection of serious conditions while helping our partners improve quality measures and value-based care performance.
As a rapidly scaling startup, Retina Labs is experiencing strong growth across the United States. This expansion is fueling significant investment in our technology platform, and we are building a high-performing team to support our next stage of growth. Joining Retina Labs means working in a dynamic, fast-moving environment where you can have immediate impact, take ownership of meaningful work, and help shape the future of preventive healthcare delivery.
Not the right fit? Search for Full jobs in Montreal, Quebec, Canada
About Retina Labs
For over a decade, Retina Labs has been a leader and innovator in teleretinal screening for diabetic eye disease. Retina Labs offers end-to-end diabetic retinopathy screening solutions for primary care practices and health systems as well as comprehensive in-home preventive care screening for health plans. Retina Labs in-home preventive screenings include diabetic eye exams, bone mineral density scans, HbA1C, kidney health and colon cancer testing. Retina Labs proven approach improves helps close gaps in care to drive HEDIS scores and STAR ratings while lowering costs through better disease detection and care management. For more information visit www.Retina-Labs.com.