Back to job search
Themesoft Inc. logo

Java Full Stack Developer

  • Toronto, ON
  • Hybrid
  • Posted Oct 8, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Contract
Experience level
Lead · 10+ years
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

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.

Job details

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

What you’ll do

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.

Listed skills

  • Angular · Preferred
  • React · Preferred
  • Oracle · Preferred
  • MongoDB · Preferred
  • Java · Preferred
  • Spring Boot · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • 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

Job areas

  • Software
  • Technology
  • Management & Leadership

More jobs from Themesoft Inc.

See all jobs from Themesoft Inc.