Full Stack Developer

Toronto, ON, CA, Canada

Job Description

:



We are seeking a highly skilled and experienced

Full Stack Developer (React + Java)

to join our team working with Persistent Systems on the Intuit account. The role requires strong front-end skills using

ReactJS

along with solid back-end development experience in

Java/Spring Boot

.

Key Responsibilities:Front-End Development (ReactJS - 60%)



Build modern, scalable, and responsive user interfaces using

ReactJS

with component-based architecture. Work with

JavaScript

,

HTML5

,

CSS3

, and modern front-end tools/libraries. Integrate front-end with back-end APIs using tools like

Axios

,

Fetch API

, etc. Ensure cross-browser compatibility, performance optimization, and adherence to accessibility standards.

Back-End Development (Java - 40%)



Design and develop

RESTful APIs

and microservices using

Java

and

Spring Boot

. Implement robust and secure services with

authentication

and

authorization

mechanisms (e.g., Spring Security, JWT). Work with relational and non-relational databases (

SQL

,

NoSQL

) using ORM tools such as

Hibernate

,

Spring Data JPA

. Apply software design patterns and best practices in coding and architecture.

Required Qualifications:



8+ years

of overall software development experience. Proven expertise in

ReactJS

, JavaScript, HTML/CSS, and state management. Strong experience with

Java

and related frameworks (

Spring Boot

,

Spring Security

, etc.). Hands-on experience integrating front-end and back-end systems via APIs. Familiarity with version control systems (e.g.,

Git

), CI/CD tools, and agile methodologies. Excellent communication and collaboration skills in a hybrid working environment.
Job Type: Contract
Contract length: 12 months

Language:

English (preferred)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2817750
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, CA, Canada
  • Education
    Not mentioned