Fresh Graduate – Java Full Stack Developer
Technology
Toronto, Canada1 month agoUntil 2026-12-13
Full timeOn-site
Job description
Job Title/Role: Fresh Graduate – Java Full Stack Developer
Mode: (Onsite)
Type: Fulltime (Permanent)
Location: Toronto, ON, Canada
Client: HCL Canada
We have an exciting opportunity for a Java Full Stack Developer for recent graduates who are passionate about software development and looking to start their careers in enterprise application development.
Job Details
- Position: Java Full Stack Developer
- Experience: 0–2 years (fresh graduates, internships, co-op, and academic projects considered)
- Graduation Year: 2025 or 2026 preferred
- Preferred Universities: University of Toronto and University of Waterloo; other universities will also be considered
Required Skills
- Core Java and Object-Oriented Programming (OOP)
- Spring Boot and RESTful API development
- SQL and relational databases (Oracle preferred)
- Angular, HTML, CSS, and JavaScript/TypeScript
- Git and basic version control
- Understanding of unit testing and software development best practices
- Microservices architecture
- Hibernate/JPA
- JUnit and CI/CD concepts
- Docker/Kubernetes
- AWS or Azure
- Academic or internship experience with Java Full Stack projects
- Assist in developing and maintaining enterprise applications.
- Build and enhance REST APIs and microservices.
- Support front-end development using Angular.
- Write clean, maintainable code and participate in unit testing.
- Collaborate with developers, QA teams, and business stakeholders.
- Participate in Agile ceremonies and learn industry-standard DevOps practices.
Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
Keywords
HTML5Spring FrameworkTypescriptAngularAngularJSOracle DatabaseJavaScriptDevOpsHtmlUnit TestingSqlJavaHibernateRelational grammarCI / CDHibernationAWSGitDockerJunit
Interested in this role?