Hiring.Camp

Java Full Stack Developer - React JS - Assistant Vice President

citibank

·

Aug 5, 2026

Salary
$94k – $142k
Location
Mississauga, ON,CA, CA
Type
Full-time
Department
IT
Seniority
VP
Experience
6+ years
Source
Eightfold

Description

Job Overview

The position is for a senior full-stack developer with 6-8 years of experience, specializing in building enterprise-scale applications. This role is suited for a strong React-focused full stack developer with prior experience in Angular and Java-based backend systems, contributing to modern, scalable, and cloud-native applications.

Responsibilities

· Design, develop, and maintain scalable full stack applications with a focus on React.js and modern UI architecture

· Core Skills: Expert-level proficiency in modern JavaScript frameworks (React.js/Angular), JavaScript (ES6+), TypeScript, HTML5, and CSS3.

· Modernize legacy Angular applications into React-based solutions

· Develop backend services using Java (17+), Spring Boot, and microservices architecture

· Proven experience building RESTful web services and API gateways, such as Apigee

· Build and maintain event-driven data pipelines with real-time data processing using Kafka.

· Database Integration: Integrate applications with both SQL (Oracle, PostgreSQL) and NoSQL databases, utilizing caching solutions where appropriate.

· Proficiency with version control systems such as Git, GitHub, or Bitbucket.

· Experience with CI/CD tools like Jenkins, Harness or Tekton.

· Integrate with Oracle and NoSQL databases (MongoDB)

· Standards: Knowledge of responsive design principles, accessibility (ADA compliance), and end-to-end UI deployment strategies.

· Proficiency with build tools like Maven or Gradle and unit testing frameworks (e.g., JUnit, Mockito).

· Support CI/CD pipelines using Jenkins, TeamCity, or similar tools

· Work with Docker, Kubernetes, and OpenShift for containerized deployments

· Use AI-assisted development tools (e.g., GitHub Copilot) to enhance productivity

· Monitor applications using ELK, Grafana, and resolve production issues

· Demonstrated ability to build and maintain large-scale data processing applications.

Preferred Skills (Good to Have)

· Experience with data virtualization systems like Starburst.

· Experience with Python for scripting or data manipulation.

· Experience with QA automation frameworks and strategies for large-scale data processing.

· Familiarity with job scheduling tools like Autosys or ETL processes like SSIS.

· Experience with AI coding assistants

Qualifications

· 5–8 years of experience in full stack development

· Strong coding, problem-solving, and debugging skills

· Experience working in Agile and global team environments

Education

· Bachelor’s degree in computer science, Engineering, or equivalent experience

\------------------------------------------------------

## Job Family Group:

Technology

\------------------------------------------------------

## Job Family:

Applications Development

\------------------------------------------------------

## Time Type:

Full time

\------------------------------------------------------

## Primary Location Full Time Salary Range:

$94,300.00 - $141,500.00

\------------------------------------------------------

## Most Relevant Skills

Please see the requirements listed above.

\------------------------------------------------------

## Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

\------------------------------------------------------

## Automated Processing and AI

We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.

Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.

\------------------------------------------------------

This job opening is for an existing job vacancy.

\------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Skills

PythonJavaScriptTypeScriptJavaReactAngularHTML5CSS3Spring BootDockerKubernetesJenkinsCI/CDSQLPostgreSQLMongoDBOracleETLGitGitHub

Similar Jobs

30

Java Full Stack

Delan Associates, Inc·Sunrise, FL·Onsite

3mo ago

Full Stack Java Senior Associate ( Java, Spring Boot, Kafka, Cloud, MQ)

Depository Trust Company·Tampa, FL

Today

Software Engineer II - Java full stack and AI (with Python)

Mastercard·Pune, India

Today

Software Engineer III - Full Stack, Angular, Java, AWS

Globalhealthcareexchangeinc·Office Location or Remote - USA·Remote

Today

Lead Software Engineer - Java Full Stack

JPMorgan Chase·Plano, TX

Today

Lead Software Engineer - Java Full Stack

JP Morgan Chase·Plano, TX

Today

Software Engineer III - Full Stack Developer - React, TypeScript + Java/Go

JPMorgan Chase·Mumbai, Maharashtra

1d ago

Software Engineer III - Full Stack Developer - React, TypeScript + Java/Go

JP Morgan Chase·Mumbai, Maharashtra

1d ago

Java Full Stack Developer (5 Months Contract)

Base Camp IT Recruiting·MY

1d ago

Senior Software Developer – Fullstack Java & Angular (m/w/d)

isento GmbH·De +1·Hybrid

1d ago

Principal Java Full Stack Engineer (Devops, Azure, SQL)

Fmr·2 Contra Way, Merrimack NH

1d ago

Full stack QA Engineer (Java, TCP socket-based integrations)

Spotware Systems·Limassol

1d ago

Fullstack Java & React Engineer

Zuehlke·Sofia, Bulgaria

1d ago

Senior Full‑Stack Engineer - React, Typescript, Node & Java

Mastercard·Navi Mumbai, India

1d ago

Lead Software Engineer — Workflow Orchestration (React | Camunda | Java/Python) Full Stack

JPMorgan Chase·OH, US

3d ago

Lead Software Engineer — Workflow Orchestration (React | Camunda | Java/Python) Full Stack

JP Morgan Chase·OH, US

3d ago

Full-Stack Java/Python React Software Engineer III - Trading Platform

JPMorgan Chase·Jersey City, NJ

3d ago

Full-Stack Java/Python React Software Engineer III - Trading Platform

JP Morgan Chase·Jersey City, NJ

3d ago

Senior Fullstack devleoper ( Angular, Java, Oracle) - COM INGLÊS - Remoto

Capco·Brazil - Sao Paulo

3d ago

[Job-31124] Mid Level AI I Fullstack (Java I Angular) Developer, Brazil

Ciandt·Brazil·Remote

3d ago

Développeur FullStack Java/Angular H/F

Inetum·LA CHAPELLE SUR ERDRE, France

3d ago

Java Full Stack Developer

Robert Bosch·Coimbatore, India

3d ago

Full Stack Java Engineer — Workforce Management (WFM)

Miratech·Miami, FL·Remote

4d ago

Full Stack Java Engineer — Workforce Management (WFM)

Miratech·New York, NY·Remote

4d ago

Expert FullStack Java Angular Senior (H/F) | Devoteam Maroc Nearshore

Devoteam·Rabat, Morocco

4d ago

Software Engineer III - Fullstack (Java, React)

JPMorgan Chase·Hyderabad, Telangana

4d ago

Software Engineer III - Fullstack (Java, React)

JP Morgan Chase·Hyderabad, Telangana

4d ago

Software Engineer III - Fullstack (Java, React)

JPMorgan Chase·Hyderabad, Telangana

4d ago

Software Engineer III - Fullstack (Java, React)

JP Morgan Chase·Hyderabad, Telangana

4d ago

Java Full Stack with Java & Angular

Robert Bosch·Hosur Road Bangalore, India

4d ago