← Back to history

Pipeline run

25529bdb-aed9-4004-ae24-c72b6ebaa817

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

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 · Performance and production support
Build and roll out new Java/Spring Boot features for additional client bases, using Kafka and reactive/functional patterns, while investigating and fixing production issues in the backend services.
"Work on resolving production issues"
Tech stack maturity
Mainstream Modern cache hit
Java, Spring Boot, and Apache Kafka are widely adopted, established enterprise technologies that fit a modern but not cutting-edge cloud-native stack.
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 (10)
Java Spring Boot Apache Kafka Functional Programming Reactive Programming gRPC Robotics Embedded Systems Akka Azure
Skill cluster (6 dimension groups, role-scoped)
API Design and Contracts
gRPC
Cloud Platforms
Azure
Messaging and Event Streaming
Apache Kafka
Programming Languages
Java
Web Application Frameworks
Spring Boot
Cross-cutting / unaligned
Functional Programming Reactive Programming Robotics Embedded Systems Akka
Show KRA description ↓
• New features development and implementation expertise to rollout the application to new client bases • Work on resolving production issues • 3+ years of relevant experience • Strong Core Java skills (Java 8/11) with SpringBoot • Functional/reactive programming experience • Kafka or other messaging framework experience a must • gRPC experience is an advantage • Robotics/ embedded experience a big plus • Akka a big plus • Azure experience a plus

Signals

Skill backend-engineer
0.50
Alias backend-engineer
1.00
KRA devops-engineer
0.39

Post-classification

Centroidupdated · n=28
Alias collision log
New-role queue
New skills captured5
New KRA capturedyes

Captured for admin review

Functional Programming Backend Engineer pending
Reactive Programming Backend Engineer pending
Robotics Backend Engineer pending
Embedded Systems Backend Engineer pending
Akka Backend Engineer pending
R&R fragment (sim 0.00) Backend Engineer pending

• New features development and implementation expertise to rollout the application to new client bases • Work on resolving production issues • 3+ years of relevant experience • Strong Core Java skill…

Status: extract_from_jd_done Created: 2026-05-19T23:04:42.559840Z Updated: 2026-05-19T23:04:43.533391Z
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

Senior Java Backend Developer

We are looking for Java developers with strong AWS/Azure or Angular/React knowledge.

We are looking for the candidates with 4+ years of relevant experience. Position requires immediate start date. 

Are you a tech professional looking for remote work in a global setting? If yes, this job is for you.

Welcome to EPAM Anywhere - a global job platform offering remote work opportunities in the technology sector. Join us to build a career around your lifestyle working on modern projects for global brands and exciting startups. 

Currently, we are looking for a remote Senior Java Backend Developer to join our team.

Responsibilities

• New features development and implementation expertise to rollout the application to new client bases
• Work on resolving production issues


Requirements

• 3+ years of relevant experience
• Strong Core Java skills (Java 8/11) with SpringBoot
• Functional/reactive programming experience
• Kafka or other messaging framework experience a must
• gRPC experience is an advantage
• Robotics/ embedded experience a big plus
• Akka a big plus
• Azure experience a plus


We offer

• Insurance Coverage 
• Paid Leaves – including maternity, bereavement, paternity, and special COVID-19 leaves. 
• Financial assistance for medical crisis 
• Retiral Benefits – VPF and NPS 
• Customized Mindfulness and Wellness programs 
• EPAM Hobby Clubs
• Hybrid Work Model 
• Soft loans to set up workspace at home 
• Stable workload 
• Relocation opportunities with ‘EPAM without Borders’ program
• Certification trainings for technical and soft skills 
• Access to unlimited LinkedIn Learning platform 
• Access to internal learning programs set up by world class trainers 
• Community networking and idea creation platforms 
• Mentorship programs 
• Self-driven career progression tool


This is a remote position and we welcome applications from anywhere in India

Once you apply, you'll receive a confirmation email with a link to EPAM Anywhere platform. Sign up with this link to automate your prescreening, be able to monitor your application statuses, and enjoy a faster job application process.

We accept CVs only in English.

Please note that even though you are applying for this position, you may be offered other projects to join within EPAM Anywhere.

