This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

Citi
Posted 1mo ago

Senior Full Stack Developer (Java, React) - Vice President

Citi
Mississauga, Ontario, Canada
$121k-$171k/yrHybridFull Time
Responsibilities
  • developing frameworks
  • resolving issues
  • coaching developers
Requirements
  • Proficiency in Java
  • RESTful APIs
  • Spring
  • SQL/Oracle and MongoDB
  • OpenShift/Kubernetes
  • Gradle/Maven
  • MQ/Kafka
  • Jenkins/Grafana and CI/CD
  • Strong SDLC and Agile knowledge
  • 6+ years apps development experience
  • Bachelor's degree or equivalent
Technical tools mentioned
JavaReactRESTful APIsAPISpringOracleSQLMongoDBOpenShiftKubernetesGradleMavenMQKafkaJenkinsGrafanaCI/CDGenAILLMs

Job description

The Senior Full Stack Devloper is a senior level position responsible for establishing and implementing new or revised application systems and programs as individual contributor. The overall objective of this role is to build and code frameworks and services that are reusable for complex requirements.
 

Responsibilities:

  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements

  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards

  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint

  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation

  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals

  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions

  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary

  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
     

Required Qualifications:

  • Proficiency in programming in Java, API, Cloud engineering

  • Hands on experience of building RESTful APIs using popular frameworks like Spring

  • Experience in Oracle , SQL , NoSql - MongoDB

  • Experience in Cloud - Openshift Kubernetes, Build tools Gradle/Maven , Messaging systems - MQ , Kafka

  • Experience of following clean code principles

  • Solid understanding of software development lifecycle (SDLC) and Agile methodologies.

  • Experience in DevOps tools Jenkins, Grafana and CI/CD pipelines.

  • Able to independently work in fast paced and rapidly changing environment 

  • Experience in systems analysis and programming of software applications

  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements

Recommended Qualifications:

  • Experience in Financial domain with focus on Payments is a plus

  • Understanding of GenAI, LLMs is a plus

  • Experience in integrating mainframe applications with Kafka or API is a plus

  • 6+ years of relevant experience in Apps Development or systems analysis role

  • Extensive experience system analysis and in programming of software applications

  • Experience in managing and implementing successful projects

  • Subject Matter Expert (SME) in at least one area of Applications Development

  • Ability to adjust priorities quickly as circumstances dictate

  • Demonstrated leadership and project management skills

  • Consistently demonstrates clear and concise written and verbal communication

Education:

  • Bachelor’s degree/University degree or equivalent experience

  • Master’s degree preferred

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Primary Location Full Time Salary Range:

$120,800.00 - $170,800.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.

About Citi

Providing global banking, investment, and wealth management services.

Similar jobs

