NC FAST Java Developer

October 28, 2026

Job Overview

  • Date Posted
    October 28, 2026
  • Expiration date
    November 3, 2026
  • Duration
    11 Months and 4 Days

Job Description

North Carolina Families Accessing Services through Technology (NC
FAST) is seeking a Java / Forms / Report Developer to support the development, configuration,
and maintenance of CURAM modules, custom Java components and reports within the NC FAST
application. This role will focus on building and enhancing
communication-related components in the CURAM Social Program Management (SPM)
framework, including correspondence templates, interactive forms, and document
generation logic. The developer will work closely with business analysts, senior
engineers, and QA teams to ensure all notices, reports and system outputs meet policy,
legislative, and technical standards.

Key Responsibilities

  • Perform UML modeling and
    XML configuration as part of overall solution design.
  • Design, modify, and
    enhance XML/XSL-based content for notices, forms, data transformations,
    and system-generated outputs.
  • Develop SQL scripts,
    queries, and stored procedures to support application functionality,
    reporting needs, and data validation tasks.
  • Conduct unit testing and
    participate in peer code reviews to ensure high-quality, reliable
    deliverables.
  • Collaborate with
    cross-functional teams to analyze data structures and understand business
    requirements.
  • Apply best practices to
    ensure code quality, system performance, and maintainability.
  • Troubleshoot and resolve
    issues related to XML document generation, rendering pipelines, and data
    processing components.

 

Required Qualifications

  • Minimum 2 years of
    experience in Java Enterprise Edition (JEE) development
  • Strong proficiency in
    Java, XML, XSD, XSLT, XSL-FO, and SQL.
  • Experience with Oracle,
    Oracle Utilities, Altova tools (StyleVision, XMLSpy), Apache FOP, SQL
    scripting, and relational database modeling.
  • Hands-on experience
    using Eclipse, relational databases (Oracle), and version control systems.
  • Familiarity with Agile
    development methodologies.
  • Cúram
    experience is a plus but not mandatory.