KubeCraftJobs

DevOps & Cloud Job Board

Java Consultant

LanceSoft, Inc.

Toronto, Ontario

Hybrid
Mid Level
Contract
Posted January 06, 2026

Tech Stack

java react nodejs java-8 spring-boot junit mockito apache-maven gradle jenkins kubernetes docker blackduck fortify sonarqube es6 webpack babel jest oauth2 xml-format yaml json groovy eclipse jira bitbucket confluence

Please log in or register to view job application links.

Job Description

**Java Full-stack Developer** **Location Address: Hybrid - 44 King Street W 10th Floor, Toronto – 3 days/week (flexible)** **Subject to change: 3–4 days onsite may be required based on business needs** **Contract Duration: 6+months** **Possibility of extension & conversion to FTE** **Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week** **Candidate Requirements/Must Have Skills:** 1) 8+ years of full-stack development experience 2) Experience with REST API design, React, NodeJS (productionizing NodeJS servers as well) 3) Experience with Java 8, 11 & 17, Springboot framework, Junit frameworks (Junit 5, Mockito), build tools and dependency management (Maven, Gradle), noSQL database, template management (Velocity), CI-CD Pipeline (Jenkins) 4) experience of developing enterprise, cloud native, message driven, test driven, reactive, containerized applications with containerization & orchestration (Kubernetes, Docker), 5) Experience with software security tools like BlackDuck (vulnerabilities in JARs), Fortify (vulnerabilities/security issues in code), Webinspect (scan REST end points) and SonarQube (Junit coverage for code) **Nice-To-Have Skills:** 1) Previous experience in banking industry/financial services is preferred 2) Modern JS toolsets (ES6+, Webpack, Babel, Jest) 3) Experience working with authenticated, customer focused applications (i.e. OAuth2 preferred) 4) Strong knowledge of programming languages: Unix Shell Script, XML, YAML, JSON, SQL, Apache Velocity, Apache Groovy 5) Strong hands-on programming skills with popular developer utility tool suites like Eclipse/STS, JIRA/Bitbucket/Confluence, Git, Gradle/Maven **Soft Skills Required:** • Good communication skills • Taking initiative • Teamwork **Education:** University or College Degree in Computer Science