Back to results

Senior Full Stack Java Developer

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Posting language
English
Posted

Original job description

Position: Senior Full Stack Java Developer

Location: Toronto, On - Hybrid

Skills:

1.Java

  1. Springboot
  1. Kafka
  1. Angular/ReactJS

Job Description:

  • Develop microservices using Java, Spring Boot, Spring MVC, Spring Data JPA, Hibernate, Angular/ReactJS.
  • Design and manage relational/non-relational databases (e.g., Oracle, SQL Server, MongoDB).
  • Implement business logic, validation, and error handling.
  • Integrate third-party services and APIs.
  • Write unit and integration tests using JUnit, Mockito.
  • Ensure code quality through design patterns, best practices, and code reviews.
  • Knowledge of event-driven architecture (Kafka)
  • Lead the technical(backend/frontend) design, development, and implementation of software solutions.
  • Define application architecture, design patterns, and coding standards.
  • Make key technology and framework decisions aligned with business goals.
  • Review and approve technical designs, code changes, and deployment plans.

Regards

Patrick Fernandez

Talent Acquisition Group - Strategic Recruitment Manager

More about this job

Responsibilities

Develop and lead the design and implementation of full-stack software solutions, including Java-based microservices, frontend applications, and database integrations. Define architecture and coding standards, make technology decisions, review designs and code, and ensure quality through testing and best practices.

Requirements

The role calls for senior-level full-stack development experience with Java, Spring technologies, and Angular or ReactJS, along with knowledge of Kafka and event-driven architecture. It also requires experience with relational and non-relational databases, API integrations, unit and integration testing, and technical leadership across backend and frontend development.

Skills

  • Java
  • Spring Boot
  • Kafka
  • Angular
  • ReactJS
  • Spring MVC
  • Spring Data JPA
  • Hibernate
  • Oracle
  • SQL Server
  • MongoDB
  • JUnit
  • Mockito
  • Microservices
  • Event-Driven Architecture
  • Technical Design

Visa sponsorship

Not detected in the job text

Hiring contact

Patrick Fernandez

Categories

  • Software
  • Technology
  • Management & Leadership

Keywords

  • Java
  • Spring Boot
  • Spring MVC
  • Spring Data JPA
  • Hibernate
  • Kafka
  • Angular
  • ReactJS
  • Oracle
  • SQL Server
  • MongoDB
  • Microservices
  • Relational Databases
  • Non-Relational Databases
  • Business Logic
  • Validation
  • Error Handling
  • Third-Party Services
  • APIs
  • JUnit
  • Mockito
  • Unit Testing
  • Integration Testing
  • Design Patterns
  • Code Reviews
  • Event-Driven Architecture
  • Application Architecture
  • Coding Standards
  • Technical Design
  • Software Development

Report this job