Pipeline run
fc48f1bb-f372-46b1-abf3-640184c257f4
Pipeline LLM cost (USD)
API 1: $0.0105
API 2: $0.0000
API 3: $0.0000
Total: $0.0105
Client output enrichment
v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA description
role baseline loaded
sources · ai_index: jd · nature_of_work: jd · tech_stack_maturity: jd
Nature of work
· Data transformation and modeling
Lead design and build of a cloud data platform in Java/AWS, transforming data into data marts, enforcing resiliency/security/readiness, and reviewing/mentoring the team while providing occasional 3rd-line support.
"transform the data models and then produce various data marts"
Tech stack maturity
Mainstream Modern
The stack centers on established cloud data engineering technologies like AWS, Redshift, S3, Spark, Kafka, and infrastructure-as-code tools, indicating a modern but not cutting-edge enterprise environment.
AI index (0 = no AI use, 5 = totally AI-dependent · v2.1)
0.00 / 5
· Title match
· Has AI skill
· AI skill (primary)
· AI skill (secondary)
· On AI team
· Builds AI products
vocab breakdown (legacy)
Assistants (×1):
—
Frameworks (×2):
—
Models / concepts (×3):
—
Evidence — skills matched in JD (35)
Java
AWS
Amazon S3
Amazon MSK
EC2
ECS
EMR
AWS Step Functions
Amazon Redshift
Data Mesh
DevOps
XML
JSON
Parquet
Avro
Apache Spark
Scala
Kafka
Kinesis
Data Warehousing
Big Data
CloudFormation
Chef
Jenkins
SQL Server
+10
Skill cluster (10 dimension groups, role-scoped)
Data Serialization Standards & Protocols
Parquet
Avro
Programming Languages for Data Work
Java
Scala
API Interface and Contract Design
JSON
CI/CD Pipeline Platforms
DevOps
Cloud Data Warehouses
Amazon Redshift
Cloud Platforms
AWS
Cloud Storage and File Formats
Amazon S3
ETL and ELT Tooling
Apache Spark
Messaging and Event Streaming
Kafka
Cross-cutting / unaligned
Amazon MSK
EC2
ECS
EMR
AWS Step Functions
Data Mesh
XML
Kinesis
Data Warehousing
Big Data
CloudFormation
Chef
Jenkins
SQL Server
Stored Procedures
Test Driven Development
Continuous Integration
Continuous Delivery
Peer Reviews
Unit Testing
Serverless
Cloud Native
Messaging
Streaming
Show KRA description ↓
Working within a development team providing design, coding, and unit testing services for Wealth Client Reference Data team within the Data and Analytics cluster. This group is responsible for building out a data platform that is at the heart of a multi-year, multi-million pound technology transformation programme. The group will use multiple technologies including Java , Data Warehouse and leading Cloud technologies and tools to create a data platform that consolidates data from multiple sources, transform the data models and then produce various data marts which will be hosted in a Cloud infrastructure (AWS).
• Leading the architecture and design process of building the client aspect of the data platform.
• Ensuring all resiliency, observability, supportability, security and operational readiness requirements are met
• Acting as a Java SME and point of contact and escalation for development team.
• Contributing to the group’s data platform strategy and drive the best value from the Cloud
• Producing and maintaining application code, unit testing code.
• Produce and review development plans.
• Manage development issues, escalating when appropriate.
• Attend project meetings representing Development team.
• Undertake Peer reviews.
• Act as reference point for technical queries within Development area.
• Promote technical best practice including Test Driven Development, Continuous Integration and Delivery.
• Coaching, mentoring and Quality assurance of development team.
• A smaller percentage of the role will be providing 3rd line support for applications supported by the development team.
The right candidate will have the ability to translate business requirements into technical and functional designs using analysis / design skills and translate technical and functional designs into application code. They will have an in-depth knowledge of the core development technologies and tools and an excellent understanding of the deployment platform. The right candidate will be a strong team player who works with team members to engender a sense of direction and be able to provide coaching for the less experienced team members.
Coaching and mentoring of junior team members.
• Personal Competencies
• Self-driven, proactive and demonstrates initiative with strong problem solving abilities.
• Strongly collaborative in nature with the ability to see the whole picture
• Highly communicative and influential, able to manage conflict
• Confident and assertive in nature
• Mandatory Technical Skills
• Directly involved in driving a Data Mesh architecture / design
• Hands-on experience in design and build cloud native solutions applications using AWS S3 , Amazon Kafka MSK, EC2, ECS, EMR, Stepfunctions, Redshift
• Promotes an automated deployment approach through dev/ ops pipelines
• Demonstrable working knowledge on different file formats like XML, JSON, Parquet, AVRO.
• Hands-on experience in developing applications using SPARK preferably with Scala
• Understanding of core AWS services, uses, and AWS architecture best practices with in-depth Knowledge of AWS cloud service like Compute, Network, Storage and Identity & access management.
• Experience with event driven and real time architecture patterns, messaging and streaming technologies such as Kafka, Kinesis and AWS Managed Services for Kafka.
• Exposure working with Data Warehousing / Big Data applications.
• For this senior role, we would require experience of full development lifecycle. A strong analytical mind, Strong understanding of industry standards / best practices related to Cloud, serverless technology.
• Java --- strongly desirable
• SQLserver – ability to write advanced stored procedures
• CloudFormation, Chef, Jenkins
• AWS Certified Developer/AWS Certified SAA would be desirable
Signals
Skill
data-engineer
0.31
Alias
backend-engineer
1.00
KRA
devops-engineer
0.59
Post-classification
Centroidupdated · n=133
Alias collision log—
New-role queue—
New skills captured17
New KRA captured—
Captured for admin review
Amazon MSK
primary
↔
Data Engineer
pending
EC2
primary
↔
Data Engineer
pending
EMR
primary
↔
Data Engineer
pending
AWS Step Functions
primary
↔
Data Engineer
pending
Data Mesh
primary
↔
Data Engineer
pending
Kinesis
primary
↔
Data Engineer
pending
Data Warehousing
primary
↔
Data Engineer
pending
Big Data
primary
↔
Data Engineer
pending
Stored Procedures
primary
↔
Data Engineer
pending
Test Driven Development
primary
↔
Data Engineer
pending
Continuous Integration
primary
↔
Data Engineer
pending
Continuous Delivery
primary
↔
Data Engineer
pending
Peer Reviews
↔
Data Engineer
pending
Serverless
↔
Data Engineer
pending
Cloud Native
↔
Data Engineer
pending
Messaging
↔
Data Engineer
pending
Streaming
↔
Data Engineer
pending
Status:
extract_from_jd_done
Created: 2026-05-27T14:09:21.324062Z
Updated: 2026-05-27T14:09:26.533026Z
Flow
Current 3-step pipeline
1 POST /skills/extract-from-jd
2 POST /skills/extract-details
3 POST /skills/final-role-output
Role
Chosen role & resolution
No chosen role stored for this run.
Job description
Job Title : Senior Developer Location: Pune About Barclays Barclays is a British universal bank. We are diversified by business, by different types of customers and clients, and by geography. Our businesses include consumer banking and payments operations around the world, as well as a top-tier, full service, global corporate and investment bank, all of which are supported by our service company which provides technology, operations and functional services across the Group. Risk and Control Objective Take ownership for managing risk and strengthening controls in relation to the work you do Working Flexibly We’re committed to providing a supportive and inclusive culture and environment for you to work in. This environment recognises and supports ways to balance your personal needs, alongside the professional needs of our business. Providing the opportunity for all our employees, globally to work flexibly empowers each of us to work in a way that suits our lives as well as enabling us to better service our customers’ and clients’ needs. Whether you have family commitments or you’re a carer, or whether you need study time or wish to pursue personal interests, our approach to working flexibly is designed to help you balance your life. If you would like some flexibility, then please discuss this with the hiring manager, and your request will be reviewed subject to business needs. Hybrid Working Structured Hybrid Role At Barclays, we offer a hybrid working experience that blends the positives of working alongside colleagues at our onsite locations, together with working from home. We have a structured approach where colleagues work at an onsite location on fixed, ‘anchor’, days of the week, for a minimum of two days a week or more, as set by the business area (or nearest equivalent if working part-time hours). Please discuss the working pattern requirements for the role you are applying for with the hiring manager. Please note that as we continue to embed our hybrid working environment, we remain in a test and learn phase, which means that working arrangements may be subject to change on reasonable notice to ensure we meet the needs of our business. Introduction Working within a development team providing design, coding, and unit testing services for Wealth Client Reference Data team within the Data and Analytics cluster. This group is responsible for building out a data platform that is at the heart of a multi-year, multi-million pound technology transformation programme. The group will use multiple technologies including Java , Data Warehouse and leading Cloud technologies and tools to create a data platform that consolidates data from multiple sources, transform the data models and then produce various data marts which will be hosted in a Cloud infrastructure (AWS). This vacancy is specifically for a key technical member of the team who will be able to lead and contribute to building this data platform . What will you be doing? • Leading the architecture and design process of building the client aspect of the data platform. • Ensuring all resiliency, observability, supportability, security and operational readiness requirements are met • Acting as a Java SME and point of contact and escalation for development team. • Contributing to the group’s data platform strategy and drive the best value from the Cloud • Producing and maintaining application code, unit testing code. • Produce and review development plans. • Manage development issues, escalating when appropriate. • Attend project meetings representing Development team. • Undertake Peer reviews. • Act as reference point for technical queries within Development area. • Promote technical best practice including Test Driven Development, Continuous Integration and Dlivery. • Coaching, mentoring and Quality assurance of development team. • A smaller percentage of the role will be providing 3rd line support for applications supported by the development team. What We’re Looking For The right candidate will have the ability to translate business requirements into technical and functional designs using analysis / design skills and translate technical and functional designs into application code. They will have an in-depth knowledge of the core development technologies and tools and an excellent understanding of the deployment platform. The right candidate will be a strong team player who works with team members to engender a sense of direction and be able to provide coaching for the less experienced team members. Coaching and mentoring of junior team members. Skills That Will Help You In The Role • Personal Competencies • Self-driven, proactive and demonstrates initiative with strong problem solving abilities. • Strongly collaborative in nature with the ability to see the whole picture • Highly communicative and influential, able to manage conflict • Confident and assertive in nature • Mandatory Technical Skills • Directly involved in driving a Data Mesh architecture / design • Hands-on experience in design and build cloud native solutions applications using AWS S3 , Amazon Kafka MSK, EC2, ECS, EMR, Stepfunctions, Redshift • Promotes an automated deployment approach through dev/ ops pipelines • Demonstrable working knowledge on different file formats like XML,JSON, Parquet, AVRO. • Hands-on experience in developing applications using SPARK preferrably with Scala • Understanding of core AWS services, uses, and AWS architecture best practices with in-depth Knowledge of AWS cloud service like Compute, Network, Storage and Identity & access management. • Experience with event driven and real time architecture patterns, messaging and streaming technologies such as Kafka, Kinesis and AWS Managed Services for Kafka. • Exposure working with Data Warehousing / Big Data applications. • For this senior role, we would require experience of full development lifecycle. A strong analytical mind, Strong understanding of industry standards / best practices related to Cloud, serverless technology. The role holder must be a strong computer scientist with a good appreciation of data structures and other fundamentals. Desirable skills • Java --- strongly desirable • SQLserver – ability to write advanced stored procedures • CloudFormation, Chef, Jenkins • AWS Certified Developer/AWS Certified SAA would be desirable • Education Qualification • Graduated preferably with a technology based degree (B.E/B. Tech) Where will you be working? Pune Be More at Barclays At Barclays, each day is about being more – as a professional, and as a person. ‘Be More @ Barclays’ represents our core promise to all current and future employees. It’s the characteristic that we want to be associated with as an employer, and at the heart of every employee experience. We empower our colleagues to Be More Globally Connected, working on international projects that improve the way millions of customers handle their finances. Be More Inspired by working alongside the most talented people in the industry, and delivering imaginative new solutions that are redefining the future of finance. Be More Impactful by having the opportunity to work on cutting-edge projects, and Be More Valued for who you are. Interested and want to know more about Barclays? Visit home.barclays/who-we-are/ for more details. Purpose, Values and Mindset We deploy finance responsibly to support people and businesses, acting with empathy and integrity, championing innovation and sustainability, for the common good and the long term. Our values underpin everything we do: Respect, Integrity, Service, Excellence and Stewardship. Respect We harness the power of diversity and inclusion in our business, trust those we work with, and value everyone's contribution. Integrity We operate with honesty, transparency and fairness in all we do. Service We act with empathy and humility, putting the people and businesses we serve at the centre of what we do. Excellence We champion innovation, and use our energy, expertise and resources to make a positive difference. Stewardship We prize sustainability, and are passionate about leaving things better than we found them. Our Mindset shapes how we take action, living by our Values, driven by our Purpose, always with our customers and clients at the heart of what we do; our Mindset is to Empower, Challenge and Drive. Empower Trust and support each other to deliver. Make decisions with those closest to the topic. Include diverse perspectives. Celebrate success and learn from failure. Challenge Question whether things can be done better. Use insights based on data to inform decisions. Be curious about how we can adapt and improve. Speak up and be open to alternative viewpoints. Drive Focus on outcomes. Deliver with pace. Be passionate and ambitious about what we do. Take personal responsibility. Actively build collaborative relationships to get things done. #Software Engineering
Skills from this JD
Each row merges API 1 extraction, API 2 library match / v3 orchestration (dimensions + locked dims), and API 3 persistence tags.
Java
Primary
No API 2 row (run stopped after API 1 or history missing)
AWS
Primary
No API 2 row (run stopped after API 1 or history missing)
Amazon S3
Primary
No API 2 row (run stopped after API 1 or history missing)
Amazon MSK
Primary
No API 2 row (run stopped after API 1 or history missing)
EC2
Primary
No API 2 row (run stopped after API 1 or history missing)
ECS
Primary
No API 2 row (run stopped after API 1 or history missing)
EMR
Primary
No API 2 row (run stopped after API 1 or history missing)
AWS Step Functions
Primary
No API 2 row (run stopped after API 1 or history missing)
Amazon Redshift
Primary
No API 2 row (run stopped after API 1 or history missing)
Data Mesh
Primary
No API 2 row (run stopped after API 1 or history missing)
DevOps
Primary
No API 2 row (run stopped after API 1 or history missing)
XML
Primary
No API 2 row (run stopped after API 1 or history missing)
JSON
Primary
No API 2 row (run stopped after API 1 or history missing)
Parquet
Primary
No API 2 row (run stopped after API 1 or history missing)
Avro
Primary
No API 2 row (run stopped after API 1 or history missing)
Apache Spark
Primary
No API 2 row (run stopped after API 1 or history missing)
Scala
Primary
No API 2 row (run stopped after API 1 or history missing)
Kafka
Primary
No API 2 row (run stopped after API 1 or history missing)
Kinesis
Primary
No API 2 row (run stopped after API 1 or history missing)
Data Warehousing
Primary
No API 2 row (run stopped after API 1 or history missing)
Big Data
Primary
No API 2 row (run stopped after API 1 or history missing)
CloudFormation
Primary
No API 2 row (run stopped after API 1 or history missing)
Chef
Primary
No API 2 row (run stopped after API 1 or history missing)
Jenkins
Primary
No API 2 row (run stopped after API 1 or history missing)
SQL Server
Primary
No API 2 row (run stopped after API 1 or history missing)
Stored Procedures
Primary
No API 2 row (run stopped after API 1 or history missing)
Test Driven Development
Primary
No API 2 row (run stopped after API 1 or history missing)
Continuous Integration
Primary
No API 2 row (run stopped after API 1 or history missing)
Continuous Delivery
Primary
No API 2 row (run stopped after API 1 or history missing)
Peer Reviews
Secondary
No API 2 row (run stopped after API 1 or history missing)
Unit Testing
Secondary
No API 2 row (run stopped after API 1 or history missing)
Serverless
Secondary
No API 2 row (run stopped after API 1 or history missing)
Cloud Native
Secondary
No API 2 row (run stopped after API 1 or history missing)
Messaging
Secondary
No API 2 row (run stopped after API 1 or history missing)
Streaming
Secondary
No API 2 row (run stopped after API 1 or history missing)
Library artifacts (this run)
No artifact rows for this run.
nano JD Parser — gpt-4.1-nano click to toggle
RoleSenior Developer
CompanyBarclays
DomainFinancial Services
Location
Pune, India
(hybrid)
JD type
pass
Certifications
AWS Certified Developer
AWS Certified SAA
Show raw JSON
{
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "Barclays is a British universal",
"last_5_words": "services across the Group."
},
"text": "Barclays is a British universal bank. We are diversified by business, by different types of customers and clients, and by geography. Our businesses include consumer banking and payments operations around the world, as well as a top-tier, full service, global corporate and investment bank, all of which are supported by our service company which provides technology, operations and functional services across the Group.",
"word_count": 64
},
"certifications": [
"AWS Certified Developer",
"AWS Certified SAA"
],
"company_name": "Barclays",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"FinTech",
"Banking"
],
"domain": "Financial Services"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE - Technology",
"raw": "Graduated preferably with a technology based degree (B.E/B. Tech)",
"requirement": "preferred"
}
],
"experience": {
"max": null,
"min": null,
"raw": null
},
"job_locations": [
{
"aliases": [
"Pune, Maharashtra"
],
"city": "Pune",
"country": "India",
"state": null,
"work_mode": "hybrid"
}
],
"role": "Senior Developer",
"role_aliases": [
"Software Engineer",
"Senior Software Developer",
"Senior Software Engineer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 0,
"heading": "Introduction",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Working within a development team",
"last_5_words": "hosted in a Cloud infrastructure"
},
"text": "Working within a development team providing design, coding, and unit testing services for Wealth Client Reference Data team within the Data and Analytics cluster. This group is responsible for building out a data platform that is at the heart of a multi-year, multi-million pound technology transformation programme. The group will use multiple technologies including Java , Data Warehouse and leading Cloud technologies and tools to create a data platform that consolidates data from multiple sources, transform the data models and then produce various data marts which will be hosted in a Cloud infrastructure (AWS).",
"word_count": 83
},
{
"bullet_count": 13,
"heading": "What will you be doing?",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Leading the architecture and",
"last_5_words": "by the development team."
},
"text": "\u2022 Leading the architecture and design process of building the client aspect of the data platform.\n\u2022 Ensuring all resiliency, observability, supportability, security and operational readiness requirements are met\n\u2022 Acting as a Java SME and point of contact and escalation for development team.\n\u2022 Contributing to the group\u2019s data platform strategy and drive the best value from the Cloud\n\u2022 Producing and maintaining application code, unit testing code.\n\u2022 Produce and review development plans.\n\u2022 Manage development issues, escalating when appropriate.\n\u2022 Attend project meetings representing Development team.\n\u2022 Undertake Peer reviews.\n\u2022 Act as reference point for technical queries within Development area.\n\u2022 Promote technical best practice including Test Driven Development, Continuous Integration and Delivery.\n\u2022 Coaching, mentoring and Quality assurance of development team.\n\u2022 A smaller percentage of the role will be providing 3rd line support for applications supported by the development team.",
"word_count": 174
},
{
"bullet_count": 0,
"heading": "What We\u2019re Looking For",
"heading_was_present": true,
"source_marker": {
"first_5_words": "The right candidate will have",
"last_5_words": "junior team members."
},
"text": "The right candidate will have the ability to translate business requirements into technical and functional designs using analysis / design skills and translate technical and functional designs into application code. They will have an in-depth knowledge of the core development technologies and tools and an excellent understanding of the deployment platform. The right candidate will be a strong team player who works with team members to engender a sense of direction and be able to provide coaching for the less experienced team members.\n\nCoaching and mentoring of junior team members.",
"word_count": 83
},
{
"bullet_count": 13,
"heading": "Skills That Will Help You In The Role",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Personal Competencies\n\u2022 Self-driven, proactive",
"last_5_words": "related to Cloud, serverless technology."
},
"text": "\u2022 Personal Competencies\n\u2022 Self-driven, proactive and demonstrates initiative with strong problem solving abilities.\n\u2022 Strongly collaborative in nature with the ability to see the whole picture\n\u2022 Highly communicative and influential, able to manage conflict\n\u2022 Confident and assertive in nature\n\u2022 Mandatory Technical Skills\n\u2022 Directly involved in driving a Data Mesh architecture / design\n\u2022 Hands-on experience in design and build cloud native solutions applications using AWS S3 , Amazon Kafka MSK, EC2, ECS, EMR, Stepfunctions, Redshift\n\u2022 Promotes an automated deployment approach through dev/ ops pipelines\n\u2022 Demonstrable working knowledge on different file formats like XML, JSON, Parquet, AVRO.\n\u2022 Hands-on experience in developing applications using SPARK preferably with Scala\n\u2022 Understanding of core AWS services, uses, and AWS architecture best practices with in-depth Knowledge of AWS cloud service like Compute, Network, Storage and Identity \u0026 access management.\n\u2022 Experience with event driven and real time architecture patterns, messaging and streaming technologies such as Kafka, Kinesis and AWS Managed Services for Kafka.\n\u2022 Exposure working with Data Warehousing / Big Data applications.\n\u2022 For this senior role, we would require experience of full development lifecycle. A strong analytical mind, Strong understanding of industry standards / best practices related to Cloud, serverless technology.",
"word_count": 263
},
{
"bullet_count": 4,
"heading": "Desirable skills",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Java --- strongly desirable",
"last_5_words": "would be desirable"
},
"text": "\u2022 Java --- strongly desirable\n\u2022 SQLserver \u2013 ability to write advanced stored procedures\n\u2022 CloudFormation, Chef, Jenkins\n\u2022 AWS Certified Developer/AWS Certified SAA would be desirable",
"word_count": 27
}
],
"urls": [
{
"type": "website",
"url": "home.barclays/who-we-are/"
}
]
}
API 1 — extract-from-jd click to toggle
{
"final_skills": [
{
"is_primary": true,
"skill_name": "Java"
},
{
"is_primary": true,
"skill_name": "AWS"
},
{
"is_primary": true,
"skill_name": "Amazon S3"
},
{
"is_primary": true,
"skill_name": "Amazon MSK"
},
{
"is_primary": true,
"skill_name": "EC2"
},
{
"is_primary": true,
"skill_name": "ECS"
},
{
"is_primary": true,
"skill_name": "EMR"
},
{
"is_primary": true,
"skill_name": "AWS Step Functions"
},
{
"is_primary": true,
"skill_name": "Amazon Redshift"
},
{
"is_primary": true,
"skill_name": "Data Mesh"
},
{
"is_primary": true,
"skill_name": "DevOps"
},
{
"is_primary": true,
"skill_name": "XML"
},
{
"is_primary": true,
"skill_name": "JSON"
},
{
"is_primary": true,
"skill_name": "Parquet"
},
{
"is_primary": true,
"skill_name": "Avro"
},
{
"is_primary": true,
"skill_name": "Apache Spark"
},
{
"is_primary": true,
"skill_name": "Scala"
},
{
"is_primary": true,
"skill_name": "Kafka"
},
{
"is_primary": true,
"skill_name": "Kinesis"
},
{
"is_primary": true,
"skill_name": "Data Warehousing"
},
{
"is_primary": true,
"skill_name": "Big Data"
},
{
"is_primary": true,
"skill_name": "CloudFormation"
},
{
"is_primary": true,
"skill_name": "Chef"
},
{
"is_primary": true,
"skill_name": "Jenkins"
},
{
"is_primary": true,
"skill_name": "SQL Server"
},
{
"is_primary": true,
"skill_name": "Stored Procedures"
},
{
"is_primary": true,
"skill_name": "Test Driven Development"
},
{
"is_primary": true,
"skill_name": "Continuous Integration"
},
{
"is_primary": true,
"skill_name": "Continuous Delivery"
},
{
"is_primary": false,
"skill_name": "Peer Reviews"
},
{
"is_primary": false,
"skill_name": "Unit Testing"
},
{
"is_primary": false,
"skill_name": "Serverless"
},
{
"is_primary": false,
"skill_name": "Cloud Native"
},
{
"is_primary": false,
"skill_name": "Messaging"
},
{
"is_primary": false,
"skill_name": "Streaming"
}
],
"jd_role": {
"display_name": "Senior Developer",
"rationale": null,
"role_aliases": [
"Software Engineer",
"Senior Software Developer",
"Senior Software Engineer"
],
"role_archetype": "Engineering",
"slug": ""
},
"nano_parsed": {
"JD_type": "pass",
"about_company": {
"source_marker": {
"first_5_words": "Barclays is a British universal",
"last_5_words": "services across the Group."
},
"text": "Barclays is a British universal bank. We are diversified by business, by different types of customers and clients, and by geography. Our businesses include consumer banking and payments operations around the world, as well as a top-tier, full service, global corporate and investment bank, all of which are supported by our service company which provides technology, operations and functional services across the Group.",
"word_count": 64
},
"certifications": [
"AWS Certified Developer",
"AWS Certified SAA"
],
"company_name": "Barclays",
"ctc": null,
"domain": {
"primary": {
"aliases": [
"FinTech",
"Banking"
],
"domain": "Financial Services"
},
"secondary": null
},
"education": [
{
"level": "Bachelor\u0027s",
"qualification": "BTECH/BE - Technology",
"raw": "Graduated preferably with a technology based degree (B.E/B. Tech)",
"requirement": "preferred"
}
],
"experience": {
"max": null,
"min": null,
"raw": null
},
"job_locations": [
{
"aliases": [
"Pune, Maharashtra"
],
"city": "Pune",
"country": "India",
"state": null,
"work_mode": "hybrid"
}
],
"role": "Senior Developer",
"role_aliases": [
"Software Engineer",
"Senior Software Developer",
"Senior Software Engineer"
],
"role_archetype": "Engineering",
"roles_and_responsibilities": [
{
"bullet_count": 0,
"heading": "Introduction",
"heading_was_present": true,
"source_marker": {
"first_5_words": "Working within a development team",
"last_5_words": "hosted in a Cloud infrastructure"
},
"text": "Working within a development team providing design, coding, and unit testing services for Wealth Client Reference Data team within the Data and Analytics cluster. This group is responsible for building out a data platform that is at the heart of a multi-year, multi-million pound technology transformation programme. The group will use multiple technologies including Java , Data Warehouse and leading Cloud technologies and tools to create a data platform that consolidates data from multiple sources, transform the data models and then produce various data marts which will be hosted in a Cloud infrastructure (AWS).",
"word_count": 83
},
{
"bullet_count": 13,
"heading": "What will you be doing?",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Leading the architecture and",
"last_5_words": "by the development team."
},
"text": "\u2022 Leading the architecture and design process of building the client aspect of the data platform.\n\u2022 Ensuring all resiliency, observability, supportability, security and operational readiness requirements are met\n\u2022 Acting as a Java SME and point of contact and escalation for development team.\n\u2022 Contributing to the group\u2019s data platform strategy and drive the best value from the Cloud\n\u2022 Producing and maintaining application code, unit testing code.\n\u2022 Produce and review development plans.\n\u2022 Manage development issues, escalating when appropriate.\n\u2022 Attend project meetings representing Development team.\n\u2022 Undertake Peer reviews.\n\u2022 Act as reference point for technical queries within Development area.\n\u2022 Promote technical best practice including Test Driven Development, Continuous Integration and Delivery.\n\u2022 Coaching, mentoring and Quality assurance of development team.\n\u2022 A smaller percentage of the role will be providing 3rd line support for applications supported by the development team.",
"word_count": 174
},
{
"bullet_count": 0,
"heading": "What We\u2019re Looking For",
"heading_was_present": true,
"source_marker": {
"first_5_words": "The right candidate will have",
"last_5_words": "junior team members."
},
"text": "The right candidate will have the ability to translate business requirements into technical and functional designs using analysis / design skills and translate technical and functional designs into application code. They will have an in-depth knowledge of the core development technologies and tools and an excellent understanding of the deployment platform. The right candidate will be a strong team player who works with team members to engender a sense of direction and be able to provide coaching for the less experienced team members.\n\nCoaching and mentoring of junior team members.",
"word_count": 83
},
{
"bullet_count": 13,
"heading": "Skills That Will Help You In The Role",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Personal Competencies\n\u2022 Self-driven, proactive",
"last_5_words": "related to Cloud, serverless technology."
},
"text": "\u2022 Personal Competencies\n\u2022 Self-driven, proactive and demonstrates initiative with strong problem solving abilities.\n\u2022 Strongly collaborative in nature with the ability to see the whole picture\n\u2022 Highly communicative and influential, able to manage conflict\n\u2022 Confident and assertive in nature\n\u2022 Mandatory Technical Skills\n\u2022 Directly involved in driving a Data Mesh architecture / design\n\u2022 Hands-on experience in design and build cloud native solutions applications using AWS S3 , Amazon Kafka MSK, EC2, ECS, EMR, Stepfunctions, Redshift\n\u2022 Promotes an automated deployment approach through dev/ ops pipelines\n\u2022 Demonstrable working knowledge on different file formats like XML, JSON, Parquet, AVRO.\n\u2022 Hands-on experience in developing applications using SPARK preferably with Scala\n\u2022 Understanding of core AWS services, uses, and AWS architecture best practices with in-depth Knowledge of AWS cloud service like Compute, Network, Storage and Identity \u0026 access management.\n\u2022 Experience with event driven and real time architecture patterns, messaging and streaming technologies such as Kafka, Kinesis and AWS Managed Services for Kafka.\n\u2022 Exposure working with Data Warehousing / Big Data applications.\n\u2022 For this senior role, we would require experience of full development lifecycle. A strong analytical mind, Strong understanding of industry standards / best practices related to Cloud, serverless technology.",
"word_count": 263
},
{
"bullet_count": 4,
"heading": "Desirable skills",
"heading_was_present": true,
"source_marker": {
"first_5_words": "\u2022 Java --- strongly desirable",
"last_5_words": "would be desirable"
},
"text": "\u2022 Java --- strongly desirable\n\u2022 SQLserver \u2013 ability to write advanced stored procedures\n\u2022 CloudFormation, Chef, Jenkins\n\u2022 AWS Certified Developer/AWS Certified SAA would be desirable",
"word_count": 27
}
],
"urls": [
{
"type": "website",
"url": "home.barclays/who-we-are/"
}
]
},
"rejected": false,
"rejection_reason": null,
"run_id": "fc48f1bb-f372-46b1-abf3-640184c257f4",
"stage3_signals": {
"alias_found": true,
"alias_match_roles": [
{
"display_name": "Backend Developer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 1,
"score": 1.0,
"slug": "backend-engineer",
"total_count": null
}
],
"kra_match_roles": [
{
"display_name": "DevOps Engineer",
"kra_matches": [
{
"kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
"sentence": "Promotes an automated deployment approach through dev/ ops pipelines",
"similarity": 0.6269
},
{
"kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
"sentence": "Promote technical best practice including Test Driven Development, Continuous Integration and Delivery.",
"similarity": 0.6013
},
{
"kra_text": "Responds to deployment failures, infrastructure incidents, and environment misconfiguration issues to restore service availability and prevent recurrence.",
"sentence": "Ensuring all resiliency, observability, supportability, security and operational readiness requirements are met",
"similarity": 0.5294
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 10,
"score": 0.5858,
"slug": "devops-engineer",
"total_count": null
},
{
"display_name": "Fullstack Developer",
"kra_matches": [
{
"kra_text": "Delivers features through CI/CD pipelines using automated tests, staged rollouts, feature flags, and incremental deployments.",
"sentence": "Promotes an automated deployment approach through dev/ ops pipelines",
"similarity": 0.6603
},
{
"kra_text": "Delivers features through CI/CD pipelines using automated tests, staged rollouts, feature flags, and incremental deployments.",
"sentence": "Promote technical best practice including Test Driven Development, Continuous Integration and Delivery.",
"similarity": 0.5355
},
{
"kra_text": "Works closely with product managers and UX designers to translate requirements and wireframes into working software features through iterative development.",
"sentence": "The right candidate will have the ability to translate business requirements into technical and functional designs using analysis / design skills and translate technical and functional designs into application code.",
"similarity": 0.5128
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 15,
"score": 0.5695,
"slug": "full-stack-engineer",
"total_count": null
},
{
"display_name": "Flutter Developer",
"kra_matches": [
{
"kra_text": "support release readiness",
"sentence": "Ensuring all resiliency, observability, supportability, security and operational readiness requirements are met",
"similarity": 0.5805
},
{
"kra_text": "collaborate with design, product, and backend teams",
"sentence": "Leading the architecture and design process of building the client aspect of the data platform.",
"similarity": 0.5499
},
{
"kra_text": "structure reusable application code",
"sentence": "Producing and maintaining application code, unit testing code.",
"similarity": 0.542
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 74,
"score": 0.5575,
"slug": "flutter-developer",
"total_count": null
},
{
"display_name": "Data Engineer",
"kra_matches": [
{
"kra_text": "Designs dimensional models, star schemas, data vault structures, and curated data mart tables to support BI tools and self-service analytics consumption.",
"sentence": "Leading the architecture and design process of building the client aspect of the data platform.",
"similarity": 0.5976
},
{
"kra_text": "Builds data ingestion pipelines to collect data from transactional databases, third-party APIs, event streams, and file sources into centralized data platforms.",
"sentence": "This group is responsible for building out a data platform that is at the heart of a multi-year, multi-million pound technology transformation programme.",
"similarity": 0.5332
},
{
"kra_text": "Develops batch and real-time streaming data pipelines using Apache Spark, Apache Kafka, Apache Flink, or Airflow for data movement and processing at scale.",
"sentence": "Hands-on experience in design and build cloud native solutions applications using AWS S3 , Amazon Kafka MSK, EC2, ECS, EMR, Stepfunctions, Redshift",
"similarity": 0.5306
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 2,
"score": 0.5538,
"slug": "data-engineer",
"total_count": null
},
{
"display_name": "Cloud Architect",
"kra_matches": [
{
"kra_text": "Conducts architecture reviews, approves technical design documents, and guides engineering teams through cloud migration and modernization projects.",
"sentence": "Leading the architecture and design process of building the client aspect of the data platform.",
"similarity": 0.6022
},
{
"kra_text": "Defines cloud adoption roadmaps, lift-and-shift vs. refactor migration strategies, and landing zone architectures for workloads moving to AWS, Azure, or GCP.",
"sentence": "Contributing to the group\u2019s data platform strategy and drive the best value from the Cloud",
"similarity": 0.5084
},
{
"kra_text": "Designs multi-region and multi-availability-zone cloud infrastructure architectures for high availability, fault tolerance, and horizontal scalability.",
"sentence": "The group will use multiple technologies including Java , Data Warehouse and leading Cloud technologies and tools to create a data platform that consolidates data from multiple sources, transform the data models and then produce various data marts which will be hosted in a Cloud infrastructure (AWS).",
"similarity": 0.5074
}
],
"matched_count": null,
"matched_skills": null,
"role_id": 9,
"score": 0.5393,
"slug": "cloud-architect",
"total_count": null
}
],
"skill_match_roles": [
{
"display_name": "Data Engineer",
"kra_matches": null,
"matched_count": 9,
"matched_skills": [
"AWS",
"Amazon Redshift",
"Amazon S3",
"Apache Spark",
"Avro",
"Java",
"Kafka",
"Parquet",
"Scala"
],
"role_id": 2,
"score": 0.3103,
"slug": "data-engineer",
"total_count": 29
},
{
"display_name": "Cloud Architect",
"kra_matches": null,
"matched_count": 6,
"matched_skills": [
"AWS",
"Amazon S3",
"Chef",
"CloudFormation",
"DevOps",
"ECS"
],
"role_id": 9,
"score": 0.2069,
"slug": "cloud-architect",
"total_count": 29
},
{
"display_name": "DevOps Engineer",
"kra_matches": null,
"matched_count": 6,
"matched_skills": [
"AWS",
"Chef",
"CloudFormation",
"DevOps",
"ECS",
"Jenkins"
],
"role_id": 10,
"score": 0.2069,
"slug": "devops-engineer",
"total_count": 29
},
{
"display_name": "Kotlin Backend Developer",
"kra_matches": null,
"matched_count": 5,
"matched_skills": [
"AWS",
"JSON",
"Java",
"Kafka",
"SQL Server"
],
"role_id": 84,
"score": 0.1724,
"slug": "kotlin-server-backend-developer",
"total_count": 29
},
{
"display_name": "Scala Backend Developer",
"kra_matches": null,
"matched_count": 5,
"matched_skills": [
"AWS",
"JSON",
"Java",
"Kafka",
"SQL Server"
],
"role_id": 87,
"score": 0.1724,
"slug": "scala-backend-developer",
"total_count": 29
}
]
},
"stage4_decision": {
"alias_collision_detected": false,
"case": "DOMAIN",
"chosen_role": {
"display_name": "Data Engineer",
"kra_matches": null,
"matched_count": null,
"matched_skills": null,
"role_id": 2,
"score": 0.96,
"slug": "data-engineer",
"total_count": null
},
"confidence": 0.96,
"is_new_role": false,
"llm2_fired": false,
"llm2_reasoning": null,
"matched_dimensions": [
"Data Platform Engineering",
"Cloud Data Architecture",
"Application Development",
"Operational Support and Readiness",
"Technical Leadership and Mentoring",
"Software Quality and Best Practices"
],
"matched_kras": [
"Leading the architecture and design process",
"Building the client aspect of the data platform",
"Ensuring resiliency, observability, supportability, security",
"Acting as a Java SME and point of contact",
"Contributing to the group\u2019s data platform strategy",
"Producing and maintaining application code",
"Produce and review development plans",
"Undertake Peer reviews",
"Promote technical best practice",
"Providing 3rd line support for applications"
],
"matched_skills": [
"Java",
"Data Warehouse",
"Cloud technologies",
"AWS",
"unit testing",
"Test Driven Development",
"Continuous Integration",
"Delivery"
],
"new_role_display_name": null,
"new_role_slug": null,
"queued": false,
"reasoning": "Domain=Data Engineering \u0026 Analytics; The JD centers on building and supporting a cloud-hosted data platform with Java, data warehouse, data marts, architecture/design, and operational readiness, which best matches Data Engineer.",
"sub_role": null
},
"stage5_updates": {
"centroid_n_after": 133,
"centroid_updated": true,
"collision_log_id": null,
"new_kra_attached": null,
"new_skills_attached": [
{
"is_primary": true,
"queue_id": 7284,
"role_display_name": "Data Engineer",
"role_slug": "data-engineer",
"skill_name": "Amazon MSK",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 7285,
"role_display_name": "Data Engineer",
"role_slug": "data-engineer",
"skill_name": "EC2",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 7286,
"role_display_name": "Data Engineer",
"role_slug": "data-engineer",
"skill_name": "EMR",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 7287,
"role_display_name": "Data Engineer",
"role_slug": "data-engineer",
"skill_name": "AWS Step Functions",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 7288,
"role_display_name": "Data Engineer",
"role_slug": "data-engineer",
"skill_name": "Data Mesh",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 7289,
"role_display_name": "Data Engineer",
"role_slug": "data-engineer",
"skill_name": "Kinesis",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 7290,
"role_display_name": "Data Engineer",
"role_slug": "data-engineer",
"skill_name": "Data Warehousing",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 7291,
"role_display_name": "Data Engineer",
"role_slug": "data-engineer",
"skill_name": "Big Data",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 7292,
"role_display_name": "Data Engineer",
"role_slug": "data-engineer",
"skill_name": "Stored Procedures",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 7293,
"role_display_name": "Data Engineer",
"role_slug": "data-engineer",
"skill_name": "Test Driven Development",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 7294,
"role_display_name": "Data Engineer",
"role_slug": "data-engineer",
"skill_name": "Continuous Integration",
"status": "pending"
},
{
"is_primary": true,
"queue_id": 7295,
"role_display_name": "Data Engineer",
"role_slug": "data-engineer",
"skill_name": "Continuous Delivery",
"status": "pending"
},
{
"is_primary": false,
"queue_id": 7296,
"role_display_name": "Data Engineer",
"role_slug": "data-engineer",
"skill_name": "Peer Reviews",
"status": "pending"
},
{
"is_primary": false,
"queue_id": 7297,
"role_display_name": "Data Engineer",
"role_slug": "data-engineer",
"skill_name": "Serverless",
"status": "pending"
},
{
"is_primary": false,
"queue_id": 7298,
"role_display_name": "Data Engineer",
"role_slug": "data-engineer",
"skill_name": "Cloud Native",
"status": "pending"
},
{
"is_primary": false,
"queue_id": 7299,
"role_display_name": "Data Engineer",
"role_slug": "data-engineer",
"skill_name": "Messaging",
"status": "pending"
},
{
"is_primary": false,
"queue_id": 7300,
"role_display_name": "Data Engineer",
"role_slug": "data-engineer",
"skill_name": "Streaming",
"status": "pending"
}
],
"queue_entry_id": null,
"v3_pipeline_triggered": false,
"v3_role_slug": null,
"v3_run_id": null
}
}
API 2 — extract-details
{}
API 3 — final-role-output
{}
LLM Calls
Every model call made for this run, in pipeline order. Click a card to see the model's response.
Loading…