Citi
Cards & Card Issuing · Payment Processing & Gateways

Citi tech stack

Citi builds mostly with SQL, Java, Python, JavaScript. Its stack also includes Kubernetes, Apache Kafka, Spring Boot, Angular. SQL is named in 1,265 of the 2,982 job postings Citi published in the last 12 months (42%). Counted by Alion from the job postings of Citi, updated Nov 11, 2026.

Source: Alion Coverage: the company's job postings of the last 12 months Nov 11, 2026
Technologies in use
635
Postings analysed
2,982
Open now
2,027
Modernity
76 /100
New in 6 months
8

What programming languages does Citi use?

SQL is named in 42% of job postings at Citi, followed by Java (42%), Python (39%), JavaScript (21%).

SQL 1265 42% required in 93% · 838 open now · since Aug 2025
Java 1254 42% required in 83% · 886 open now · since Feb 2025
Python 1169 39% required in 89% · 788 open now · since Jun 2025
JavaScript 640 21% required in 50% · 447 open now · since Jun 2026
TypeScript 534 18% required in 55% · 377 open now · since Jun 2026
Kotlin 150 5% required in 49% · 111 open now · since Jul 2026
C# 122 4% required in 69% · 90 open now · since Jul 2026
SAS 117 4% required in 98% · 74 open now · since Jul 2023
Show all (38)
C++90
Node JS90
COBOL81
Scala57
Sass35
Go33
Bash31
Rust30
PowerShell27
Perl22
Visual Basic11
Swift10
JCL10
Solidity9
MATLAB8
Ruby8
Apex8
PHP6
SPSS5
Groovy5
C3
Dart3
Objective-C2
Erlang1
F#1
Less1
R1
Stata1
YARA1
Clojure1

What frameworks and libraries does Citi use?

Spring Boot is named in 19% of job postings at Citi, followed by Angular (15%), React.js (8%), Spring Framework (7%).

Spring Boot 552 19% required in 95% · 382 open now · since Feb 2025
Angular 445 15% required in 89% · 310 open now · since Jun 2026
React.js 247 8% required in 89% · 166 open now · since Jun 2026
Spring Framework 195 7% required in 93% · 142 open now · since Aug 2026
LangChain 168 6% required in 79% · 126 open now · since Jun 2026
Hadoop 132 4% required in 88% · 87 open now · since Feb 2025
JUnit 125 4% required in 88% · 84 open now · since Aug 2026
Hibernate 114 4% required in 89% · 77 open now · since Feb 2025
Show all (158)
LangGraph108
Mockito98
PyTorch94
TensorFlow92
FastAPI89
Selenium87
Spring Cloud83
OpenTelemetry81
Spring Security73
Flask70
NumPy70
Pandas70
LlamaIndex69
Flink63
CrewAI55
Scikit-learn55
AutoGen44
Spring MVC43
RxJS43
Jest42
Cypress38
Transformers38
Django36
Vue.js36
Redux34
Playwright31
Pytest30
Spring Data JPA30
TestNG28
Cucumber27
NgRx20
OpenAI Agents SDK19

And 118 more, each named in fewer postings.

What databases does Citi use?

Oracle is named in 13% of job postings at Citi, followed by PostgreSQL (7%), Redis (4%), MS SQL (4%).

Oracle 373 13% required in 92% · 262 open now · since Feb 2025
PostgreSQL 209 7% required in 87% · 145 open now · since Jun 2026
Redis 131 4% required in 78% · 98 open now · since Jul 2026
MS SQL 126 4% required in 87% · 93 open now · since Jul 2026
Snowflake 73 2% required in 88% · 51 open now · since Jul 2026
MySQL 64 2% required in 88% · 40 open now · since Aug 2026
Cassandra 56 2% required in 82% · 39 open now · since Aug 2026
MongoDB 49 2% required in 96% · 34 open now · since Feb 2025
Show all (41)
Trino46
ElasticSearch43
Couchbase37
Db229
Pinecone29
Neo4j24
Teradata23
Apache Iceberg22
DynamoDB22
Google BigQuery20
Apache Ignite20
Delta Lake18
Chroma16
KDB+16
Amazon Redshift14
ArangoDB13
Milvus12
HBase12
Weaviate12
Presto9
Azure Cosmos DB8
DuckDB8
Druid6
Memcached4
Apache Solr3
Apache Hudi3
Qdrant3
Amazon Aurora2
InfluxDB2
OpenSearch2
CouchDB1
SQLite1

And 1 more, each named in fewer postings.

What cloud and platforms does Citi use?

Kubernetes is named in 27% of job postings at Citi, followed by Apache Kafka (23%), OpenShift (18%), AWS (17%).

