Java Full Stack Developer

Hirematic Talent Solutions โ€” Canada ยท Posted ~2 hours ago

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

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:JavaJavaScript or TypeScriptHTML5CSSAngular 8, 10 or later, preferably Angular 17Java, including Java 17 and/or Java 21Maven/GradleSpring BootAngular frameworkRESTful APIsSpring Security + JWT or OAuth2Cloud-based databases including Neo4j (graph database) and PostgreSQLMicroservice implementation and debugging of distributed applications in a Linux environmentData structures and algorithmsSoftware design patterns and architectureTroubleshooting and application development supportCI/CD tools such as GitLab or JenkinsVersion control using Git/GerritMonitoring using Prometheus + Grafana for metricsELK/EFK Stack for loggingDockerHelmKubernetesSpinnaker Good to Have Linux and Unix systemsUnit test frameworks such as JUnit and MockitoTest automation frameworks such as Selenium, Cucumber, and CypressIDEs:IntelliJ IDEA (Backend)Visual Studio Code (Frontend)Experience with Free Open-Source Software and license handlingExperience working in an organization involving cross-functional teams and Agile software developmentExcellent written and verbal English communication skillsStrong analytical and problem-solving skills