Prepin
Log in
EXL

engineering opportunity

Full Stack Engineer

The Full Stack Engineer will collaborate with cross-functional teams to develop robust front-end and back-end applications while managing CI/CD pipelines. Additionally, the role involves designing data pipelines for GenAI models and providing leadership and mentorship to development teams.

Jersey City, New Jersey, United StateshybridFULL_TIME

Posted

About the role

What will you do at EXL?

Key Responsibilities

  • * Collaborate with cross-functional teams to gather, analyze, and refine
  • requirements, aligning technical solutions with business objectives.
  • * Develop robust front-end applications using Angular and back-end services
  • primarily in Python and Java.
  • * Architect, implement, and manage CI/CD pipelines
  • * Design and maintain efficient data pipelines for GenAI model training and
  • inference.
  • * Troubleshoot and resolve issues across the full stack and AI integrations to
  • ensure high
  • * Keep abreast of latest advancements in Full-stack technologies, and cloud
  • platforms.
  • * Lead and mentor development teams, promoting best practices and continuous
  • improvement.
  • Must-Have Skills:
  • * Proficiency in Python and Angular with strong full-stack development
  • experience.
  • * Solid knowledge of Java and experience with backend frameworks like Spring,
  • Flask, or Django.
  • * Experience working with cloud platforms, especially AWS services
  • * Solid experience with SQL and NoSQL databases.
  • * Familiarity with Agile/Scrum methodologies and end-to-end SDLC..
  • Good-to-Have Skills:
  • * Experience with other front-end frameworks such as React or Vue.js.
  • * Knowledge of Node.js or other backend technologies.
  • * Prior involvement in release/change management processes.
  • * Exposure to data engineering concepts and building data pipelines
  • * Experience working in highly regulated or enterprise environments.
  • The posted range is the hiring range for this role — a subset of the broader
  • range available to employees over time — and reflects base salary across our
  • national hiring scale. Final offers are based on several factors, including the
  • candidate's skills and experience, internal pay equity, work location, market
  • conditions for the role, and the specific scope and responsibilities of the
  • position. The top of the range is reserved for candidates who notably exceed the
  • requirements; the lower end applies to those with less experience or fewer
  • preferred qualifications. For positions based in higher-cost zones (e.g.,
  • California, New York, New Jersey), actual compensation may exceed the posted
  • range; your recruiter will share specifics during the process.
  • RESPONSIBILITIES

Key Responsibilities

  • * Collaborate with cross-functional teams to gather, analyze, and refine
  • requirements, aligning technical solutions with business objectives.
  • * Develop robust front-end applications using Angular and back-end services
  • primarily in Python and Java.
  • * Architect, implement, and manage CI/CD pipelines
  • * Design and maintain efficient data pipelines for GenAI model training and
  • inference.
  • * Troubleshoot and resolve issues across the full stack and AI integrations to
  • ensure high
  • * Keep abreast of latest advancements in Full-stack technologies, and cloud
  • platforms.
  • * Lead and mentor development teams, promoting best practices and continuous
  • improvement.
  • Must-Have Skills:
  • * Proficiency in Python and Angular with strong full-stack development
  • experience.
  • * Solid knowledge of Java and experience with backend frameworks like Spring,
  • Flask, or Django.
  • * Experience working with cloud platforms, especially AWS services
  • * Solid experience with SQL and NoSQL databases.
  • * Familiarity with Agile/Scrum methodologies and end-to-end SDLC..
  • Good-to-Have Skills:
  • * Experience with other front-end frameworks such as React or Vue.js.
  • * Knowledge of Node.js or other backend technologies.
  • * Prior involvement in release/change management processes.
  • * Exposure to data engineering concepts and building data pipelines
  • * Experience working in highly regulated or enterprise environments.
  • The posted range is the hiring range for this role — a subset of the broader
  • range available to employees over time — and reflects base salary across our
  • national hiring scale. Final offers are based on several factors, including the
  • candidate's skills and experience, internal pay equity, work location, market
  • conditions for the role, and the specific scope and responsibilities of the
  • position. The top of the range is reserved for candidates who notably exceed the
  • requirements; the lower end applies to those with less experience or fewer
  • preferred qualifications. For positions based in higher-cost zones (e.g.,
  • California, New York, New Jersey), actual compensation may exceed the posted
  • range; your recruiter will share specifics during the process.
  • QUALIFICATIONS
  • bachelors degree in engineering, computer science or related field

Which skills does this role require?

Data EngineeringFull Stack EngineerRelease ManagementChange ManagementEnterprise EnvironmentsSoftware DevelopmentJavaScriptNode.jsLLMs

Make your next move

Build a shortlist and prepare

Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.

Role information can change. Confirm current details on the original application page.

Product

AI Candidate AgentCompaniesBrowse JobsDeep ProfileSkill AssessmentOpportunity Matching
Prepin.ai

© 2026 Prepin | All rights reserved.