Java Fullstack Developer

Tek Tron IT

Canada

On-site

CAD 60,000 - 70,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology company in Canada is looking for an entry-level Full-Stack Software Engineer. You will develop web applications using Java and modern front-end frameworks, maintain RESTful APIs, and collaborate with various teams in an Agile environment. The ideal candidate has a Bachelor's degree in Computer Science or a related field and experience with both backend and frontend development technologies. This full-time position offers a dynamic work environment and opportunities for growth.

Qualifications

  • Entry level position requiring a Bachelor's degree.
  • Experience with Java backend and front-end frameworks.
  • Strong problem-solving skills and communication ability.

Responsibilities

  • Develop end-to-end web applications using Java-based technologies.
  • Design and maintain RESTful APIs and microservices.
  • Integrate front-end applications with backend services.

Skills

Java backend development
JavaScript/TypeScript
Front-end frameworks
REST API development
Microservices
SQL and NoSQL databases
Version control
Agile/Scrum

Education

Bachelor’s degree in Computer Science or related fields

Tools

Java 8+
Spring Boot
React
Docker
Git

Job description

Full-Stack Software Engineer
Key Responsibilities
  • Develop end-to-end web applications using Java-based backend technologies and modern front-end frameworks.
  • Design, build, and maintain RESTful APIs, microservices, and backend components using Java, Spring Boot, Spring MVC, Hibernate/JPA.
  • Build responsive and modern user interfaces using React, Angular, or Vue.js along with HTML, CSS, and JavaScript/TypeScript.
  • Integrate front-end applications with backend services and external APIs.
  • Participate in technical analysis, system design, and architectural discussions.
  • Write clean, maintainable, and scalable code following industry best practices.
  • Develop unit and integration tests using JUnit, Mockito, or similar tools.
  • Optimize application performance, scalability, and security across the stack.
  • Collaborate closely with product managers, designers, QA engineers, and DevOps teams.
  • Support deployments, CI/CD processes, and troubleshooting production issues.
  • Stay updated with modern frameworks, tools, and development methodologies.
Educational Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, IT, or related fields.
  • Strong expertise in backend development using:
    • Java 8+, Spring Boot, Spring MVC
    • Hibernate/JPA
    • REST API development & microservices
  • Strong experience in front-end development using:
    • JavaScript (ES6+), TypeScript
    • React, Angular, or Vue.js
    • HTML5, CSS3, Bootstrap or Material UI
  • Proficiency in SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, Oracle).
  • Experience with Git and version control best practices.
  • Familiarity with Docker, Kubernetes, Jenkins, or cloud CI/CD tools.
  • Knowledge of Agile/Scrum development environments.
  • Strong communication, problem-solving, and analytical skills.
Seniority Level
  • Entry level
Employment Type
  • Full-time
Job Function
  • Engineering and Information Technology
Industries
  • IT Services and IT Consulting
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Fullstack Developer
Java Fullstack Developer

Tek Tron IT • Canada

On-site
CAD 50,000 - 70,000
Java Full Stack Developer
Java Full Stack Developer

Compunnel, Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Full Stack Java Developer
Full Stack Java Developer

Pacer Group • Toronto

On-site
CAD 90,000 - 120,000
Java Full stack Developer
Java Full stack Developer

United States Digital Space LLC • Toronto

On-site
CAD 125,000 - 134,000
Paid time off (12–25 days)
Medical, dental, vision benefits
Retirement savings plans (RRSP)
+2
Senior Full Stack Java Developer
Senior Full Stack Java Developer

Axiom Global Technologies • Toronto

On-site
CAD 120,000 - 160,000
Java Full Stack Developer
Java Full Stack Developer

Iris Software Inc. • Toronto

Hybrid
CAD 120,000 - 160,000
JAVA Full Stack Developer
JAVA Full Stack Developer

Pafsolutions • Canada

On-site
CAD 80,000 - 110,000
Lead Java Full Stack Developer
Lead Java Full Stack Developer

Citigroup Inc. • Mississauga

Hybrid
CAD 100,000 - 130,000
Java Full Stack Engineer
Java Full Stack Engineer

Quantum World Technologies Inc. • Toronto

On-site
CAD 90,000 - 120,000
Java Full Stack Developer
Java Full Stack Developer

Hillview Consulting • Canada

On-site