FREE ACCESS
5,000–10,000 jobs/day
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.

Java Full-Stack Developer
Softway Medical Group. Implement user stories using object-oriented and functional programming paradigms .
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesAngularDockerElasticSearchHibernateJavaMicroservicesMongoDBOracleVue.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