← Back to history

Pipeline run

d6be9f6e-904d-4de0-97a3-45dbe5454c59

Pipeline LLM cost (USD)
API 1: $0.0041 API 2: $0.0000 API 3: $0.0000 Total: $0.0041

Client output enrichment

v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA description
Nature of work
no_db_connection
Tech stack maturity
Mainstream Modern
AI index (0 = no AI use, 5 = totally AI-dependent · v2.1)
0.20 / 5
· Title match
Has AI skill
· AI skill (primary)
· AI skill (secondary)
· On AI team
· Builds AI products
vocab breakdown (legacy)
Assistants (×1): Cursor
Frameworks (×2):
Models / concepts (×3):
Evidence — skills matched in JD (19)
Java J2EE Oracle Database SQL PL/SQL Angular API SDLC Agile Eclipse Git WebSphere Tomcat Cloud Jenkins Maven SonarQube Docker Ansible
Skill cluster (0 dimension groups, role-scoped)
No dimension groups computed for this JD.
Show KRA description ↓
The Java/J2EE Developer will be responsible to: Design and Develop the code using Java,J2EE technologies for the requirement given Deliver and Deploy the unit tested code into the Test Environments To optimize the code for maintenance and performance of the application Provides training and knowledge sharing with the development team The position requires working in a virtual team and international environment and is multidisciplinary in nature. It involves coordination with other locations and divisions of BNP Paribas as necessary. It is important that the candidate should have some financial products knowledge along with analytical skills and attention to details. Direct Responsibilities The Java/J2EE Developer will have following responsibilities: Study and understand the business requirements Develop the code to suffice the business requirements Adhere to the standards and practices followed in the Project Unit and Integrate test the code developed Bug fixing & performance optimization Contributing Responsibilities Design And Understand The Requirements Read the functional specification and understand the business requirements Arrive at a Design to meet the Functional specifications Maintenance and performance tune the Application Adhere to the best practices and standards followed in the project Reuse the existing code and see that the code developed can be properly maintained to suffice further enhancements to the business requirements Performance tuning the developed code to see that the application is performance enhanced before delivery into the IST Develop And Unit Test The Code Develop the Code to suffice the business requirements Unit test the code and bug fix all the defects arising out of the unit testing Properly check in the code to avoid issues arising out of configuration management Deploy And Integrate Test The Application Developed Deploy the developed code into the IST Environments and perform the Integration testing by working with the cross teams Fix all the defects arising out of IST and UAT Testing. Keep the development team up-to-date about the best practices and feedbacks. Good hands-on knowledge in Java, J2EE Hands-on knowledge in any database like Oracle Database - SQL, PL-SQL(Procedures, Packages, Cursors etc.,) Experience in Angular, API Experience in using tools like Eclipse, GIT is preferable Having J2EE server like WebSphere, Tomcat is a plus Experience in Cloud Environment, DevOps Tool chains (Jenkins, Maven, Sonarqube, Docker, Ansible) Ability to perform technical analysis, design and identify impacts (functional/technical) Good understanding of software development life cycle and Agile/Iterative methodology Knowledge and/or experience of the financial services industry is a plus

Signals

Skill devops-engineer
0.21
Alias ai-engineer
0.56
KRA cybersecurity-engineer
0.35

Post-classification

Centroid
Alias collision log
New-role queue#42
New skills captured0
New KRA captured
Status: extract_from_jd_done Created: 2026-05-19T18:06:12.075870Z Updated: 2026-05-19T18:06:13.942704Z
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

About the job
Job Title: Associate – Developer

Department: ISPL, CIB IT

About Business Line/Function

Securities services department of CIB

Position Purpose

The Java/J2EE Developer will be responsible to:

 Design and Develop the code using Java,J2EE technologies for the requirement given
 Deliver and Deploy the unit tested code into the Test Environments
 To optimize the code for maintenance and performance of the application
 Provides training and knowledge sharing with the development team

The position requires working in a virtual team and international environment and is multidisciplinary in nature. It involves coordination with other locations and divisions of BNP Paribas as necessary. It is important that the candidate should have some financial products knowledge along with analytical skills and attention to details.

Responsibilities

Direct Responsibilities

 The Java/J2EE Developer will have following responsibilities:
 Study and understand the business requirements
 Develop the code to suffice the business requirements
 Adhere to the standards and practices followed in the Project
 Unit and Integrate test the code developed
 Bug fixing & performance optimization

