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 descriptionNature of work
—
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)
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…