Kubernetes 815 27% required in 76% · 574 open now · since Jun 2026
Apache Kafka 681 23% required in 84% · 487 open now · since Feb 2025
OpenShift 551 18% required in 84% · 385 open now · since Jun 2026
AWS 512 17% required in 74% · 365 open now · since Jun 2026
Linux 346 12% required in 88% · 243 open now · since Aug 2025
Unix 312 10% required in 89% · 216 open now · since Jul 2023
GCP 310 10% required in 68% · 220 open now · since Jun 2026
Spark 300 10% required in 61% · 192 open now · since Jun 2026
Show all (118)
Tableau273
Azure273
GitHub224
Grafana192
Splunk191
Bitbucket174
Power BI119
GitHub Actions117
Amazon ECS115
SonarQube105
GitLab CI98
Amazon S396
RabbitMQ94
OpenAI93
Databricks85
Windows82
TeamCity73
.NET71
Hugging Face66
AppDynamics62
Snyk41
Checkmarx35
Amazon EKS35
Vertex AI35
Akamai34
Anthropic33
Azure DevOps33
API Gateway32
Kibana31
GitLab31
MLFlow31
Postman29

And 78 more, each named in fewer postings.

What developer tools does Citi use?

Docker is named in 23% of job postings at Citi, followed by Jenkins (14%), Git (14%), Rest API (11%).

Docker 684 23% required in 80% · 479 open now · since Jun 2026
Jenkins 427 14% required in 83% · 294 open now · since Jun 2026
Git 406 14% required in 84% · 278 open now · since Jun 2026
Rest API 332 11% required in 93% · 251 open now · since Feb 2025
Copilot 310 10% required in 88% · 235 open now · since Jun 2026
Microsoft Excel 233 8% required in 94% · 169 open now · since Feb 2025
Devin 228 8% required in 92% · 178 open now · since Jun 2026
pySpark 167 6% required in 92% · 107 open now · since Jun 2026
Show all (145)
Tekton148
Gradle138
Maven122
Prometheus114
Google ADK98
Model Context Protocol98
Terraform82
GraphQL67
IBM MQ67
WebSockets60
Ansible59
gRPC57
Swagger48
Claude Code44
Apache HTTP Server43
Helm41
Apache Tomcat31
Webpack28
Cursor27
CloudFormation27
A2A26
npm23
JMeter22
HashiCorp Vault21
ArgoCD18
CircleCI18
Matter17
OpenAI Codex14
Vite14
Nginx14
SSIS12
Sketch12

And 105 more, each named in fewer postings.

What AI and ML technologies does Citi use?

LLM is named in 8% of job postings at Citi, followed by Claude (5%), Gemini (2%), Llama (1%).

LLM 227 8% required in 89% · 162 open now · since Jun 2026
Claude 151 5% required in 93% · 113 open now · since Aug 2026
Gemini 56 2% required in 79% · 41 open now · since Jun 2026
Llama 39 1% required in 82% · 24 open now · since Jun 2026
ChatGPT 17 1% required in 94% · 11 open now · since Aug 2026
LoRA 16 1% required in 100% · 7 open now · since Aug 2026
PEFT 16 1% required in 75% · 7 open now · since Aug 2026
Mistral 7 <1% required in 100% · 4 open now · since Aug 2026
Show all (14)
QLoRA5
Gemma4
GPT-43
BERT2
GPT-52
GPTQ2

Which engineering practices does Citi ask for?

CI/CD is named in 35% of job postings at Citi, followed by AI Agents (14%), Machine Learning (11%), Prompt Engineering (9%).

CI/CD 1052 35% required in 88% · 752 open now · since Jun 2026
AI Agents 421 14% required in 90% · 310 open now · since Jun 2026
Machine Learning 332 11% required in 93% · 220 open now · since Jun 2026
Prompt Engineering 270 9% required in 86% · 188 open now · since Jun 2026
RAG 245 8% required in 87% · 173 open now · since Jun 2026
ETL/ELT 202 7% required in 90% · 129 open now · since Jun 2026
NLP 93 3% required in 95% · 61 open now · since Jun 2026
LLM Guardrails 90 3% required in 93% · 66 open now · since Aug 2026
Show all (112)
Fine-tuning80
Incident Management75
Agentic Workflows70
Multi-Agent Systems67
Platform Engineering66
SOAP60
Embeddings53
Anomaly Detection52
Knowledge Graph39
Context Engineering38
Function Calling36
Hallucination36
Time Series33
State Management31
Configuration Management28
Tokenization28
IAM27
PKI27
A/B Testing25
GraphRAG25
Self-Healing24
Hybrid Search23
Trunk-Based Development22
Human-in-the-Loop20
Chaos Engineering19
DNS18
Service Mesh18
Dimensional Modeling17
Semantic Search17
TCP/IP17
NER15
Clean Architecture15

And 72 more, each named in fewer postings.

What other technologies does Citi use?

VSAM is named in <1% of job postings at Citi, followed by Ethereum (<1%), Solana (<1%), Optimism (<1%).

