Back to results

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

Role: Java Full Stack Developer

Location: Toronto - Hybrid

Mode: Contract

Experience: 10+yrs

Responsibilities:

  • Develop microservices using 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)

Mandatory Skills:

  • Java
  • Springboot
  • Kafka
  • Angular/ReactJS

Additional Info:

  • 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

Praveen Kumar

Talent Acquisition Group – Strategic Recruitment Manager

praveen.r@themesoft.com| Themesoft Inc

More about this job

Responsibilities

Develop and implement full-stack software solutions, including microservices, business logic, database integrations, and third-party API integrations. Lead technical design and architecture, establish coding standards, and review designs, code changes, and deployment plans.

Requirements

Requires 10+ years of experience and skills in Java, Spring Boot, Kafka, and Angular or ReactJS. The role also calls for experience with databases, testing using JUnit and Mockito, software design patterns, code quality practices, and technical leadership.

Skills

  • Java
  • Spring Boot
  • Spring MVC
  • Spring Data JPA
  • Hibernate
  • Angular
  • ReactJS
  • Kafka
  • Oracle
  • SQL Server
  • MongoDB
  • JUnit
  • Mockito
  • Microservices
  • Event-Driven Architecture
  • Relational and Non-Relational Databases

Visa sponsorship

Not detected in the job text

Hiring contact

Praveen Kumar

Hiring contact email

praveen.r@themesoft.com

Categories

  • Software
  • Technology
  • Management & Leadership

Keywords

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

Report this job