← Back to history

Pipeline run

9d9e6a13-bee9-43a7-9a90-2b0c498b68d4

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

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 · Backend and data integration
Build Java/Spring Boot backend features to onboard new client bases, using Kafka/messaging and reactive or functional patterns, while triaging and fixing production issues. gRPC/Akka/Azure are secondary pluses.
"“New features development and implementation expertise to rollout the application to new client bases”"
Tech stack maturity
Mainstream Modern cache hit
Android engineering paired with Java, Kafka, and Spring Boot points to widely adopted, current enterprise technologies that are modern but not bleeding-edge or cloud-native by default.
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 (6)
Java Spring Boot Kafka gRPC Akka Azure
Skill cluster (6 dimension groups, role-scoped)
API Standards and Protocols
gRPC
Asynchronous Messaging and Event Streaming
Kafka
Cloud Provider Platforms
Azure
Kotlin and Java
Java
Web Service Frameworks
Spring Boot
Cross-cutting / unaligned
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.83
Alias backend-engineer
0.60
KRA android-engineer
0.42

Post-classification

Centroidupdated · n=1
Alias collision log#11
New-role queue
New skills captured1
New KRA captured

Captured for admin review

Akka Android Engineer pending
Status: extract_from_jd_done Created: 2026-05-18T23:53:40.875595Z Updated: 2026-05-18T23:53:41.552097Z
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)
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)
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_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": 20
    },
    {
      "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": true,
      "skill_name": "Kafka"
    },
    {
      "is_primary": false,
      "skill_name": "gRPC"
    },
    {
      "is_primary": false,
      "skill_name": "Akka"
    },
    {
      "is_primary": false,
      "skill_name": "Azure"
    }
  ],
  "jd_role": {
    "display_name": "Senior Java Backend Developer",
    "rationale": null,
    "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_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": 20
      },
      {
        "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": "9d9e6a13-bee9-43a7-9a90-2b0c498b68d4",
  "stage3_signals": {
    "alias_match_roles": [
      {
        "display_name": "Backend Engineer",
        "matched_count": null,
        "role_id": 1,
        "score": 0.6,
        "slug": "backend-engineer",
        "total_count": null
      },
      {
        "display_name": "Frontend Engineer",
        "matched_count": null,
        "role_id": 7,
        "score": 0.3243,
        "slug": "frontend-engineer",
        "total_count": null
      },
      {
        "display_name": "AI Engineer",
        "matched_count": null,
        "role_id": 13,
        "score": 0.303,
        "slug": "ai-engineer",
        "total_count": null
      }
    ],
    "kra_match_roles": [
      {
        "display_name": "Android Engineer",
        "matched_count": null,
        "role_id": 4,
        "score": 0.425,
        "slug": "android-engineer",
        "total_count": null
      },
      {
        "display_name": "AR/VR Engineer",
        "matched_count": null,
        "role_id": 8,
        "score": 0.3955,
        "slug": "ar-vr-engineer",
        "total_count": null
      },
      {
        "display_name": "DevOps Engineer",
        "matched_count": null,
        "role_id": 10,
        "score": 0.3856,
        "slug": "devops-engineer",
        "total_count": null
      },
      {
        "display_name": "Cybersecurity Engineer",
        "matched_count": null,
        "role_id": 5,
        "score": 0.3768,
        "slug": "cybersecurity-engineer",
        "total_count": null
      },
      {
        "display_name": "Backend Engineer",
        "matched_count": null,
        "role_id": 1,
        "score": 0.3764,
        "slug": "backend-engineer",
        "total_count": null
      }
    ],
    "skill_match_roles": [
      {
        "display_name": "Backend Engineer",
        "matched_count": 5,
        "role_id": 1,
        "score": 0.8333,
        "slug": "backend-engineer",
        "total_count": 6
      },
      {
        "display_name": "Data Engineer",
        "matched_count": 3,
        "role_id": 2,
        "score": 0.5,
        "slug": "data-engineer",
        "total_count": 6
      },
      {
        "display_name": "ML Engineer",
        "matched_count": 1,
        "role_id": 3,
        "score": 0.1667,
        "slug": "ml-engineer",
        "total_count": 6
      },
      {
        "display_name": "Android Engineer",
        "matched_count": 1,
        "role_id": 4,
        "score": 0.1667,
        "slug": "android-engineer",
        "total_count": 6
      },
      {
        "display_name": "Cybersecurity Engineer",
        "matched_count": 1,
        "role_id": 5,
        "score": 0.1667,
        "slug": "cybersecurity-engineer",
        "total_count": 6
      }
    ],
    "stage35_ran": false
  },
  "stage4_decision": {
    "alias_collision_detected": true,
    "case": "B",
    "chosen_role": {
      "display_name": "Android Engineer",
      "matched_count": null,
      "role_id": 4,
      "score": 0.425,
      "slug": "android-engineer",
      "total_count": null
    },
    "confidence": 0.425,
    "llm2_fired": false,
    "llm2_reasoning": null,
    "queued": false,
    "reasoning": "Stage 1 title \u0027Senior Java Backend Developer\u0027 not in catalog; KRA top-2 within margin -\u003e classify into nearest neighbor android-engineer (0.42)"
  },
  "stage5_updates": {
    "centroid_n_after": 1,
    "centroid_updated": true,
    "collision_log_id": 11,
    "new_kra_attached": null,
    "new_skills_attached": [
      {
        "is_primary": false,
        "queue_id": 101,
        "role_display_name": "Android Engineer",
        "role_slug": "android-engineer",
        "skill_name": "Akka",
        "status": "pending"
      }
    ],
    "queue_entry_id": null,
    "v3_pipeline_triggered": false,
    "v3_role_slug": "senior-java-backend-developer",
    "v3_run_id": "DRY_RUN"
  }
}
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…