VSAM 9 <1% required in 78% · 5 open now · since Aug 2026
Ethereum 9 <1% required in 56% · 8 open now · since Aug 2026
Solana 3 <1% required in 100% · 2 open now · since Aug 2026
Optimism 3 <1% optional · 2 open now · since Aug 2026
Polygon 3 <1% optional · 2 open now · since Aug 2026
ZkSync Era 3 <1% optional · 2 open now · since Aug 2026
Kotlin Coroutines 2 <1% required in 50% · 1 open now · since Sep 2026
Bitcoin 1 <1% required in 100% · 1 open now · since Oct 2026
Show all (9)
StateFlow1

What does each Citi team work with?

The technologies each team's postings require most often, with the number of postings that require them.

Backend

907 postings
Java641
Spring Boot394
SQL374
Apache Kafka345
Kubernetes334
Docker315

Analytics

552 postings
SQL302
Python264
Tableau136
Java99
Microsoft Excel83
SAS74

Leadership

295 postings
SQL95
Java85
Python73
Kubernetes53
Apache Kafka50
Spring Boot47

AI/ML

179 postings
Python131
LangChain76
Docker70
Kubernetes66
LLM62
Google ADK61

Finance

158 postings
Microsoft Excel56
Python52
SAS17
Tableau17
Power BI13
Windows6

Data Science

144 postings
SQL104
Python96
Spark53
Apache Kafka40
pySpark40
Java39

See the open roles

How does your stack fit Citi?

Sign in to compare your skills with this stack and see which open roles fit you.
Sign In

How much does Citi pay by technology?

Median stated pay of the postings that name each technology, against the median of all Citi postings with stated pay: $171k across 1,089 postings.

TechnologyPostings with payMedianvs company median
Java496$161k−6%
Python421$171k0%
SQL400$156k−9%
Kubernetes355$171k0%
Apache Kafka281$171k0%
JavaScript270$153k−10%
AWS229$188k+10%
OpenShift227$161k−6%
TypeScript224$145k−15%
Spring Boot222$161k−6%

How is the Citi stack changing?

Read from the dates of the postings themselves: a technology is new when the first posting that names it appeared in the last six months, rising or falling when its share of postings moved between the last two quarters.

First appeared
FigJamNov 2026
InfiniBandNov 2026
FortifyOct 2026
JFrog XrayOct 2026
PoetryOct 2026
VeracodeOct 2026
GiskardOct 2026
LangSmithOct 2026
Rising
Microsoft Excel1% → 9%
Splunk2% → 7%
Spring Framework4% → 7%
SAS1% → 4%
Falling
Kubernetes39% → 26%
Docker35% → 22%
AI Agents21% → 13%
GitHub15% → 7%
Redis8% → 4%
TeamCity6% → 2%
Bitbucket9% → 6%
Claude8% → 5%

How modern is the Citi stack?

Cutting-edge AI adopter 76/100

Citi scores 76 out of 100 (Cutting-edge). The score averages how current each technology in the stack is and adds weight for AI adoption. AI technologies in the stack: 14; legacy ones: 2.

How common is the Citi stack in its industry?

Share of the 2,837 companies in the same industries, whose stack Alion knows, that use each technology.

SQL59%
Java33%
Python52%
Kubernetes34%
Apache Kafka24%
JavaScript39%
Spring Boot17%
OpenShift7%
TypeScript30%
AWS38%

What sets Citi apart

Mockito4%
Spring Cloud4%
Spring Security3%
TeamCity2%

Questions about the Citi tech stack

What programming languages does Citi use?

The languages named in Citi job postings are SQL (42%), Java (42%), Python (39%), JavaScript (21%), TypeScript (18%), as a share of the 2,982 postings of the last 12 months.

Does Citi use Spring Boot?

Yes. Spring Boot is named in 552 of 2,982 job postings (19%) and required in 523 of them.

What cloud and platforms does Citi use?

The cloud and platforms named in Citi job postings are Kubernetes (815), Apache Kafka (681), OpenShift (551) (postings in brackets).

What skills do you need for a Backend job at Citi?

Backend postings at Citi most often require Java (641), Spring Boot (394), SQL (374), Apache Kafka (345), out of 907 postings in the last 12 months.

Is the Citi tech stack changing?

Yes. FigJam, InfiniBand, Fortify, JFrog Xray first appeared in Citi job postings in the last six months.

How modern is the Citi tech stack?

Citi scores 76 out of 100 (Cutting-edge). The score averages how current each technology in the stack is and adds weight for AI adoption. AI technologies in the stack: 14; legacy ones: 2.

How does Alion know the Citi tech stack?

Alion reads every job posting Citi publishes and tags the technologies each one names. The figures on this page count the 2,982 postings of the last 12 months and were updated on Nov 11, 2026.

Method and citation

Alion reads every job posting the company publishes and tags the technologies each one names. Shares count the postings of the last 12 months, open and closed; the company's own products are counted apart. How we count

Alion, "Citi tech stack: 635 technologies from 2,982 job postings", as of Nov 11, 2026. https://alion.io/company/citi/technologies

Licence: CC BY-SA 4.0JSON