Contributing Responsibilities

Design And Understand The Requirements

 Read the functional specification and understand the business requirements
 Arrive at a Design to meet the Functional specifications

Maintenance and performance tune the Application

 Adhere to the best practices and standards followed in the project
 Reuse the existing code and see that the code developed can be properly maintained to suffice further enhancements to the business requirements
 Performance tuning the developed code to see that the application is performance enhanced before delivery into the IST

Develop And Unit Test The Code

 Develop the Code to suffice the business requirements
 Unit test the code and bug fix all the defects arising out of the unit testing
 Properly check in the code to avoid issues arising out of configuration management

Deploy And Integrate Test The Application Developed

 Deploy the developed code into the IST Environments and perform the Integration testing by working with the cross teams
 Fix all the defects arising out of IST and UAT Testing.

Keep the development team up-to-date about the best practices and feedbacks.

Technical & Behavioral Competencies

 Good hands-on knowledge in Java, J2EE
 Hands-on knowledge in any database like Oracle Database - SQL, PL-SQL(Procedures, Packages, Cursors etc.,)
 Experience in Angular, API
 Experience in using tools like Eclipse, GIT is preferable
 Having J2EE server like WebSphere, Tomcat is a plus
 Experience in Cloud Environment, DevOps Tool chains (Jenkins, Maven, Sonarqube, Docker, Ansible)
 Ability to perform technical analysis, design and identify impacts (functional/technical)
 Good understanding of software development life cycle and Agile/Iterative methodology
 Knowledge and/or experience of the financial services industry is a plus

Specific Qualifications

 Minimum 3 years of experience along with Bachelor's Degree – in computer science or related field or equivalent experience
 Prior experience in similar domain would be a plus

Technical Skills

Skills Referential (Required knowledge, skills and abilities)

Java, APIs, Angular
SQL
Experience in enterprise grade applications
Behavioral Skills

Communication
Analytical Ability
Team Player
Education Level: Bachelor Degree or equivalent

