← Back to history

Pipeline run

8dc90eaa-c06a-4f70-9abc-b1860167d4be

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

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 · End-to-end feature delivery
Build end-to-end Java/Spring Boot features: backend services, REST/RPC APIs, database access in PostgreSQL/MongoDB with JPA/JMS, plus Vue/Nuxt front ends in TypeScript, HTML/CSS, and PWA/mobile-friendly UI.
"designing, developing, and maintaining end-to-end solutions that encompass backend services, APIs, and user interfaces"
Tech stack maturity
Mainstream Modern cache hit
The stack centers on Java/Spring Boot, REST, Docker, PostgreSQL, and Vue/Nuxt with standard enterprise tools like OAuth2 and Hibernate, indicating a broadly adopted modern architecture rather than bleeding-edge or legacy-only technology.
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):
Frameworks (×2):
Models / concepts (×3): AI
Evidence — skills matched in JD (31)
Java Spring Boot PostgreSQL MongoDB JPA Hibernate JMS ActiveMQ Artemis REST RPC JSON YAML XML OAuth2 Spring Security Maven Git Docker JavaScript TypeScript Vue.js Nuxt Progressive Web Apps HTML +6
Skill cluster (13 dimension groups, role-scoped)
Programming Languages
Java JavaScript TypeScript
ORMs and Data Access Layers
JPA Hibernate
API Design and Contracts
REST
API Integration and Data Fetching
JSON
Authentication and Session Handling
OAuth2
Backend Authentication and Authorization
Spring Security
Build and Dependency Management
Maven
CSS Architecture and Styling
CSS
Container Orchestration Platforms
Kubernetes
Containerization and Image Builds
Docker
Relational Data Modeling
PostgreSQL
Web Application Frameworks
Spring Boot
Cross-cutting / unaligned
MongoDB JMS ActiveMQ Artemis RPC YAML XML Git Vue.js Nuxt Progressive Web Apps HTML Keycloak Active Directory Microservices CI/CD
Show KRA description ↓
We are seeking a talented Full-Stack Developer who is proficient in both Java-based technologies and front-end development. You will be responsible for designing, developing, and maintaining end-to-end solutions that encompass backend services, APIs, and user interfaces. This role is perfect for someone who enjoys working on diverse projects and using a broad range of technologies. • Develop and maintain Java-based applications using Java 17 with experience in version 8+ language features. • Build robust backend services using Spring Boot 3. • Work with SQL databases, particularly PostgreSQL, and NoSQL databases such as MongoDB/Atlas. • Utilize JPA (Hibernate) for efficient data access and manipulation. • Implement JMS (ActiveMQ/Artemis) for message-driven architecture. • Design and develop REST/RPC APIs to support various applications and services. • Handle data in various formats, including JSON, YAML, and XML. • Implement and maintain security features, including OAuth2 and Spring Security, with a strong preference for experience with Keycloak and ActiveDirectory. • Manage project dependencies and build processes using Maven. • Utilize version control and collaboration tools, particularly Git. • Work with containerization technologies, particularly Docker. • Develop responsive and user-friendly web applications using JavaScript and TypeScript. • Utilize modern frontend frameworks like Vue.js and Nuxt to build interactive and dynamic user interfaces. Create Progressive Web Apps (PWA) to provide a seamless mobile experience. • Implement HTML/CSS for web design and styling. Qualifications: • Minimum of 3 years of experience as a Java developer. • Strong expertise in Java 17 with experience in using language features from version 8+. • Proven experience with Spring Boot 3 and related Spring frameworks. • Proficiency in SQL databases, particularly PostgreSQL, and NoSQL databases (MongoDB/Atlas). • Solid understanding of JPA (Hibernate) and JMS (ActiveMQ/Artemis). • Experience in developing REST/RPC APIs and handling data in JSON, YAML, and XML formats. • Knowledge of security protocols and frameworks, including OAuth2 and Spring Security, with a preference for Keycloak and ActiveDirectory. • Proficiency in build tools, particularly Maven, and version control systems like Git. • Experience with containerization technologies, particularly Docker. • Strong proficiency in JavaScript and TypeScript. • Experience in modern frontend frameworks, particularly Vue.js and Nuxt. • Knowledge of Progressive Web App (PWA) development for mobile. • HTML/CSS skills for web design and styling. • Familiarity with cloud services and container orchestration (e.g., Kubernetes). • Previous work in microservices architecture. • Knowledge of continuous integration and continuous deployment (CI/CD) pipelines. • Strong problem-solving skills and the ability to work effectively in a collaborative team environment.

