Enable job alerts via email!
A tech solutions provider in Toronto is seeking a Junior Java Developer to assist with their cloud acceleration program. The role includes providing guidance on software development, participating in requirement meetings, and creating implementation plans. The ideal candidate will have 3+ years of experience in Java and public cloud services. This position offers a hybrid work model and the potential for extension.
Junior Java Developer to assist with a cloud acceleration program using Node, Groovy, Docker and Python- 37966
Location Address: Toronto – hybrid – onsite up to 4x/week
Contract Duration: ASAP to 01/30/2026 (Chance of Extension)
Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week
Story Behind the Need
Typical Day in Role:
• Provide guidance and advice for day-to-day software development, as well as the interfacing and integration with other external development teams
• Participate in requirements meetings with product teams, business teams, and customers to propose usable designs and solutions
• Create implementation plans from requirements and designs that the rest of the team can implement
• Implement solutions from team's designs
• Support our teams with the evolution of software architecture, and in designing the Engineering Roadmap
• Plan, introduce, and contribute to the implementation of larger architectural changes
• Help in technical requirements analysis and effort estimation
• Communicating and explaining designs to the engineers from both inside and outside of the team
• Contribute clear, tested, and maintainable code to a shared codebase
• Documentation: updating and creating documents for team and customers
• Full stack role + CI/CD development + public cloud skills- good mix of back end and front end
Candidate Requirements/Must Have Skills:
1) 3+ years’ experience as a Software Engineer/ Developer
2) 3+ years’ experience with Java
4) 1+ years’ experience working with any public Cloud Services: e.g. Azure, GCP, or AWS (please list which – GCP is preference)
5) 3+ years’ experience with version-control, specifically GIT
Nice-To-Have Skills:
FYI all of these nice to haves are ideally 1+ years’ experience - enough to be well versed
1) Experience with Design Patterns, SDLC practices, and Best Engineering Practices
2) Experience with building CI/CD tools
3) Experience with Kubernetes
4) Experience with Test Driven Development (TDD)
5) experience with Docker
6) Experience with API development
7) Experience working with databases
8) Experience with Application Security Scanning tools and policy-as-code deployment gating
Soft Skills Required:
• Ability to plan, introduce and contribute to implementation of design elements
• contributes to analysis and decision-making processes
Education:
Post-secondary or equivalent working experience, in technical field preferred
Best VS. Average Candidate:
Able to work independently, demonstrate leadership and initiative; able to think outside the box, requires minimal hand holding. The ideal candidate would have experience with application security scanning tools, building CI/CD tools, and docker/Kubernetes.
2 rounds:
1st round – HM+ panel – 1 hr – Teams Video or in-person (technical questions)
2nd round – selected candidates will receive Codility take home assigned at the end of the day of their interview – will have a couple of days to complete