Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Softway Medical Group

Java Full-Stack Developer

Softway Medical Group

. Implement user stories using object-oriented and functional programming paradigms .

Posted 9/21/2026full-timeMontréal • CanadaMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Object-Oriented and Functional Programming, with a strong focus on Software Craftsmanship practices such as Test-Driven Development and Domain-Driven Design. Proficient in developing and enhancing software solutions, particularly within the Java ecosystem and using modern frontend technologies.

Highest-signal resume keywords
Object-Oriented ProgrammingFunctional ProgrammingJava EcosystemAngularVue.js

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Test-Driven DevelopmentDomain-Driven DesignMicroservices ArchitectureClean CodeFeature-Driven DevelopmentHibernateHQLOracleMongoDBElasticsearch
Soft Skills
CuriosityDrive to Innovate
Tools & Technologies
TomcatDockerDevSecOpsInfrastructure as Code
Certifications & Qualifications
Bachelor’s Degree in Software EngineeringBachelor’s Degree in Computer Science
Industry Keywords
Hospital Manager SoftwareProofs of ConceptDevelopment Processes Automation

Tech Stack

Tools & technologies
AngularDockerElasticSearchHibernateJavaMicroservicesMongoDBOracleVue.js

About the role

Key responsibilities & impact
  • Implement user stories using object-oriented and functional programming paradigms
  • Select the appropriate tool to meet each requirement
  • Develop proofs of concept (POCs) to guide technical choices and the selection of internal tools
  • Contribute to the development of adaptations and enhancements for the Hopital Manager software
  • Apply Software Craftsmanship practices: feature-driven development, executable specifications, Domain-Driven Design, Test-Driven Development, Clean Code, microservices architecture, DevSecOps, and infrastructure as code
  • Automate development processes

Requirements

What you’ll need
  • Bachelor’s degree in Software Engineering or Computer Science
  • Familiarity with the Java ecosystem
  • Experience with frontend technologies: Angular, Vue.js, HTML5, and CSS3
  • Proficiency with databases and data-access technologies: Hibernate and HQL, Oracle, MongoDB, and Elasticsearch
  • Basic knowledge of production technologies and environments: Tomcat, Docker, and microservices
  • Curiosity and a drive to innovate
  • Legally authorized to live and work in Canada, without travel restrictions

Benefits

Comp & perks
  • Four weeks of paid vacation, including one week during the December holiday period
  • Health insurance plan, with optional enhanced dental coverage and disability insurance
  • 37.5-hour workweek
  • Retirement savings plan with employer contributions
  • Hybrid work arrangement with a downtown office
  • Comprehensive training program covering the tools, methodologies, and development environments