Barclays
Wealth Management & Financial Advisors · Cards & Card Issuing

Barclays tech stack

Barclays builds mostly with Python, SQL, Java, JavaScript. Its stack also includes AWS, Kubernetes, Spring Boot, React.js. Python is named in 426 of the 1,040 job postings Barclays published in the last 12 months (41%). Counted by Alion from the job postings of Barclays, updated Nov 11, 2026.

Source: Alion Coverage: the company's job postings of the last 12 months Nov 11, 2026
Technologies in use
439
Postings analysed
1,040
Open now
260
Modernity
78 /100
New in 6 months
8

What programming languages does Barclays use?

Python is named in 41% of job postings at Barclays, followed by SQL (34%), Java (31%), JavaScript (16%).

Python 426 41% required in 94% · 113 open now · since Nov 2025
SQL 353 34% required in 94% · 79 open now · since Nov 2025
Java 320 31% required in 87% · 69 open now · since Jan 2026
JavaScript 164 16% required in 70% · 44 open now · since Jan 2026
TypeScript 112 11% required in 71% · 31 open now · since Jan 2026
C++ 49 5% required in 92% · 27 open now · since Mar 2026
PowerShell 44 4% required in 98% · 13 open now · since Feb 2026
Kotlin 39 4% required in 62% · 11 open now · since Mar 2026
Show all (31)
C#37
COBOL34
SAS29
Scala20
Go18
Bash13
JCL10
Apex10
Node JS10
Perl7
Swift7
Groovy5
Ruby4
Objective-C3
Queueable Apex3
Rust3
Sass3
Lua1
Solidity1
Visual Basic1
C1
Dart1
PHP1

What frameworks and libraries does Barclays use?

Spring Boot is named in 13% of job postings at Barclays, followed by React.js (8%), Angular (7%), Selenium (5%).

Spring Boot 132 13% required in 97% · 27 open now · since Jan 2026
React.js 80 8% required in 90% · 17 open now · since Jan 2026
Angular 69 7% required in 94% · 17 open now · since Jan 2026
Selenium 51 5% required in 96% · 7 open now · since Jun 2026
LangChain 47 5% required in 89% · 13 open now · since Mar 2026
LangGraph 33 3% required in 97% · 10 open now · since Mar 2026
JUnit 32 3% required in 94% · 9 open now · since Jun 2026
Playwright 31 3% required in 97% · 4 open now · since Jun 2026
Show all (104)
Hibernate31
Hadoop30
Mockito29
Spring Framework29
Spring MVC28
Rest-Assured25
FastAPI24
Spring Security24
React Native23
Redux19
Jest19
CrewAI17
AWS Strands Agents15
Cypress15
Flink13
OpenTelemetry11
Cucumber11
Flask10
NumPy9
Spring Cloud9
Django9
Appium9
Pandas8
PyTorch8
TestNG8
Vue.js8
Detox8
AutoGen6
Lightning Web Components6
Scikit-learn6
Asyncio5
LlamaIndex5

And 64 more, each named in fewer postings.

What databases does Barclays use?

Oracle is named in 6% of job postings at Barclays, followed by PostgreSQL (5%), Snowflake (5%), MS SQL (4%).

Oracle 61 6% required in 98% · 13 open now · since Jun 2026
PostgreSQL 55 5% required in 93% · 16 open now · since Apr 2026
Snowflake 54 5% required in 96% · 12 open now · since Nov 2025
MS SQL 40 4% required in 88% · 13 open now · since Jun 2026
DynamoDB 21 2% required in 95% · 3 open now · since Apr 2026
MySQL 18 2% required in 100% · 3 open now · since Jun 2026
Amazon Redshift 17 2% required in 94% · 2 open now · since Apr 2026
Db2 15 1% required in 100% · 2 open now · since Jul 2026
Show all (27)
MongoDB13
Redis11
Teradata8
ElasticSearch7
Apache Iceberg7
Amazon Aurora6
IMS6
KDB+6
Google BigQuery4
Cassandra3
Delta Lake3
OpenSearch3
Presto2
ClickHouse1
HBase1
MariaDB1
SAP BW1
Pinecone1
Weaviate1

What cloud and platforms does Barclays use?

AWS is named in 37% of job postings at Barclays, followed by Kubernetes (23%), GitLab (18%), Azure (17%).