Full Stack Developer roles near Mississauga, Ontario
7h
Save
Mark Applied
Hide
Full Stack Engineer
United States or San Francisco or New York City or Los Angeles or Boston or Seattle or Washington or San Diego or Chicago or Austin or Dallas or Portland or Denver or Philadelphia or Baltimore or Sacramento or Minneapolis or Miami or Atlanta or Phoenix or Orlando or Las Vegas or Salt Lake City or Madison or Birmingham or San Antonio or Spokane or Toronto
$115k-$195k/yr HybridFull Time
Roo
Roo: Digital marketplace connecting veterinary professionals with animal hospital shifts.
2+ YOERequires 2–4 years of software engineering experience, strong TypeScript/JavaScript, SQL, Node, Express, React, AWS, relational databases, teamwork, and communication skills.
TypeScript, JavaScript, React Native, Node, Express, React, AWS, SQL, relational databases, Redux, Next.js, Jest, Cypress
10h
Save
Mark Applied
Hide
Senior Fullstack Engineer
Toronto or British Columbia
$160k-$190k/yr RemoteFull Time
Ignition
Ignition: Revenue and billing automation platform for professional services.
6+ YOEComputer Science degree or equivalent practical experience, 6+ years of experience, strong frontend and backend web development, AI-native tooling, TypeScript, React, Ruby, APIs, PostgreSQL, Redis, testing, and mentoring experience.
TypeScript, React, Chakra, React Hook Form, Ruby, Ruby on Rails, GraphQL, Postgres, Redis, Jest, Cypress, RSpec, Minitest, Buildkite, GitHub, Codex, Claude Code, Cursor, Sidekiq, GoodJob
16h
Save
Mark Applied
Hide
Full Stack Developer - Entry Level (262547)
Toronto, Ontario, Canada
OnsiteFull Time
Scotiabank
ScotiabankToronto Stock Exchange: BNS: Provides global personal, commercial, and investment banking services.
2+ YOEBachelor's degree or equivalent, 2–4 years of full-stack development experience, and familiarity with React, Next.js, Node.js, Java, cloud platforms, APIs, databases, DevOps, security, and Agile.
React.js, Next.js, JavaScript, TypeScript, Node.js, Java, Spring Boot, Kafka, Google Pub/Sub, Google Cloud, Cloud Run, Cloud Functions, Microsoft Azure, App Services, Key Vault, Git, Jenkins, GitHub Actions, SSL/TLS, OAuth2, JWT, SQL, PostgreSQL, Azure SQL, MongoDB, Docker, Kubernetes
20h
Save
Mark Applied
Hide
Senior Full Stack Engineer, Client Platform
Canada or Toronto
$135k-$180k/yr RemoteFull Time
PENN Entertainment
PENN EntertainmentNASDAQ: PENN: Operates integrated casino gaming and online sports wagering platforms.
5+ YOE5+ years software engineering experience with TypeScript, React, GraphQL; strong CS fundamentals, production systems experience, on-call experience, clear technical writing.
TypeScript, GraphQL, React, HTML, CSS, DataDog, Claude Code, Node, Bun, Kubernetes, Git, GitHub, Jest, Vitest, ExUnit, RSpec, pytest, Apollo Federation, Absinthe, Swift, Kotlin, PostgreSQL, MySQL, Oban, Exq, Sidekiq, Celery, Kafka, RabbitMQ, SQS, SNS, Pub/Sub
1d
Save
Mark Applied
Hide
Angular or React Full Stack Developer - onsite Mississauga CA
Mississauga, Ontario, Canada
$60k-$95k/yr OnsiteFull Time
Capgemini
CapgeminiEuronext Paris: CAP: Provides global IT consulting and digital transformation services.
6+ YOE6+ years in full-stack software development with React or Angular, Java/Spring Boot, microservices, Kafka or RabbitMQ, ETL, Oracle/SQL, Docker, Kubernetes, Jenkins, and cloud platforms.
Angular, React, HTML5, CSS3, Java, Spring Boot, Kafka, RabbitMQ, Oracle, SQL, Docker, Kubernetes, Jenkins, AWS, Azure, GCP
1d
Save
Mark Applied
Hide
Lead Full Stack Developer
Toronto, Ontario, Canada
OnsiteFull Time
Royal Bank of Canada
Royal Bank of CanadaTSX: RY: Provides personal, commercial, and investment banking services worldwide.
10+ YOE10+ years of C#, .NET Core, Azure cloud, Kafka/event-driven integration, CI/CD and DevOps experience; Docker/Kubernetes knowledge; strong API, integration, and system design skills.
C#, .NET Core, Visual Studio, XML, RESTful APIs, Kafka, Azure Logic Apps, Azure Functions, Azure DevOps, Event Hub, Redis, Cosmos DB, Blob Storage, Key Vault, Azure Repos, GitHub Actions, Docker, Kubernetes, GitHub Copilot, Claude, OpenShift, Figma, Adobe XD, SQL
2d
Save
Mark Applied
Hide
Senior/Staff Full-Stack Engineer
South San Francisco or Toronto
$150k-$250k/yr HybridFull Time
Tahoe Therapeutics
Tahoe Therapeutics: Building virtual cell models for accelerated drug discovery
Deep full-stack experience building frontend, backend, database, deployment, and secure, reliable production applications; strong communication and collaboration in small teams.
3d
Save
Mark Applied
Hide
Full Stack Engineer - PricingCenter
Mississauga or Toronto
$106k-$132k/yr HybridFull Time
Guidewire
GuidewireNYSE: GWRE: Provides a software platform for property and casualty insurers.
4+ YOE4+ years full-stack development experience with Python backends and React/TypeScript frontends; experience with FastAPI, SQLAlchemy, Pydantic, containerization, CI/CD, cloud platforms, and scalable system design.
Python, Flask, FastAPI, SQLAlchemy, Pydantic, React, TypeScript, AWS, GCP, Azure, Celery, Docker, Kubernetes, Github Actions, Postgres, Redis, Claude, Copilot, NumPy, pandas, Polars, Tanstack, React Hook Form, Vite
This job has expired