Java Fullstack Developer

Tek Tron IT

Canada

On-site

CAD 50,000 - 70,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

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

Compunnel, Inc. • Montreal (administrative region)

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

Veracity Ventures Inc. • Toronto

On-site
CAD 90,000 - 120,000
Flexible work from home
Senior Java Developer – Spring Boot | TDD | CI/CD | AWS
Senior Java Developer – Spring Boot | TDD | CI/CD | AWS

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

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

Tekgence Inc • Toronto

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

LanceSoft, Inc. • Montreal (administrative region)

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

JobCubby • Toronto

Hybrid
CAD 90,000 - 130,000
Java Full Stack Systems Developer
Java Full Stack Systems Developer

Compunnel, Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Compunnel, Inc. • Toronto

On-site
CAD 110,000 - 160,000
Full Stack Engineer
Full Stack Engineer

PeoplePilot • Toronto

On-site
CAD 90,000 - 120,000
Java fullstack Developer
Java fullstack Developer

Ampstek • Toronto

On-site
CAD 110,000 - 150,000