Full-Time

Senior Java Full Stack Developer

Citi

Citi

10,001+ employees

Global financial services including banking, investment

No salary listed

Mississauga, ON, Canada

Hybrid

Hybrid work: some on-site in Mississauga, Ontario.

Bachelor's

Category
Software Engineering (1)
Required Skills
LLM
Kubernetes
Microsoft Azure
React.js
OpenShift
GitHub Actions
Java
Docker
TypeScript
Microservices
AWS
Jenkins
REST APIs
Oracle
Spring
Google Cloud Platform
Hibernate

Get referred to Citi

See people who can refer or advise you

Requirements
  • Excellent communication and collaboration skills, with the ability to articulate complex technical concepts to diverse audiences.
  • 6+ years of professional experience in full-stack software development, with a proven track record of delivering complex, large-scale, enterprise-level applications
  • 6+ years of hands-on experience designing micro-service-based application
  • Strong hands-on experience with modern JavaScript frameworks, specifically React.js and TypeScript, for building sophisticated user interfaces
  • Deep proficiency in Java and the Spring Boot framework for building enterprise-grade microservices
  • Low-latency, scalable, high-throughput API development (Spring Boot, Hibernate/JPA)
  • Hands-on experience with a major cloud platform (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes, OpenShift). Familiarity with CI/CD pipelines (Jenkins, GitHub Actions)
  • Problem-solving, troubleshooting, and clean code (Core Java, J2EE, Collections, Multithreading)
  • API integration (third-party libraries, security)
  • Distributed, multi-tier application, Reusable components/services development experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • A strong interest or prior experience in Generative AI, Large Language Models (LLMs), and agent-based systems is highly desirable
  • Demonstrated analytical and problem-solving skills with the ability to propose and implement effective solutions
  • Bachelor’s degree/University degree or equivalent experience
Responsibilities
  • Utilize mature programming methodologies and languages, including Java Spring Boot and React.js, to deliver and maintain high-quality software solutions.
  • Design, develop, test, and deploy end-to-end solutions, from responsive React.js front-end components to resilient Java Spring Boot microservices.
  • Architect and implement RESTful APIs and expose backend functionality as MCP (Model Context Protocol) services to be consumed by AI agents.
  • Deploy and manage applications within Citi's cloud environment (leveraging OpenShift/Kubernetes and AWS), integrating with cloud-native storage like S3 and enterprise databases like Oracle as a Service (OraaS).
  • Partner with and contribute to a cross-functional team of product managers, designers, and other engineers to translate business requirements into high-quality technical solutions.
  • Evaluate and recommend new and emerging technologies, including the application of AI, to solve complex business problems.
  • Ensure software components are designed and implemented to be of high quality, reusable, and easily maintainable.
  • 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.
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower-level analysts
  • Has the ability to operate with a limited level of direct supervision.
  • Can exercise independence of judgement and autonomy.
  • Acts as SME to senior stakeholders and /or other team members.
  • 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.
Desired Qualifications
  • A strong interest or prior experience in Generative AI, Large Language Models (LLMs), and agent-based systems is highly desirable

Citi provides financial services including consumer banking, credit, investment banking, and wealth management to individuals, corporations, and governments. The company operates by earning interest on loans and collecting fees for managing investments, processing trades, and facilitating cross-border transactions through its digital platforms. Unlike many local banks, Citi maintains a physical and digital presence in over 160 countries, allowing it to serve as a single partner for clients with global financial needs. Its goal is to drive growth and profitability for its clients and shareholders while supporting environmental and social sustainability initiatives.

Company Size

10,001+

Company Stage

IPO

Headquarters

New York City, New York

Founded

1812

Get referred to Citi

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • Citi reported $24.8 billion revenue and $5.8 billion profit in Q2 2026.
  • Q2 2026 RoTCE reached 13.0%, above management's 2026 target range.
  • Regulators eased pressure in 2026, and Citi hired FinCEN chief Andrea Gacki.

