Java Fullstack Developer

Tek Tron IT

Canada

On-site

CAD 50,000 - 70,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology services firm in Canada is seeking an entry-level developer focusing on backend and frontend development. The role involves designing and maintaining RESTful APIs, developing responsive UI components, and collaborating with cross-functional teams on cloud-native applications. Ideal candidates will have a degree in Computer Science or a related field, strong Java and Spring experience, and proficiency in JavaScript frameworks. Full-time position with opportunities for growth in a dynamic IT environment.

Qualifications

  • Strong experience with Java, Spring/Spring Boot, and REST API development.
  • Proficiency in front-end frameworks (Angular/React) and JavaScript/TypeScript.
  • Experience with HTML5, CSS3, Bootstrap, and responsive UI design.
  • Familiarity with microservices architecture and cloud-native development.
  • Proficient in Git, CI/CD, and modern development tools.

Responsibilities

  • Design, develop, and maintain RESTful APIs and microservices.
  • Develop responsive UI components using Angular/React.
  • Work with SQL and NoSQL databases, manage data migrations.
  • Write unit, integration, and end-to-end tests.
  • Collaborate with DevOps engineers for CI/CD pipelines.

Skills

Java
Spring
Spring Boot
RESTful APIs
Angular
React
SQL
NoSQL
Git
Docker
Kubernetes

Education

Bachelor’s/Master’s degree in Computer Science, Engineering, or related field

Tools

Jenkins
GitLab
GitHub Actions
JUnit
Mockito
Jasmine
Jest

Job description

Backend Development
  • Design, develop, and maintain RESTful APIs and microservices using Java, Spring, Spring Boot, and related frameworks.
  • Implement business logic, security, performance optimization, and data persistence layers.
  • Integrate third‑party APIs, services, and messaging systems (Kafka, RabbitMQ, etc.).
Frontend Development
  • Develop responsive UI components using Angular / React / Vue (customize as needed).
  • Implement front‑end state management, routing, and reusable components.
  • Ensure cross‑browser compatibility and performance optimization.
Database & Storage
  • Work with SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
  • Write optimized queries, stored procedures, and schema designs.
  • Manage data migrations and model relationships.
Testing & Quality
  • Write unit, integration, and end‑to‑end tests using JUnit, Mockito, Jasmine, Jest, etc.
  • Ensure code quality, maintainability, and adherence to best practices.
  • Participate in code reviews and collaborate with QA for bug fixes.
DevOps & Deployment
  • Collaborate with DevOps engineers for CI/CD pipelines (Jenkins, GitLab, GitHub Actions).
  • Deploy applications on cloud platforms (AWS, Azure, GCP) or on‑prem environments.
  • Work with Docker, Kubernetes, and containerized applications.
Collaboration & Documentation
  • Work closely with product managers, designers, and QA to deliver high‑quality features.
  • Participate in Agile ceremonies—sprint planning, stand‑ups, retrospectives.
  • Prepare technical documentation and contribute to architectural discussions.
Required Skills & Qualifications
  • Bachelor’s/Master’s degree in Computer Science, Engineering, or related field.
  • Strong experience with Java, Spring/Spring Boot, and REST API development.
  • Proficiency in front‑end frameworks (Angular / React) and JavaScript/TypeScript.
  • Experience with HTML5, CSS3, Bootstrap, and responsive UI design.
  • Familiarity with microservices architecture and cloud‑native development.
  • Experience with relational and NoSQL databases.
  • Proficient in Git, CI/CD, and modern development tools.
  • Strong debugging, problem‑solving, and communication 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 60,000 - 70,000
Java Full Stack Developer
Java Full Stack Developer

Compunnel, Inc. • Montreal (administrative region)

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

Tekgence Inc • Toronto

On-site
CAD 80,000 - 100,000
Java Software Engineer
Java Software Engineer

Flexton Inc. • Toronto

On-site
CAD 90,000 - 120,000
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

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
Full Stack Java Developer
Full Stack Java Developer

Pacer Group • Toronto

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

Quantum World Technologies Inc. • Toronto

On-site
CAD 90,000 - 120,000
Java Full Stack Technical Lead – Java, Spring Boot, React, Kafka, DevSecOps
Java Full Stack Technical Lead – Java, Spring Boot, React, Kafka, DevSecOps

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Mississauga

On-site
CAD 140,000 - 190,000