AWS 384 37% required in 90% · 97 open now · since Nov 2025
Kubernetes 242 23% required in 85% · 67 open now · since Jan 2026
GitLab 188 18% required in 95% · 42 open now · since Jan 2026
Azure 172 17% required in 84% · 40 open now · since Jan 2026
Apache Kafka 146 14% required in 92% · 26 open now · since Mar 2026
OpenShift 97 9% required in 95% · 16 open now · since Mar 2026
Linux 95 9% required in 94% · 21 open now · since Nov 2025
Databricks 84 8% required in 89% · 20 open now · since Apr 2026
Show all (103)
Spark84
Unix75
GCP72
Amazon S369
AWS Lambda67
Power BI55
Tableau55
Windows53
Amazon EKS48
GitLab CI48
AppDynamics44
Splunk41
Amazon EC239
AWS Bedrock39
Grafana35
SonarQube35
API Gateway35
Amazon ECS33
Amazon CloudWatch31
GitHub27
Bitbucket24
Azure DevOps23
Kibana21
Amazon SageMaker20
.NET20
GitHub Actions19
AWS Step Functions17
Postman16
Windows Server15
Airflow14
Datadog14
TeamCity14

And 63 more, each named in fewer postings.

What developer tools does Barclays use?

Docker is named in 16% of job postings at Barclays, followed by Jenkins (14%), Rest API (13%), Git (10%).

Docker 168 16% required in 89% · 42 open now · since Jan 2026
Jenkins 147 14% required in 94% · 32 open now · since Jan 2026
Rest API 130 13% required in 93% · 42 open now · since Nov 2025
Git 101 10% required in 92% · 22 open now · since Jan 2026
Terraform 76 7% required in 93% · 20 open now · since Feb 2026
CloudFormation 69 7% required in 88% · 16 open now · since Jan 2026
Ansible 58 6% required in 93% · 20 open now · since Nov 2025
Maven 57 5% required in 96% · 12 open now · since Mar 2026
Show all (83)
Microsoft Excel48
Gradle47
pySpark46
Copilot41
Model Context Protocol32
Google ADK22
Chef22
IBM MQ19
Prometheus19
Helm19
Claude Code16
A2A13
Swagger13
Alteryx12
JMeter11
npm11
CICS10
AWS Glue9
Apache Tomcat7
Bicep5
Envoy5
Liquibase5
WebSockets5
gRPC5
Abend-AID4
Gatling4
Insomnia4
GraphQL4
AgentOps3
Cobalt Strike3
File-AID3
FortiGate3

And 43 more, each named in fewer postings.

What AI and ML technologies does Barclays use?

LLM is named in 5% of job postings at Barclays, followed by Claude (3%), LoRA (1%), PEFT (1%).

LLM 56 5% required in 91% · 14 open now · since Mar 2026
Claude 36 3% required in 94% · 9 open now · since Jul 2026
LoRA 6 1% required in 100% · 1 open now · since Aug 2026
PEFT 6 1% required in 50% · 1 open now · since Aug 2026
ChatGPT 4 <1% required in 100% · 1 open now · since Jul 2026
QLoRA 1 <1% required in 100% · since Aug 2026

Which engineering practices does Barclays ask for?

CI/CD is named in 38% of job postings at Barclays, followed by Machine Learning (20%), Incident Management (11%), AI Agents (9%).

CI/CD 394 38% required in 94% · 103 open now · since Jan 2026
Machine Learning 211 20% required in 97% · 58 open now · since Nov 2025
Incident Management 112 11% required in 99% · 31 open now · since Feb 2026
AI Agents 95 9% required in 91% · 34 open now · since Mar 2026
IAM 84 8% required in 89% · 20 open now · since Jan 2026
ETL/ELT 65 6% required in 97% · 8 open now · since Nov 2025
RAG 52 5% required in 90% · 11 open now · since Jul 2026
Platform Engineering 46 4% required in 98% · 12 open now · since Jul 2026
Show all (80)
Prompt Engineering43
LLM Guardrails28
Configuration Management24
SOAP22
Fine-tuning20
DNS19
NLP15
PKI14
GitOps13
Agentic Workflows12
Dimensional Modeling12
Semantic Search12
Embeddings11
Multi-Agent Systems10
Dependency Injection9
LLMOps9
SLI/SLO/SLA9
Smart Contracts9
State Management9
NIST AI RMF8
Self-Healing8
Function Calling8
Service Mesh8
BGP7
DHCP7
Human-in-the-Loop7
NFT7
OSPF7
TCP/IP7
Tokenization7
Anomaly Detection6
AIOps5

