Java Full Stack with React Developer (Mississauga)

Java Full Stack with React Developer (Mississauga)

22 Oct
|
S M Software Solutions
|
Mississauga

22 Oct

S M Software Solutions

Mississauga

Client: Citi Bank – Java Full Stack with React Developer

We are seeking an experienced

Java Full Stack with React Developer

with 8+ years of experience to develop and maintain full-stack applications using Java, Spring Boot, and React.js. The ideal candidate will have strong backend and frontend development skills, database expertise, testing experience, and familiarity with Agile methodologies.

Role Snapshot

Job Title: Java Full Stack with React Developer

Client: Citi Bank

Work Location: Mississauga, Ontario, Canada

Work Arrangement: Onsite

Position Type: Full-time

Experience Required: 8+ years

Application Deadline: 26 October 2026

Must Have

8+ years of relevant experience in Java full-stack development.

Strong proficiency in Java 8/11/17, Spring Boot, Spring MVC, Hibernate/JPA, RESTful APIs, and microservices.

Hands-on experience with React.js, Redux, JavaScript (ES6+), and TypeScript.

Proficiency in SQL databases and familiarity with NoSQL databases.

Experience with unit and integration testing frameworks.

Familiarity with Git-based version control and Agile methodologies.

Description The Java Full Stack with React Developer will be responsible for building and maintaining scalable applications using Java-based backend technologies and modern React-based frontend frameworks.

The role requires expertise in API development, database technologies, software testing, version control, and cooperative Agile development practices.

Responsibilities Backend Development

Develop backend applications using Java 8/11/17, Spring Boot, and Spring MVC.

Work with Hibernate/JPA, RESTful APIs, and microservices.

Frontend Development

Build user interfaces using React.js, Redux, JavaScript (ES6+),



and TypeScript.

Work with HTML5, CSS3, and UI frameworks such as Tailwind, Material UI, or Bootstrap.

Database Management

Work with SQL databases, including PostgreSQL, MySQL, and Oracle.

Use NoSQL databases such as MongoDB and Redis where applicable.

Testing and Quality Assurance

Perform unit and integration testing using JUnit, Mockito, Jest, Cypress, and Selenium.

Version Control and Agile Practices

Use Git and platforms such as GitHub, Bitbucket, or GitLab.

Collaborate within Agile teams using Scrum or Kanban methodologies.

Experience And Skill Set Requirements

Backend Development – 40%

Strong proficiency in Java 8/11/17.

Experience with Spring Boot, Spring MVC, Hibernate/JPA, RESTful APIs, and microservices.

Frontend Development – 35%

Hands-on experience with React.js and Redux.

Proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3.

Familiarity with Tailwind, Material UI, or Bootstrap.

Databases, Testing, and Development Practices – 25%

SQL database experience with PostgreSQL, MySQL, and Oracle.

Familiarity with NoSQL databases, including MongoDB and Redis.

Unit and integration testing using JUnit, Mockito, Jest, Cypress, and Selenium.

Version control using Git, GitHub, Bitbucket, or GitLab.

Familiarity with Agile methodologies, including Scrum and Kanban.

Required Skills

Java 8/11/17

Spring Boot and Spring MVC

Hibernate/JPA, RESTful APIs, and microservices

React.js, Redux, JavaScript (ES6+), and TypeScript

HTML5, CSS3, Tailwind, Material UI, or Bootstrap

PostgreSQL, MySQL, Oracle, MongoDB, and Redis

JUnit, Mockito, Jest, Cypress, and Selenium

Git, GitHub, Bitbucket, and GitLab

Agile methodologies: Scrum and Kanban

📌 Java Full Stack with React Developer (Mississauga)
🏢 S M Software Solutions
📍 Mississauga

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java full stack with react developer (mississauga) / mississauga

Subscribe to this job alert:

Get the latest job offers by email for: java full stack with react developer (mississauga) / mississauga