EPAM Anywhere is a part of EPAM Systems, Inc. (NYSE: EPAM). Since 1993, EPAM has leveraged its advanced software engineering heritage to become the foremost global digital transformation services provider.

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)
Spring Boot Primary No API 2 row (run stopped after API 1 or history missing)
Functional Programming Secondary No API 2 row (run stopped after API 1 or history missing)
Reactive Programming Secondary No API 2 row (run stopped after API 1 or history missing)
Apache Kafka Primary No API 2 row (run stopped after API 1 or history missing)
gRPC Secondary No API 2 row (run stopped after API 1 or history missing)
Robotics Secondary No API 2 row (run stopped after API 1 or history missing)
Embedded Systems Secondary No API 2 row (run stopped after API 1 or history missing)
Akka Secondary No API 2 row (run stopped after API 1 or history missing)
Azure 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 Java Backend Developer
CompanyEPAM Systems, Inc.
Experience4+ years of relevant experience
DomainIT Services & Consulting
Location India (remote)
JD type pass
Show raw JSON
{
  "JD_type": "pass",
  "about_company": {
    "source_marker": {
      "first_5_words": "EPAM Anywhere is a part",
      "last_5_words": "transformation services provider."
    },
    "text": "EPAM Anywhere is a part of EPAM Systems, Inc. (NYSE: EPAM). Since 1993, EPAM has leveraged its advanced software engineering heritage to become the foremost global digital transformation services provider.",
    "word_count": 36
  },
  "certifications": [],
  "company_name": "EPAM Systems, Inc.",
  "ctc": null,
  "domain": {
    "primary": {
      "aliases": [
        "ITES",
        "BPO",
        "Tech Consulting"
      ],
      "domain": "IT Services \u0026 Consulting"
    },
    "secondary": null
  },
  "education": [],
  "experience": {
    "max": null,
    "min": 4,
    "raw": "4+ years of relevant experience"
  },
  "job_locations": [
    {
      "aliases": [],
      "city": null,
      "country": "India",
      "state": null,
      "work_mode": "remote"
    }
  ],
  "role": "Senior Java Backend Developer",
  "role_aliases": [
    "Java Developer",
    "Backend Developer",
    "Java Engineer"
  ],
  "role_archetype": "Engineering",
  "roles_and_responsibilities": [
    {
      "bullet_count": 2,
      "heading": "Responsibilities",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 New features development and",
        "last_5_words": "resolving production issues"
      },
      "text": "\u2022 New features development and implementation expertise to rollout the application to new client bases\n\u2022 Work on resolving production issues",
      "word_count": 19
    },
    {
      "bullet_count": 8,
      "heading": "Requirements",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 3+ years of relevant experience",
        "last_5_words": "experience a plus"
      },
      "text": "\u2022 3+ years of relevant experience\n\u2022 Strong Core Java skills (Java 8/11) with SpringBoot\n\u2022 Functional/reactive programming experience\n\u2022 Kafka or other messaging framework experience a must\n\u2022 gRPC experience is an advantage\n\u2022 Robotics/ embedded experience a big plus\n\u2022 Akka a big plus\n\u2022 Azure experience a plus",
      "word_count": 56
    }
  ],
  "urls": []
}
API 1 — extract-from-jd click to toggle
{
  "final_skills": [
    {
      "is_primary": true,
      "skill_name": "Java"
    },
    {
      "is_primary": true,
      "skill_name": "Spring Boot"
    },
    {
      "is_primary": false,
      "skill_name": "Functional Programming"
    },
    {
      "is_primary": false,
      "skill_name": "Reactive Programming"
    },
    {
      "is_primary": true,
      "skill_name": "Apache Kafka"
    },
    {
      "is_primary": false,
      "skill_name": "gRPC"
    },
    {
      "is_primary": false,
      "skill_name": "Robotics"
    },
    {
      "is_primary": false,
      "skill_name": "Embedded Systems"
    },
    {
      "is_primary": false,
      "skill_name": "Akka"
    },
    {
      "is_primary": false,
      "skill_name": "Azure"
    }
  ],
  "jd_role": {
    "display_name": "Senior Java Backend Developer",
    "rationale": null,
    "role_aliases": [
      "Java Developer",
      "Backend Developer",
      "Java Engineer"
    ],
    "role_archetype": "Engineering",
    "slug": ""
  },
  "nano_parsed": {
    "JD_type": "pass",
    "about_company": {
      "source_marker": {
        "first_5_words": "EPAM Anywhere is a part",
        "last_5_words": "transformation services provider."
      },
      "text": "EPAM Anywhere is a part of EPAM Systems, Inc. (NYSE: EPAM). Since 1993, EPAM has leveraged its advanced software engineering heritage to become the foremost global digital transformation services provider.",
      "word_count": 36
    },
    "certifications": [],
    "company_name": "EPAM Systems, Inc.",
    "ctc": null,
    "domain": {
      "primary": {
        "aliases": [
          "ITES",
          "BPO",
          "Tech Consulting"
        ],
        "domain": "IT Services \u0026 Consulting"
      },
      "secondary": null
    },
    "education": [],
    "experience": {
      "max": null,
      "min": 4,
      "raw": "4+ years of relevant experience"
    },
    "job_locations": [
      {
        "aliases": [],
        "city": null,
        "country": "India",
        "state": null,
        "work_mode": "remote"
      }
    ],
    "role": "Senior Java Backend Developer",
    "role_aliases": [
      "Java Developer",
      "Backend Developer",
      "Java Engineer"
    ],
    "role_archetype": "Engineering",
    "roles_and_responsibilities": [
      {
        "bullet_count": 2,
        "heading": "Responsibilities",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 New features development and",
          "last_5_words": "resolving production issues"
        },
        "text": "\u2022 New features development and implementation expertise to rollout the application to new client bases\n\u2022 Work on resolving production issues",
        "word_count": 19
      },
      {
        "bullet_count": 8,
        "heading": "Requirements",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 3+ years of relevant experience",
          "last_5_words": "experience a plus"
        },
        "text": "\u2022 3+ years of relevant experience\n\u2022 Strong Core Java skills (Java 8/11) with SpringBoot\n\u2022 Functional/reactive programming experience\n\u2022 Kafka or other messaging framework experience a must\n\u2022 gRPC experience is an advantage\n\u2022 Robotics/ embedded experience a big plus\n\u2022 Akka a big plus\n\u2022 Azure experience a plus",
        "word_count": 56
      }
    ],
    "urls": []
  },
  "rejected": false,
  "rejection_reason": null,
  "run_id": "25529bdb-aed9-4004-ae24-c72b6ebaa817",
  "stage3_signals": {
    "alias_found": true,
    "alias_match_roles": [
      {
        "display_name": "Backend Engineer",
        "matched_count": null,
        "role_id": 1,
        "score": 1.0,
        "slug": "backend-engineer",
        "total_count": null
      }
    ],
    "kra_match_roles": [
      {
        "display_name": "DevOps Engineer",
        "matched_count": null,
        "role_id": 10,
        "score": 0.3856,
        "slug": "devops-engineer",
        "total_count": null
      },
      {
        "display_name": "ML Ops Engineer",
        "matched_count": null,
        "role_id": 16,
        "score": 0.3752,
        "slug": "ml-ops-engineer",
        "total_count": null
      },
      {
        "display_name": "Data Engineer",
        "matched_count": null,
        "role_id": 2,
        "score": 0.3627,
        "slug": "data-engineer",
        "total_count": null
      },
      {
        "display_name": "Ios engineer",
        "matched_count": null,
        "role_id": 6,
        "score": 0.3436,
        "slug": "ios-engineer",
        "total_count": null
      },
      {
        "display_name": "ML Engineer",
        "matched_count": null,
        "role_id": 3,
        "score": 0.3325,
        "slug": "ml-engineer",
        "total_count": null
      }
    ],
    "skill_match_roles": [
      {
        "display_name": "Backend Engineer",
        "matched_count": 5,
        "role_id": 1,
        "score": 0.5,
        "slug": "backend-engineer",
        "total_count": 10
      },
      {
        "display_name": "Full Stack Engineer",
        "matched_count": 4,
        "role_id": 15,
        "score": 0.4,
        "slug": "full-stack-engineer",
        "total_count": 10
      },
      {
        "display_name": "Data Engineer",
        "matched_count": 3,
        "role_id": 2,
        "score": 0.3,
        "slug": "data-engineer",
        "total_count": 10
      },
      {
        "display_name": "Cybersecurity Engineer",
        "matched_count": 1,
        "role_id": 5,
        "score": 0.1,
        "slug": "cybersecurity-engineer",
        "total_count": 10
      },
      {
        "display_name": "Cloud Architect",
        "matched_count": 1,
        "role_id": 9,
        "score": 0.1,
        "slug": "cloud-architect",
        "total_count": 10
      }
    ]
  },
  "stage4_decision": {
    "alias_collision_detected": false,
    "case": "A",
    "chosen_role": {
      "display_name": "Backend Engineer",
      "matched_count": null,
      "role_id": 1,
      "score": 1.0,
      "slug": "backend-engineer",
      "total_count": null
    },
    "confidence": 0.9,
    "llm2_fired": false,
    "llm2_reasoning": null,
    "queued": false,
    "reasoning": "Alias exact (1.00) + skill agrees (0.50) on backend-engineer; KRA weak/noisy -\u003e bypass"
  },
  "stage5_updates": {
    "centroid_n_after": 28,
    "centroid_updated": true,
    "collision_log_id": null,
    "new_kra_attached": {
      "best_kra_similarity": 0.0,
      "queue_id": 38,
      "r_and_r_preview": "\u2022 New features development and implementation expertise to rollout the application to new client bases\n\u2022 Work on resolving production issues\n\n\u2022 3+ years of relevant experience\n\u2022 Strong Core Java skill",
      "role_display_name": "Backend Engineer",
      "role_slug": "backend-engineer",
      "status": "pending"
    },
    "new_skills_attached": [
      {
        "is_primary": false,
        "queue_id": 1356,
        "role_display_name": "Backend Engineer",
        "role_slug": "backend-engineer",
        "skill_name": "Functional Programming",
        "status": "pending"
      },
      {
        "is_primary": false,
        "queue_id": 1357,
        "role_display_name": "Backend Engineer",
        "role_slug": "backend-engineer",
        "skill_name": "Reactive Programming",
        "status": "pending"
      },
      {
        "is_primary": false,
        "queue_id": 1358,
        "role_display_name": "Backend Engineer",
        "role_slug": "backend-engineer",
        "skill_name": "Robotics",
        "status": "pending"
      },
      {
        "is_primary": false,
        "queue_id": 1359,
        "role_display_name": "Backend Engineer",
        "role_slug": "backend-engineer",
        "skill_name": "Embedded Systems",
        "status": "pending"
      },
      {
        "is_primary": false,
        "queue_id": 1360,
        "role_display_name": "Backend Engineer",
        "role_slug": "backend-engineer",
        "skill_name": "Akka",
        "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…