Signals

Skill full-stack-engineer
0.42
Alias full-stack-engineer
1.00
KRA frontend-engineer
0.67

Post-classification

Centroidupdated · n=694
Alias collision log
New-role queue
New skills captured7
New KRA captured

Captured for admin review

JMS primary Fullstack Developer pending
Artemis primary Fullstack Developer pending
RPC primary Fullstack Developer pending
YAML primary Fullstack Developer pending
Keycloak Fullstack Developer pending
Active Directory Fullstack Developer pending
Progressive Web Apps primary Fullstack Developer pending
Status: extract_from_jd_done Created: 2026-05-27T16:28:38.744056Z Updated: 2026-05-27T16:28:42.724635Z
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

Full-Stack Developer


Experience: 3+ years
Salary: USD 2,100 - 2,800 / month (based on experience)
Expected Notice Period: 2 to 4 Weeks
Shift: (GMT+05:30) Asia/Kolkata (IST)
Opportunity Type: Remote
Placement Type: Contractual
Contract Duration: Full Time, 12 months
(*Note: This is a requirement for one of Uplers' clients)


What do you need for this opportunity?
Primary Skills:
CI/CD, MicroServices, JPA (Hibernate), Docker, Java


Assessment: 
Role based AI Screening covering Communication and Technical Skills 


Our Hiring Partner is Looking for:
Full-Stack Developer who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you!


Roles & Responsibilities:
We are seeking a talented Full-Stack Developer who is proficient in both Java-based technologies and front-end development. You will be responsible for designing, developing, and maintaining end-to-end solutions that encompass backend services, APIs, and user interfaces. This role is perfect for someone who enjoys working on diverse projects and using a broad range of technologies.


Backend Development:
• Develop and maintain Java-based applications using Java 17 with experience in version 8+ language features.
• Build robust backend services using Spring Boot 3.
• Work with SQL databases, particularly PostgreSQL, and NoSQL databases such as MongoDB/Atlas.
• Utilize JPA (Hibernate) for efficient data access and manipulation.
• Implement JMS (ActiveMQ/Artemis) for message-driven architecture.
• Design and develop REST/RPC APIs to support various applications and services.
• Handle data in various formats, including JSON, YAML, and XML.
• Implement and maintain security features, including OAuth2 and Spring Security, with a strong preference for experience with Keycloak and ActiveDirectory.
• Manage project dependencies and build processes using Maven.
• Utilize version control and collaboration tools, particularly Git.
• Work with containerization technologies, particularly Docker.


Front End Development:
• Develop responsive and user-friendly web applications using JavaScript and TypeScript.
• Utilize modern frontend frameworks like Vue.js and Nuxt to build interactive and dynamic user interfaces. Create Progressive Web Apps (PWA) to provide a seamless mobile experience.
• Implement HTML/CSS for web design and styling


This Role Requires:
Qualifications:
Back End Development:
• Bachelor's degree in Computer Science, Software Engineering, or a related field.
• Minimum of 3 years of experience as a Java developer.
• Strong expertise in Java 17 with experience in using language features from version 8+.
• Proven experience with Spring Boot 3 and related Spring frameworks.
• Proficiency in SQL databases, particularly PostgreSQL, and NoSQL databases (MongoDB/Atlas).
• Solid understanding of JPA (Hibernate) and JMS (ActiveMQ/Artemis).
• Experience in developing REST/RPC APIs and handling data in JSON, YAML, and XML formats.
• Knowledge of security protocols and frameworks, including OAuth2 and Spring Security, with a preference for Keycloak and ActiveDirectory.
• Proficiency in build tools, particularly Maven, and version control systems like Git.
• Experience with containerization technologies, particularly Docker.


Front End Development:
• Strong proficiency in JavaScript and TypeScript.
• Experience in modern frontend frameworks, particularly Vue.js and Nuxt.
• Knowledge of Progressive Web App (PWA) development for mobile.
• HTML/CSS skills for web design and styling.


Additional Qualifications (Preferred):
• Familiarity with cloud services and container orchestration (e.g., Kubernetes).
• Previous work in microservices architecture.
• Knowledge of continuous integration and continuous deployment (CI/CD) pipelines.
• Strong problem-solving skills and the ability to work effectively in a collaborative team environment


How to apply for this opportunity?
• Register or login on our portal & fill out the application
• Clear the given AI Screening (30 min) and Click on ‘Apply’ to get shortlisted
• Our team of talent matchmakers will matchmake you with the client
• Crack a quick interview with our client
• Land your global dream job and get your exciting career started!


About our Hiring Partner:
About Altron:
Altron is a leading technology services company at the forefront of digital transformation. We are dedicated to delivering innovative technology solutions that drive business success for our clients. As a Senior Java Developer at Altron, you will play a pivotal role in designing, developing, and maintaining high-quality software solutions to support our digital initiatives.


 About Uplers
Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual remote opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. You will also be assigned to a dedicated Talent Success Coach during the engagement.


(Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well).


So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

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)
PostgreSQL Primary No API 2 row (run stopped after API 1 or history missing)
MongoDB Primary No API 2 row (run stopped after API 1 or history missing)
JPA Primary No API 2 row (run stopped after API 1 or history missing)
Hibernate Primary No API 2 row (run stopped after API 1 or history missing)
JMS Primary No API 2 row (run stopped after API 1 or history missing)
ActiveMQ Primary No API 2 row (run stopped after API 1 or history missing)
Artemis Primary No API 2 row (run stopped after API 1 or history missing)
REST Primary No API 2 row (run stopped after API 1 or history missing)
RPC 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)
YAML 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)
OAuth2 Primary No API 2 row (run stopped after API 1 or history missing)
Spring Security Primary No API 2 row (run stopped after API 1 or history missing)
Keycloak Secondary No API 2 row (run stopped after API 1 or history missing)
Active Directory Secondary No API 2 row (run stopped after API 1 or history missing)
Maven Primary No API 2 row (run stopped after API 1 or history missing)
Git Primary No API 2 row (run stopped after API 1 or history missing)
Docker Primary No API 2 row (run stopped after API 1 or history missing)
JavaScript Primary No API 2 row (run stopped after API 1 or history missing)
TypeScript Primary No API 2 row (run stopped after API 1 or history missing)
Vue.js Primary No API 2 row (run stopped after API 1 or history missing)
Nuxt Primary No API 2 row (run stopped after API 1 or history missing)
Progressive Web Apps Primary No API 2 row (run stopped after API 1 or history missing)
HTML Primary No API 2 row (run stopped after API 1 or history missing)
CSS Primary No API 2 row (run stopped after API 1 or history missing)
Kubernetes Secondary No API 2 row (run stopped after API 1 or history missing)
Microservices Secondary No API 2 row (run stopped after API 1 or history missing)
CI/CD 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
RoleFull-Stack Developer
CompanyAltron
Experience3+ years
CTC{'max': 2800, 'min': 2100, 'raw': 'USD 2,100 - 2,800 / month (based on experience)', 'period': 'monthly', 'currency': 'USD'}
DomainIT Services & Consulting
Location(remote)
JD type pass
Show raw JSON
{
  "JD_type": "pass",
  "about_company": {
    "source_marker": {
      "first_5_words": "Altron is a leading technology",
      "last_5_words": "support our digital initiatives."
    },
    "text": "Altron is a leading technology services company at the forefront of digital transformation. We are dedicated to delivering innovative technology solutions that drive business success for our clients. As a Senior Java Developer at Altron, you will play a pivotal role in designing, developing, and maintaining high-quality software solutions to support our digital initiatives.",
    "word_count": 64
  },
  "certifications": [],
  "company_name": "Altron",
  "ctc": {
    "currency": "USD",
    "max": 2800,
    "min": 2100,
    "period": "monthly",
    "raw": "USD 2,100 - 2,800 / month (based on experience)"
  },
  "domain": {
    "primary": {
      "aliases": [
        "Technology Services",
        "Digital Transformation"
      ],
      "domain": "IT Services \u0026 Consulting"
    },
    "secondary": null
  },
  "education": [
    {
      "level": "Bachelor\u0027s",
      "qualification": "BTECH/BE - Computer Science / Software Engineering (or related)",
      "raw": "Bachelor\u0027s degree in Computer Science, Software Engineering, or a related field.",
      "requirement": "required"
    }
  ],
  "experience": {
    "max": null,
    "min": 3,
    "raw": "3+ years"
  },
  "job_locations": [
    {
      "aliases": [],
      "city": null,
      "country": null,
      "state": null,
      "work_mode": "remote"
    }
  ],
  "role": "Full-Stack Developer",
  "role_aliases": [
    "Full Stack Developer",
    "Software Developer",
    "SWE"
  ],
  "role_archetype": "Engineering",
  "roles_and_responsibilities": [
    {
      "bullet_count": 0,
      "heading": "Roles \u0026 Responsibilities",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "We are seeking a talented",
        "last_5_words": "broad range of technologies."
      },
      "text": "We are seeking a talented Full-Stack Developer who is proficient in both Java-based technologies and front-end development. You will be responsible for designing, developing, and maintaining end-to-end solutions that encompass backend services, APIs, and user interfaces. This role is perfect for someone who enjoys working on diverse projects and using a broad range of technologies.",
      "word_count": 50
    },
    {
      "bullet_count": 11,
      "heading": "Backend Development",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Develop and maintain Java-based",
        "last_5_words": "technologies, particularly Docker."
      },
      "text": "\u2022 Develop and maintain Java-based applications using Java 17 with experience in version 8+ language features.\n\u2022 Build robust backend services using Spring Boot 3.\n\u2022 Work with SQL databases, particularly PostgreSQL, and NoSQL databases such as MongoDB/Atlas.\n\u2022 Utilize JPA (Hibernate) for efficient data access and manipulation.\n\u2022 Implement JMS (ActiveMQ/Artemis) for message-driven architecture.\n\u2022 Design and develop REST/RPC APIs to support various applications and services.\n\u2022 Handle data in various formats, including JSON, YAML, and XML.\n\u2022 Implement and maintain security features, including OAuth2 and Spring Security, with a strong preference for experience with Keycloak and ActiveDirectory.\n\u2022 Manage project dependencies and build processes using Maven.\n\u2022 Utilize version control and collaboration tools, particularly Git.\n\u2022 Work with containerization technologies, particularly Docker.",
      "word_count": 134
    },
    {
      "bullet_count": 3,
      "heading": "Front End Development",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Develop responsive and user-friendly",
        "last_5_words": "design and styling."
      },
      "text": "\u2022 Develop responsive and user-friendly web applications using JavaScript and TypeScript.\n\u2022 Utilize modern frontend frameworks like Vue.js and Nuxt to build interactive and dynamic user interfaces. Create Progressive Web Apps (PWA) to provide a seamless mobile experience.\n\u2022 Implement HTML/CSS for web design and styling.",
      "word_count": 54
    },
    {
      "bullet_count": 9,
      "heading": "This Role Requires",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "Qualifications:\n\u2022 Minimum of 3",
        "last_5_words": "technologies, particularly Docker."
      },
      "text": "Qualifications:\n\u2022 Minimum of 3 years of experience as a Java developer.\n\u2022 Strong expertise in Java 17 with experience in using language features from version 8+.\n\u2022 Proven experience with Spring Boot 3 and related Spring frameworks.\n\u2022 Proficiency in SQL databases, particularly PostgreSQL, and NoSQL databases (MongoDB/Atlas).\n\u2022 Solid understanding of JPA (Hibernate) and JMS (ActiveMQ/Artemis).\n\u2022 Experience in developing REST/RPC APIs and handling data in JSON, YAML, and XML formats.\n\u2022 Knowledge of security protocols and frameworks, including OAuth2 and Spring Security, with a preference for Keycloak and ActiveDirectory.\n\u2022 Proficiency in build tools, particularly Maven, and version control systems like Git.\n\u2022 Experience with containerization technologies, particularly Docker.",
      "word_count": 134
    },
    {
      "bullet_count": 4,
      "heading": "Front End Development",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Strong proficiency in JavaScript",
        "last_5_words": "design and styling."
      },
      "text": "\u2022 Strong proficiency in JavaScript and TypeScript.\n\u2022 Experience in modern frontend frameworks, particularly Vue.js and Nuxt.\n\u2022 Knowledge of Progressive Web App (PWA) development for mobile.\n\u2022 HTML/CSS skills for web design and styling.",
      "word_count": 40
    },
    {
      "bullet_count": 4,
      "heading": "Additional Qualifications (Preferred)",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "\u2022 Familiarity with cloud services",
        "last_5_words": "collaborative team environment."
      },
      "text": "\u2022 Familiarity with cloud services and container orchestration (e.g., Kubernetes).\n\u2022 Previous work in microservices architecture.\n\u2022 Knowledge of continuous integration and continuous deployment (CI/CD) pipelines.\n\u2022 Strong problem-solving skills and the ability to work effectively in a collaborative team environment.",
      "word_count": 48
    }
  ],
  "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": "PostgreSQL"
    },
    {
      "is_primary": true,
      "skill_name": "MongoDB"
    },
    {
      "is_primary": true,
      "skill_name": "JPA"
    },
    {
      "is_primary": true,
      "skill_name": "Hibernate"
    },
    {
      "is_primary": true,
      "skill_name": "JMS"
    },
    {
      "is_primary": true,
      "skill_name": "ActiveMQ"
    },
    {
      "is_primary": true,
      "skill_name": "Artemis"
    },
    {
      "is_primary": true,
      "skill_name": "REST"
    },
    {
      "is_primary": true,
      "skill_name": "RPC"
    },
    {
      "is_primary": true,
      "skill_name": "JSON"
    },
    {
      "is_primary": true,
      "skill_name": "YAML"
    },
    {
      "is_primary": true,
      "skill_name": "XML"
    },
    {
      "is_primary": true,
      "skill_name": "OAuth2"
    },
    {
      "is_primary": true,
      "skill_name": "Spring Security"
    },
    {
      "is_primary": false,
      "skill_name": "Keycloak"
    },
    {
      "is_primary": false,
      "skill_name": "Active Directory"
    },
    {
      "is_primary": true,
      "skill_name": "Maven"
    },
    {
      "is_primary": true,
      "skill_name": "Git"
    },
    {
      "is_primary": true,
      "skill_name": "Docker"
    },
    {
      "is_primary": true,
      "skill_name": "JavaScript"
    },
    {
      "is_primary": true,
      "skill_name": "TypeScript"
    },
    {
      "is_primary": true,
      "skill_name": "Vue.js"
    },
    {
      "is_primary": true,
      "skill_name": "Nuxt"
    },
    {
      "is_primary": true,
      "skill_name": "Progressive Web Apps"
    },
    {
      "is_primary": true,
      "skill_name": "HTML"
    },
    {
      "is_primary": true,
      "skill_name": "CSS"
    },
    {
      "is_primary": false,
      "skill_name": "Kubernetes"
    },
    {
      "is_primary": false,
      "skill_name": "Microservices"
    },
    {
      "is_primary": false,
      "skill_name": "CI/CD"
    }
  ],
  "jd_role": {
    "display_name": "Full-Stack Developer",
    "rationale": null,
    "role_aliases": [
      "Full Stack Developer",
      "Software Developer",
      "SWE"
    ],
    "role_archetype": "Engineering",
    "slug": ""
  },
  "nano_parsed": {
    "JD_type": "pass",
    "about_company": {
      "source_marker": {
        "first_5_words": "Altron is a leading technology",
        "last_5_words": "support our digital initiatives."
      },
      "text": "Altron is a leading technology services company at the forefront of digital transformation. We are dedicated to delivering innovative technology solutions that drive business success for our clients. As a Senior Java Developer at Altron, you will play a pivotal role in designing, developing, and maintaining high-quality software solutions to support our digital initiatives.",
      "word_count": 64
    },
    "certifications": [],
    "company_name": "Altron",
    "ctc": {
      "currency": "USD",
      "max": 2800,
      "min": 2100,
      "period": "monthly",
      "raw": "USD 2,100 - 2,800 / month (based on experience)"
    },
    "domain": {
      "primary": {
        "aliases": [
          "Technology Services",
          "Digital Transformation"
        ],
        "domain": "IT Services \u0026 Consulting"
      },
      "secondary": null
    },
    "education": [
      {
        "level": "Bachelor\u0027s",
        "qualification": "BTECH/BE - Computer Science / Software Engineering (or related)",
        "raw": "Bachelor\u0027s degree in Computer Science, Software Engineering, or a related field.",
        "requirement": "required"
      }
    ],
    "experience": {
      "max": null,
      "min": 3,
      "raw": "3+ years"
    },
    "job_locations": [
      {
        "aliases": [],
        "city": null,
        "country": null,
        "state": null,
        "work_mode": "remote"
      }
    ],
    "role": "Full-Stack Developer",
    "role_aliases": [
      "Full Stack Developer",
      "Software Developer",
      "SWE"
    ],
    "role_archetype": "Engineering",
    "roles_and_responsibilities": [
      {
        "bullet_count": 0,
        "heading": "Roles \u0026 Responsibilities",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "We are seeking a talented",
          "last_5_words": "broad range of technologies."
        },
        "text": "We are seeking a talented Full-Stack Developer who is proficient in both Java-based technologies and front-end development. You will be responsible for designing, developing, and maintaining end-to-end solutions that encompass backend services, APIs, and user interfaces. This role is perfect for someone who enjoys working on diverse projects and using a broad range of technologies.",
        "word_count": 50
      },
      {
        "bullet_count": 11,
        "heading": "Backend Development",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Develop and maintain Java-based",
          "last_5_words": "technologies, particularly Docker."
        },
        "text": "\u2022 Develop and maintain Java-based applications using Java 17 with experience in version 8+ language features.\n\u2022 Build robust backend services using Spring Boot 3.\n\u2022 Work with SQL databases, particularly PostgreSQL, and NoSQL databases such as MongoDB/Atlas.\n\u2022 Utilize JPA (Hibernate) for efficient data access and manipulation.\n\u2022 Implement JMS (ActiveMQ/Artemis) for message-driven architecture.\n\u2022 Design and develop REST/RPC APIs to support various applications and services.\n\u2022 Handle data in various formats, including JSON, YAML, and XML.\n\u2022 Implement and maintain security features, including OAuth2 and Spring Security, with a strong preference for experience with Keycloak and ActiveDirectory.\n\u2022 Manage project dependencies and build processes using Maven.\n\u2022 Utilize version control and collaboration tools, particularly Git.\n\u2022 Work with containerization technologies, particularly Docker.",
        "word_count": 134
      },
      {
        "bullet_count": 3,
        "heading": "Front End Development",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Develop responsive and user-friendly",
          "last_5_words": "design and styling."
        },
        "text": "\u2022 Develop responsive and user-friendly web applications using JavaScript and TypeScript.\n\u2022 Utilize modern frontend frameworks like Vue.js and Nuxt to build interactive and dynamic user interfaces. Create Progressive Web Apps (PWA) to provide a seamless mobile experience.\n\u2022 Implement HTML/CSS for web design and styling.",
        "word_count": 54
      },
      {
        "bullet_count": 9,
        "heading": "This Role Requires",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "Qualifications:\n\u2022 Minimum of 3",
          "last_5_words": "technologies, particularly Docker."
        },
        "text": "Qualifications:\n\u2022 Minimum of 3 years of experience as a Java developer.\n\u2022 Strong expertise in Java 17 with experience in using language features from version 8+.\n\u2022 Proven experience with Spring Boot 3 and related Spring frameworks.\n\u2022 Proficiency in SQL databases, particularly PostgreSQL, and NoSQL databases (MongoDB/Atlas).\n\u2022 Solid understanding of JPA (Hibernate) and JMS (ActiveMQ/Artemis).\n\u2022 Experience in developing REST/RPC APIs and handling data in JSON, YAML, and XML formats.\n\u2022 Knowledge of security protocols and frameworks, including OAuth2 and Spring Security, with a preference for Keycloak and ActiveDirectory.\n\u2022 Proficiency in build tools, particularly Maven, and version control systems like Git.\n\u2022 Experience with containerization technologies, particularly Docker.",
        "word_count": 134
      },
      {
        "bullet_count": 4,
        "heading": "Front End Development",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Strong proficiency in JavaScript",
          "last_5_words": "design and styling."
        },
        "text": "\u2022 Strong proficiency in JavaScript and TypeScript.\n\u2022 Experience in modern frontend frameworks, particularly Vue.js and Nuxt.\n\u2022 Knowledge of Progressive Web App (PWA) development for mobile.\n\u2022 HTML/CSS skills for web design and styling.",
        "word_count": 40
      },
      {
        "bullet_count": 4,
        "heading": "Additional Qualifications (Preferred)",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "\u2022 Familiarity with cloud services",
          "last_5_words": "collaborative team environment."
        },
        "text": "\u2022 Familiarity with cloud services and container orchestration (e.g., Kubernetes).\n\u2022 Previous work in microservices architecture.\n\u2022 Knowledge of continuous integration and continuous deployment (CI/CD) pipelines.\n\u2022 Strong problem-solving skills and the ability to work effectively in a collaborative team environment.",
        "word_count": 48
      }
    ],
    "urls": []
  },
  "rejected": false,
  "rejection_reason": null,
  "run_id": "8dc90eaa-c06a-4f70-9abc-b1860167d4be",
  "stage3_signals": {
    "alias_found": true,
    "alias_match_roles": [
      {
        "display_name": "Fullstack Developer",
        "kra_matches": null,
        "matched_count": null,
        "matched_skills": null,
        "role_id": 15,
        "score": 1.0,
        "slug": "full-stack-engineer",
        "total_count": null
      }
    ],
    "kra_match_roles": [
      {
        "display_name": "Frontend Developer",
        "kra_matches": [
          {
            "kra_text": "Builds responsive user interfaces and interactive web components using React, Vue, or Angular with TypeScript, HTML5, and modern CSS for browser-based applications.",
            "sentence": "Develop responsive and user-friendly web applications using JavaScript and TypeScript.",
            "similarity": 0.7645
          },
          {
            "kra_text": "Builds responsive user interfaces and interactive web components using React, Vue, or Angular with TypeScript, HTML5, and modern CSS for browser-based applications.",
            "sentence": "Utilize modern frontend frameworks like Vue.js and Nuxt to build interactive and dynamic user interfaces.",
            "similarity": 0.7066
          },
          {
            "kra_text": "Builds responsive user interfaces and interactive web components using React, Vue, or Angular with TypeScript, HTML5, and modern CSS for browser-based applications.",
            "sentence": "Implement HTML/CSS for web design and styling.",
            "similarity": 0.5456
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 7,
        "score": 0.6723,
        "slug": "frontend-engineer",
        "total_count": null
      },
      {
        "display_name": "Fullstack Developer",
        "kra_matches": [
          {
            "kra_text": "Designs and queries relational databases like PostgreSQL and document stores like MongoDB, writing migrations, indexes, and optimized queries.",
            "sentence": "Work with SQL databases, particularly PostgreSQL, and NoSQL databases such as MongoDB/Atlas.",
            "similarity": 0.7118
          },
          {
            "kra_text": "Builds and integrates client-side React or Vue components with server-side Node.js or Django APIs, managing bidirectional data flow across frontend and backend layers.",
            "sentence": "Utilize modern frontend frameworks like Vue.js and Nuxt to build interactive and dynamic user interfaces.",
            "similarity": 0.5992
          },
          {
            "kra_text": "Implements complete product features end-to-end from database schema design through backend API to frontend UI using JavaScript, TypeScript, Python, or Ruby on Rails.",
            "sentence": "You will be responsible for designing, developing, and maintaining end-to-end solutions that encompass backend services, APIs, and user interfaces.",
            "similarity": 0.5798
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 15,
        "score": 0.6303,
        "slug": "full-stack-engineer",
        "total_count": null
      },
      {
        "display_name": "Backend Developer",
        "kra_matches": [
          {
            "kra_text": "Writes database access logic including SQL queries, ORM mappings, stored procedures, and migration scripts for relational databases like PostgreSQL and MySQL.",
            "sentence": "Work with SQL databases, particularly PostgreSQL, and NoSQL databases such as MongoDB/Atlas.",
            "similarity": 0.5818
          },
          {
            "kra_text": "Designs and maintains RESTful and GraphQL API interfaces with proper authentication, versioning, rate limiting, and documentation for frontend and third-party consumers.",
            "sentence": "Design and develop REST/RPC APIs to support various applications and services.",
            "similarity": 0.5655
          },
          {
            "kra_text": "Designs and maintains RESTful and GraphQL API interfaces with proper authentication, versioning, rate limiting, and documentation for frontend and third-party consumers.",
            "sentence": "You will be responsible for designing, developing, and maintaining end-to-end solutions that encompass backend services, APIs, and user interfaces.",
            "similarity": 0.5462
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 1,
        "score": 0.5645,
        "slug": "backend-engineer",
        "total_count": null
      },
      {
        "display_name": "React Frontend Developer",
        "kra_matches": [
          {
            "kra_text": "Implement user-facing screens and interactions",
            "sentence": "Utilize modern frontend frameworks like Vue.js and Nuxt to build interactive and dynamic user interfaces.",
            "similarity": 0.543
          },
          {
            "kra_text": "support responsive layouts and browser compatibility",
            "sentence": "Implement HTML/CSS for web design and styling.",
            "similarity": 0.5222
          },
          {
            "kra_text": "support responsive layouts and browser compatibility",
            "sentence": "HTML/CSS skills for web design and styling.",
            "similarity": 0.5056
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 89,
        "score": 0.5236,
        "slug": "react-frontend-developer",
        "total_count": null
      },
      {
        "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": "Work with containerization technologies, particularly Docker.",
            "similarity": 0.6058
          },
          {
            "kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
            "sentence": "Utilize version control and collaboration tools, particularly Git.",
            "similarity": 0.4848
          },
          {
            "kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
            "sentence": "Manage project dependencies and build processes using Maven.",
            "similarity": 0.4794
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 10,
        "score": 0.5233,
        "slug": "devops-engineer",
        "total_count": null
      }
    ],
    "skill_match_roles": [
      {
        "display_name": "Fullstack Developer",
        "kra_matches": null,
        "matched_count": 11,
        "matched_skills": [
          "CSS",
          "Hibernate",
          "JPA",
          "JSON",
          "Java",
          "JavaScript",
          "OAuth2",
          "PostgreSQL",
          "REST",
          "Spring Boot",
          "TypeScript"
        ],
        "role_id": 15,
        "score": 0.4231,
        "slug": "full-stack-engineer",
        "total_count": 26
      },
      {
        "display_name": "Backend Developer",
        "kra_matches": null,
        "matched_count": 11,
        "matched_skills": [
          "Docker",
          "Hibernate",
          "JPA",
          "Java",
          "JavaScript",
          "MongoDB",
          "PostgreSQL",
          "REST",
          "Spring Boot",
          "Spring Security",
          "TypeScript"
        ],
        "role_id": 1,
        "score": 0.4231,
        "slug": "backend-engineer",
        "total_count": 26
      },
      {
        "display_name": "Fullstack Developer",
        "kra_matches": null,
        "matched_count": 10,
        "matched_skills": [
          "CSS",
          "Hibernate",
          "JPA",
          "JSON",
          "Java",
          "JavaScript",
          "PostgreSQL",
          "REST",
          "Spring Boot",
          "TypeScript"
        ],
        "role_id": 435,
        "score": 0.3846,
        "slug": "fullstack-developer",
        "total_count": 26
      },
      {
        "display_name": "Node.js Backend Developer",
        "kra_matches": null,
        "matched_count": 10,
        "matched_skills": [
          "ActiveMQ",
          "Hibernate",
          "JPA",
          "JSON",
          "JavaScript",
          "PostgreSQL",
          "REST",
          "Spring Boot",
          "Spring Security",
          "TypeScript"
        ],
        "role_id": 82,
        "score": 0.3846,
        "slug": "node-backend-developer",
        "total_count": 26
      },
      {
        "display_name": "Kotlin Backend Developer",
        "kra_matches": null,
        "matched_count": 9,
        "matched_skills": [
          "ActiveMQ",
          "Hibernate",
          "JPA",
          "JSON",
          "Java",
          "PostgreSQL",
          "REST",
          "Spring Boot",
          "Spring Security"
        ],
        "role_id": 84,
        "score": 0.3462,
        "slug": "kotlin-server-backend-developer",
        "total_count": 26
      }
    ]
  },
  "stage4_decision": {
    "alias_collision_detected": false,
    "case": "A",
    "chosen_role": {
      "display_name": "Fullstack Developer",
      "kra_matches": null,
      "matched_count": null,
      "matched_skills": null,
      "role_id": 15,
      "score": 1.0,
      "slug": "full-stack-engineer",
      "total_count": null
    },
    "confidence": 1.0,
    "is_new_role": false,
    "llm2_fired": false,
    "llm2_reasoning": null,
    "matched_dimensions": [],
    "matched_kras": [],
    "matched_skills": [],
    "new_role_display_name": null,
    "new_role_slug": null,
    "queued": false,
    "reasoning": "Exact alias hit on full-stack-engineer (1.0) \u2014 no other alias at this confidence; skill_top full-stack-engineer 0.42 does not contradict",
    "sub_role": null
  },
  "stage5_updates": {
    "centroid_n_after": 694,
    "centroid_updated": true,
    "collision_log_id": null,
    "new_kra_attached": null,
    "new_skills_attached": [
      {
        "is_primary": true,
        "queue_id": 20273,
        "role_display_name": "Fullstack Developer",
        "role_slug": "full-stack-engineer",
        "skill_name": "JMS",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 20274,
        "role_display_name": "Fullstack Developer",
        "role_slug": "full-stack-engineer",
        "skill_name": "Artemis",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 20275,
        "role_display_name": "Fullstack Developer",
        "role_slug": "full-stack-engineer",
        "skill_name": "RPC",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 20276,
        "role_display_name": "Fullstack Developer",
        "role_slug": "full-stack-engineer",
        "skill_name": "YAML",
        "status": "pending"
      },
      {
        "is_primary": false,
        "queue_id": 20277,
        "role_display_name": "Fullstack Developer",
        "role_slug": "full-stack-engineer",
        "skill_name": "Keycloak",
        "status": "pending"
      },
      {
        "is_primary": false,
        "queue_id": 20278,
        "role_display_name": "Fullstack Developer",
        "role_slug": "full-stack-engineer",
        "skill_name": "Active Directory",
        "status": "pending"
      },
      {
        "is_primary": true,
        "queue_id": 20279,
        "role_display_name": "Fullstack Developer",
        "role_slug": "full-stack-engineer",
        "skill_name": "Progressive Web Apps",
        "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
{}