Skip to main content

Java Full Stack Developer

Technology
Hirematic Talent Solutions
Quebec, CanadaCAD 40 - CAD 45 /hora1 month agoUntil 2026-11-18
Service contractOn-site

Job description

JOB TITLE: JAVA FULL STACK DEVELOPER

Location: Montreal, QC Hybrid (3 Days WFO)

Duration: 6 12 Months

Experience Level: 5-8 Years

Openings: 3 Positions

Candidate Rate: CAD $40-45/hr Maximum

Key Competencies

  • Full-stack development across back-end and front-end, including:
  • Java
  • JavaScript or TypeScript
  • HTML5
  • CSS
  • Angular 8, 10 or later, preferably Angular 17
  • Java, including Java 17 and/or Java 21
  • Maven/Gradle
  • Spring Boot
  • Angular framework
  • RESTful APIs
  • Spring Security + JWT or OAuth2
  • Cloud-based databases including Neo4j (graph database) and PostgreSQL
  • Microservice implementation and debugging of distributed applications in a Linux environment
  • Data structures and algorithms
  • Software design patterns and architecture
  • Troubleshooting and application development support
  • CI/CD tools such as GitLab or Jenkins
  • Version control using Git/Gerrit
  • Monitoring using Prometheus + Grafana for metrics
  • ELK/EFK Stack for logging
  • Docker
  • Helm
  • Kubernetes
  • Spinnaker

Good to Have

  • Linux and Unix systems
  • Unit test frameworks such as JUnit and Mockito
  • Test automation frameworks such as Selenium, Cucumber, and Cypress
  • IDEs:
  • IntelliJ IDEA (Backend)
  • Visual Studio Code (Frontend)
  • Experience with Free Open-Source Software and license handling
  • Experience working in an organization involving cross-functional teams and Agile software development
  • Excellent written and verbal English communication skills
  • Strong analytical and problem-solving skills
Keywords
monthsOfExperience: 60UnixHTML5GitLabNeo4jGrafanaSpinnakerSpring FrameworkGerritSpring SecurityMAVENTypescriptLinuxAngularAngularJSVisual Studio CodeMockitoJavaScriptOauthPostgresql

Interested in this role?