What critics are saying

  • Citi plans 20,000 layoffs by December 2026, crushing morale and institutional knowledge.
  • Fed and OCC consent orders remain active after 2020, keeping management distracted.
  • Banamex separation and 2026 approvals expose Citi to execution slippage and Mexico political backlash.

What makes Citi unique

  • Citi's 160-country network still anchors cross-border payments, treasury, and institutional banking.
  • Banamex's 2026 sell-down simplifies Citi into a cleaner, higher-return global bank.
  • Jane Fraser's restructuring has already centralized risk, compliance, and technology under one platform.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Dental Insurance

Vision Insurance

Life Insurance

Disability Insurance

401(k) Retirement Plan

401(k) Company Match

Wellness Program

Paid Vacation

Paid Sick Leave

Paid Holidays

Company News

Archyde
Aug 10th, 2026
InKind Raises $1 Billion to Revolutionize Independent Restaurant Financing – Archyde

InKind, a specialized finance platform founded by Johann Moonesinghe, secured $414 million in a financing round led by Citi and Cross River. Designed to help

Yahoo Finance
Aug 7th, 2026
Citi cuts Micron price target 18% to $1,150 as DRAM and NAND pricing seen peaking in 2Q 2026

Citi analyst Atif Malik cut Micron Technology's price target 18% to $1,150 from $1,400 whilst maintaining a Buy rating, warning that DRAM and NAND pricing cycles may be nearing their peak. The firm reduced fiscal 2027 and 2028 earnings estimates by 1% and 2% respectively, expecting gross margins to retreat from the mid-80% range toward the mid-70% range next year as pricing power moderates. Micron posted fiscal third-quarter revenue of $41.46 billion, up from $9.30 billion a year earlier. Management expects fourth-quarter revenue near $50 billion. Malik cited Chinese competition and capacity additions in NAND and DRAM markets as the biggest risk. However, roughly 40% of Micron's DRAM bits are covered by long-term pricing agreements, providing some protection.

Kalkine Media
Aug 7th, 2026
Citigroup acquires 5.69% stake in DroneShield, becomes substantial shareholder

Citigroup Global Markets Australia and its affiliates have become a substantial shareholder in DroneShield Ltd, acquiring a 5.69% stake in the company. The investment comprises 52,537,753 ordinary fully paid shares. The substantial holder threshold was crossed on 5 August 2026. DroneShield received formal notice of the initial substantial shareholding from Citigroup on that date. The acquisition marks Citigroup's entry as a significant investor in the drone defence technology company, which is listed on the Australian Securities Exchange.

Kalkine Media
Aug 7th, 2026
Citigroup acquires 5.09% stake in Elders Ltd as substantial shareholder

Citigroup Global Markets Australia and related entities have acquired a substantial shareholding in Elders Ltd, an Australian company listed on the ASX. As of 5 August 2026, Citigroup held a relevant interest in 10,954,129 ordinary fully paid shares. This stake represents 5.09% of voting power in Elders Ltd. The disclosure came through a notice of initial substantial shareholding filed with the company. The acquisition establishes Citigroup as a substantial shareholder in the Australian firm, crossing the threshold that requires formal disclosure under securities regulations.

PR Newswire
Aug 6th, 2026
FinDev Canada invests $45M in NSIA Banque to boost financial inclusion and climate efforts in Côte d'Ivoire

FinDev Canada has provided a €40 million loan to NSIA Banque Côte d'Ivoire, marking its first direct investment in the country. The loan forms part of a €100 million syndicated credit facility led by Citibank, with participation from KEXIM Global (Singapore) Ltd. NSIA will allocate 50% of the funds to small and medium-sized enterprises, with 30% specifically earmarked for women-owned or women-led businesses. The remaining portion will finance climate-related projects, including solar installations in commercial and industrial buildings. The investment aims to advance financial inclusion for underserved populations vulnerable to economic and environmental shocks. Côte d'Ivoire requires an estimated $10 billion in climate mitigation investment to meet its nationally determined contribution targets. The partnership strengthens Canada's long-term relationships across Africa whilst supporting economic growth and climate objectives in the region.