And 40 more, each named in fewer postings.

What other technologies does Barclays use?

VSAM is named in 1% of job postings at Barclays, followed by Ethereum (1%), Kotlin Coroutines (<1%), Solana (<1%).

VSAM 7 1% required in 100% · 1 open now · since Jul 2026
Ethereum 6 1% required in 100% · 2 open now · since Aug 2026
Kotlin Coroutines 3 <1% required in 100% · 3 open now · since Oct 2026
Solana 2 <1% required in 100% · since Aug 2026
Swift Concurrency 1 <1% required in 100% · 1 open now · since Sep 2026

What does each Barclays team work with?

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

Backend

220 postings
Java140
Spring Boot104
Kubernetes96
AWS91
Apache Kafka83
GitLab80

Data Science

95 postings
Python73
SQL59
AWS58
Spark36
Databricks34
Snowflake32

DevOps

93 postings
Python57
AWS45
Kubernetes42
GitLab27
Docker26
Ansible23

Analytics

93 postings
SQL59
Python40
Tableau13
Power BI12
Databricks11
SAS10

Product

71 postings
AWS15
SAS7
API Gateway4
GCP4
LLM4
Model Context Protocol4

Finance

64 postings
Python33
SQL22
Microsoft Excel17
C++10
SAS8
Alteryx5

See the open roles

How does your stack fit Barclays?

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

How much does Barclays pay by technology?

Median stated pay of the postings that name each technology, against the median of all Barclays postings with stated pay: $153k across 126 postings.

TechnologyPostings with payMedianvs company median
Python50$135k−12%
Java41$170k+11%
AWS39$125k−18%
SQL32$115k−25%
Kubernetes22$165k+8%
Apache Kafka18$170k+11%
JavaScript17$170k+11%
Azure17$120k−21%
Windows16$115k−25%
Spring Boot15$166k+9%

How is the Barclays 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
Progressive DeliveryOct 2026
DaggerOct 2026
HiltOct 2026
Kotlin CoroutinesOct 2026
FirebaseOct 2026
MVPOct 2026
Navigation ComponentOct 2026
OkHttpOct 2026
Rising
Microsoft Excel1% → 6%
LLM3% → 6%
Power BI3% → 6%
SAS1% → 4%
Falling
JavaScript22% → 13%
Spring Boot18% → 11%
Linux13% → 7%
React.js12% → 6%
Unix12% → 6%
Oracle10% → 5%
API Gateway7% → 2%
Amazon S39% → 5%

How modern is the Barclays stack?

Cutting-edge AI adopter 78/100

Barclays scores 78 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: 6; legacy ones: 1.

How common is the Barclays stack in its industry?

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

Python52%
AWS34%
SQL58%
Java31%
Kubernetes32%
GitLab12%
Azure36%
JavaScript35%
Apache Kafka22%
Spring Boot17%

What sets Barclays apart

AppDynamics3%
Mockito4%
Spring MVC3%

Questions about the Barclays tech stack

What programming languages does Barclays use?

The languages named in Barclays job postings are Python (41%), SQL (34%), Java (31%), JavaScript (16%), TypeScript (11%), as a share of the 1,040 postings of the last 12 months.

Does Barclays use Spring Boot?

Yes. Spring Boot is named in 132 of 1,040 job postings (13%) and required in 128 of them.

What cloud and platforms does Barclays use?

The cloud and platforms named in Barclays job postings are AWS (384), Kubernetes (242), GitLab (188) (postings in brackets).

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

Backend postings at Barclays most often require Java (140), Spring Boot (104), Kubernetes (96), AWS (91), out of 220 postings in the last 12 months.

Is the Barclays tech stack changing?

Yes. Progressive Delivery, Dagger, Hilt, Kotlin Coroutines first appeared in Barclays job postings in the last six months.

How modern is the Barclays tech stack?

Barclays scores 78 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: 6; legacy ones: 1.

How does Alion know the Barclays tech stack?

Alion reads every job posting Barclays publishes and tags the technologies each one names. The figures on this page count the 1,040 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, "Barclays tech stack: 439 technologies from 1,040 job postings", as of Nov 11, 2026. https://alion.io/company/barclays-uk/technologies

Licence: CC BY-SA 4.0JSON