Location: Chennai

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)
J2EE Primary No API 2 row (run stopped after API 1 or history missing)
Oracle Database Primary No API 2 row (run stopped after API 1 or history missing)
SQL Primary No API 2 row (run stopped after API 1 or history missing)
PL/SQL Primary No API 2 row (run stopped after API 1 or history missing)
Angular Primary No API 2 row (run stopped after API 1 or history missing)
API Primary No API 2 row (run stopped after API 1 or history missing)
Eclipse Secondary No API 2 row (run stopped after API 1 or history missing)
Git Secondary No API 2 row (run stopped after API 1 or history missing)
WebSphere Secondary No API 2 row (run stopped after API 1 or history missing)
Tomcat Secondary No API 2 row (run stopped after API 1 or history missing)
Cloud Secondary No API 2 row (run stopped after API 1 or history missing)
Jenkins Secondary No API 2 row (run stopped after API 1 or history missing)
Maven Secondary No API 2 row (run stopped after API 1 or history missing)
SonarQube Secondary No API 2 row (run stopped after API 1 or history missing)
Docker Secondary No API 2 row (run stopped after API 1 or history missing)
Ansible Secondary No API 2 row (run stopped after API 1 or history missing)
SDLC Primary No API 2 row (run stopped after API 1 or history missing)
Agile Primary 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
RoleAssociate – Developer
CompanyBNP Paribas
ExperienceMinimum 3 years of experience
DomainFinancial Services
Location Chennai, India
JD type pass
Show raw JSON
{
  "JD_type": "pass",
  "about_company": null,
  "certifications": [],
  "company_name": "BNP Paribas",
  "ctc": null,
  "domain": {
    "primary": {
      "aliases": [
        "FinTech",
        "Banking"
      ],
      "domain": "Financial Services"
    },
    "secondary": null
  },
  "education": [
    {
      "level": "Bachelor\u0027s",
      "qualification": "BTECH/BE - Computer Science (or related)",
      "raw": "Bachelor\u0027s Degree \u2013 in computer science or related field or equivalent experience",
      "requirement": "required"
    }
  ],
  "experience": {
    "max": null,
    "min": 3,
    "raw": "Minimum 3 years of experience"
  },
  "job_locations": [
    {
      "aliases": [
        "Chennai, TN"
      ],
      "city": "Chennai",
      "country": "India",
      "state": null,
      "work_mode": null
    }
  ],
  "role": "Associate \u2013 Developer",
  "role_aliases": [
    "Java Developer",
    "J2EE Developer",
    "Software Developer"
  ],
  "role_archetype": "Engineering",
  "roles_and_responsibilities": [
    {
      "bullet_count": 4,
      "heading": "Position Purpose",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "The Java/J2EE Developer will be",
        "last_5_words": "and attention to details."
      },
      "text": "The Java/J2EE Developer will be responsible to:\n\n Design and Develop the code using Java,J2EE technologies for the requirement given\n Deliver and Deploy the unit tested code into the Test Environments\n To optimize the code for maintenance and performance of the application\n Provides training and knowledge sharing with the development team\n\nThe position requires working in a virtual team and international environment and is multidisciplinary in nature. It involves coordination with other locations and divisions of BNP Paribas as necessary. It is important that the candidate should have some financial products knowledge along with analytical skills and attention to details.",
      "word_count": 104
    },
    {
      "bullet_count": 12,
      "heading": "Responsibilities",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "Direct Responsibilities The Java/J2EE Developer",
        "last_5_words": "best practices and feedbacks."
      },
      "text": "Direct Responsibilities\n\n The Java/J2EE Developer will have following responsibilities:\n Study and understand the business requirements\n Develop the code to suffice the business requirements\n Adhere to the standards and practices followed in the Project\n Unit and Integrate test the code developed\n Bug fixing \u0026 performance optimization\n\nContributing Responsibilities\n\nDesign And Understand The Requirements\n\n Read the functional specification and understand the business requirements\n Arrive at a Design to meet the Functional specifications\n\nMaintenance and performance tune the Application\n\n Adhere to the best practices and standards followed in the project\n Reuse the existing code and see that the code developed can be properly maintained to suffice further enhancements to the business requirements\n Performance tuning the developed code to see that the application is performance enhanced before delivery into the IST\n\nDevelop And Unit Test The Code\n\n Develop the Code to suffice the business requirements\n Unit test the code and bug fix all the defects arising out of the unit testing\n Properly check in the code to avoid issues arising out of configuration management\n\nDeploy And Integrate Test The Application Developed\n\n Deploy the developed code into the IST Environments and perform the Integration testing by working with the cross teams\n Fix all the defects arising out of IST and UAT Testing.\n\nKeep the development team up-to-date about the best practices and feedbacks.",
      "word_count": 335
    },
    {
      "bullet_count": 8,
      "heading": "Technical \u0026 Behavioral Competencies",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "Good hands-on knowledge in Java,",
        "last_5_words": "services industry is a plus"
      },
      "text": " Good hands-on knowledge in Java, J2EE\n Hands-on knowledge in any database like Oracle Database - SQL, PL-SQL(Procedures, Packages, Cursors etc.,)\n Experience in Angular, API\n Experience in using tools like Eclipse, GIT is preferable\n Having J2EE server like WebSphere, Tomcat is a plus\n Experience in Cloud Environment, DevOps Tool chains (Jenkins, Maven, Sonarqube, Docker, Ansible)\n Ability to perform technical analysis, design and identify impacts (functional/technical)\n Good understanding of software development life cycle and Agile/Iterative methodology\n Knowledge and/or experience of the financial services industry is a plus",
      "word_count": 104
    }
  ],
  "urls": []
}
API 1 — extract-from-jd click to toggle
{
  "final_skills": [
    {
      "is_primary": true,
      "skill_name": "Java"
    },
    {
      "is_primary": true,
      "skill_name": "J2EE"
    },
    {
      "is_primary": true,
      "skill_name": "Oracle Database"
    },
    {
      "is_primary": true,
      "skill_name": "SQL"
    },
    {
      "is_primary": true,
      "skill_name": "PL/SQL"
    },
    {
      "is_primary": true,
      "skill_name": "Angular"
    },
    {
      "is_primary": true,
      "skill_name": "API"
    },
    {
      "is_primary": false,
      "skill_name": "Eclipse"
    },
    {
      "is_primary": false,
      "skill_name": "Git"
    },
    {
      "is_primary": false,
      "skill_name": "WebSphere"
    },
    {
      "is_primary": false,
      "skill_name": "Tomcat"
    },
    {
      "is_primary": false,
      "skill_name": "Cloud"
    },
    {
      "is_primary": false,
      "skill_name": "Jenkins"
    },
    {
      "is_primary": false,
      "skill_name": "Maven"
    },
    {
      "is_primary": false,
      "skill_name": "SonarQube"
    },
    {
      "is_primary": false,
      "skill_name": "Docker"
    },
    {
      "is_primary": false,
      "skill_name": "Ansible"
    },
    {
      "is_primary": true,
      "skill_name": "SDLC"
    },
    {
      "is_primary": true,
      "skill_name": "Agile"
    }
  ],
  "jd_role": {
    "display_name": "Associate \u2013 Developer",
    "rationale": null,
    "role_aliases": [
      "Java Developer",
      "J2EE Developer",
      "Software Developer"
    ],
    "role_archetype": "Engineering",
    "slug": ""
  },
  "nano_parsed": {
    "JD_type": "pass",
    "about_company": null,
    "certifications": [],
    "company_name": "BNP Paribas",
    "ctc": null,
    "domain": {
      "primary": {
        "aliases": [
          "FinTech",
          "Banking"
        ],
        "domain": "Financial Services"
      },
      "secondary": null
    },
    "education": [
      {
        "level": "Bachelor\u0027s",
        "qualification": "BTECH/BE - Computer Science (or related)",
        "raw": "Bachelor\u0027s Degree \u2013 in computer science or related field or equivalent experience",
        "requirement": "required"
      }
    ],
    "experience": {
      "max": null,
      "min": 3,
      "raw": "Minimum 3 years of experience"
    },
    "job_locations": [
      {
        "aliases": [
          "Chennai, TN"
        ],
        "city": "Chennai",
        "country": "India",
        "state": null,
        "work_mode": null
      }
    ],
    "role": "Associate \u2013 Developer",
    "role_aliases": [
      "Java Developer",
      "J2EE Developer",
      "Software Developer"
    ],
    "role_archetype": "Engineering",
    "roles_and_responsibilities": [
      {
        "bullet_count": 4,
        "heading": "Position Purpose",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "The Java/J2EE Developer will be",
          "last_5_words": "and attention to details."
        },
        "text": "The Java/J2EE Developer will be responsible to:\n\n Design and Develop the code using Java,J2EE technologies for the requirement given\n Deliver and Deploy the unit tested code into the Test Environments\n To optimize the code for maintenance and performance of the application\n Provides training and knowledge sharing with the development team\n\nThe position requires working in a virtual team and international environment and is multidisciplinary in nature. It involves coordination with other locations and divisions of BNP Paribas as necessary. It is important that the candidate should have some financial products knowledge along with analytical skills and attention to details.",
        "word_count": 104
      },
      {
        "bullet_count": 12,
        "heading": "Responsibilities",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "Direct Responsibilities The Java/J2EE Developer",
          "last_5_words": "best practices and feedbacks."
        },
        "text": "Direct Responsibilities\n\n The Java/J2EE Developer will have following responsibilities:\n Study and understand the business requirements\n Develop the code to suffice the business requirements\n Adhere to the standards and practices followed in the Project\n Unit and Integrate test the code developed\n Bug fixing \u0026 performance optimization\n\nContributing Responsibilities\n\nDesign And Understand The Requirements\n\n Read the functional specification and understand the business requirements\n Arrive at a Design to meet the Functional specifications\n\nMaintenance and performance tune the Application\n\n Adhere to the best practices and standards followed in the project\n Reuse the existing code and see that the code developed can be properly maintained to suffice further enhancements to the business requirements\n Performance tuning the developed code to see that the application is performance enhanced before delivery into the IST\n\nDevelop And Unit Test The Code\n\n Develop the Code to suffice the business requirements\n Unit test the code and bug fix all the defects arising out of the unit testing\n Properly check in the code to avoid issues arising out of configuration management\n\nDeploy And Integrate Test The Application Developed\n\n Deploy the developed code into the IST Environments and perform the Integration testing by working with the cross teams\n Fix all the defects arising out of IST and UAT Testing.\n\nKeep the development team up-to-date about the best practices and feedbacks.",
        "word_count": 335
      },
      {
        "bullet_count": 8,
        "heading": "Technical \u0026 Behavioral Competencies",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "Good hands-on knowledge in Java,",
          "last_5_words": "services industry is a plus"
        },
        "text": " Good hands-on knowledge in Java, J2EE\n Hands-on knowledge in any database like Oracle Database - SQL, PL-SQL(Procedures, Packages, Cursors etc.,)\n Experience in Angular, API\n Experience in using tools like Eclipse, GIT is preferable\n Having J2EE server like WebSphere, Tomcat is a plus\n Experience in Cloud Environment, DevOps Tool chains (Jenkins, Maven, Sonarqube, Docker, Ansible)\n Ability to perform technical analysis, design and identify impacts (functional/technical)\n Good understanding of software development life cycle and Agile/Iterative methodology\n Knowledge and/or experience of the financial services industry is a plus",
        "word_count": 104
      }
    ],
    "urls": []
  },
  "rejected": false,
  "rejection_reason": null,
  "run_id": "d6be9f6e-904d-4de0-97a3-45dbe5454c59",
  "stage3_signals": {
    "alias_found": true,
    "alias_match_roles": [
      {
        "display_name": "AI Engineer",
        "matched_count": null,
        "role_id": 13,
        "score": 0.5556,
        "slug": "ai-engineer",
        "total_count": null
      },
      {
        "display_name": "Data Engineer",
        "matched_count": null,
        "role_id": 2,
        "score": 0.5263,
        "slug": "data-engineer",
        "total_count": null
      },
      {
        "display_name": "Ios engineer",
        "matched_count": null,
        "role_id": 6,
        "score": 0.5263,
        "slug": "ios-engineer",
        "total_count": null
      },
      {
        "display_name": "Backend Engineer",
        "matched_count": null,
        "role_id": 1,
        "score": 0.4762,
        "slug": "backend-engineer",
        "total_count": null
      },
      {
        "display_name": "Android Engineer",
        "matched_count": null,
        "role_id": 4,
        "score": 0.4348,
        "slug": "android-engineer",
        "total_count": null
      }
    ],
    "kra_match_roles": [
      {
        "display_name": "Cybersecurity Engineer",
        "matched_count": null,
        "role_id": 5,
        "score": 0.3544,
        "slug": "cybersecurity-engineer",
        "total_count": null
      },
      {
        "display_name": "DevOps Engineer",
        "matched_count": null,
        "role_id": 10,
        "score": 0.3512,
        "slug": "devops-engineer",
        "total_count": null
      },
      {
        "display_name": "Data Engineer",
        "matched_count": null,
        "role_id": 2,
        "score": 0.3283,
        "slug": "data-engineer",
        "total_count": null
      },
      {
        "display_name": "AR/VR Engineer",
        "matched_count": null,
        "role_id": 8,
        "score": 0.3266,
        "slug": "ar-vr-engineer",
        "total_count": null
      },
      {
        "display_name": "Android Engineer",
        "matched_count": null,
        "role_id": 4,
        "score": 0.3241,
        "slug": "android-engineer",
        "total_count": null
      }
    ],
    "skill_match_roles": [
      {
        "display_name": "DevOps Engineer",
        "matched_count": 4,
        "role_id": 10,
        "score": 0.2105,
        "slug": "devops-engineer",
        "total_count": 19
      },
      {
        "display_name": "Data Engineer",
        "matched_count": 2,
        "role_id": 2,
        "score": 0.1053,
        "slug": "data-engineer",
        "total_count": 19
      },
      {
        "display_name": "Backend Engineer",
        "matched_count": 2,
        "role_id": 1,
        "score": 0.1053,
        "slug": "backend-engineer",
        "total_count": 19
      },
      {
        "display_name": "Full Stack Engineer",
        "matched_count": 2,
        "role_id": 15,
        "score": 0.1053,
        "slug": "full-stack-engineer",
        "total_count": 19
      },
      {
        "display_name": "Frontend Engineer",
        "matched_count": 1,
        "role_id": 7,
        "score": 0.0526,
        "slug": "frontend-engineer",
        "total_count": 19
      }
    ]
  },
  "stage4_decision": {
    "alias_collision_detected": false,
    "case": "E",
    "chosen_role": null,
    "confidence": 0.0,
    "llm2_fired": false,
    "llm2_reasoning": null,
    "queued": true,
    "reasoning": "low_kra: top KRA 0.35 \u003c 0.4"
  },
  "stage5_updates": {
    "centroid_n_after": null,
    "centroid_updated": false,
    "collision_log_id": null,
    "new_kra_attached": null,
    "new_skills_attached": [],
    "queue_entry_id": 42,
    "v3_pipeline_triggered": true,
    "v3_role_slug": "associate-developer",
    "v3_run_id": "d148ba09-0a20-4cc9-b218-ee7ad40666c0"
  }
}
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…