Application Developer (Java, JavaScript) (Full-Stack)
Broadwayventures · Remote - United States
About this role
**Broadway Ventures — Application Developer (Java, JavaScript) (Full-Stack)** ## Position Summary The Application Developer builds Java services that ingest public health IT data, observe deployed FHIR endpoints, validate findings, and assemble reproducible evidence cases for **Project Argos**. You’ll write deterministic validators for pass/fail compliance determinations, plus the retry, rate-limiting, and instrumentation logic that keeps monitoring safe and repeatable. Agentic components may summarize and draft, but **your code enforces the boundary**—they do not make final compliance calls. **Type** - Open to **W2 and 1099** - **Part-time**, variable hours: **10–29 hours/week** - **1-year contract** **Pay** - **W2:** $55–$60/hr - **1099:** $65–$70/hr **Works with:** Technical Lead, AI/Engineering Lead, Senior Systems Engineer, and Project Manager. --- ## About Broadway Ventures & Project Argos Broadway Ventures, LLC is an **SDVOSB** and **HUBZone** federal contractor headquartered in **Vicksburg, Mississippi**, with operations in the **Madison/Huntsville, Alabama** area. **Project Argos** is an agentic AI proof of concept for the **Office of the National Coordinator for Health IT (ONC)**. The pipeline pulls published API endpoint data for ~**290** certified health IT products from the **CHPL**, tests endpoints on a repeatable schedule, and builds reproducible evidence cases for compliance gaps under **45 CFR Part 170**. Runs in a contractor-hosted **AWS GovCloud** environment, with **human review** of every finding before confirmation. --- ## Key Responsibilities - Build ingestion connectors for **CHPL**, Service Base URL Lists, developer-published **FHIR Bundles**, Lantern, and other approved public sources. - Preserve raw artifacts, timestamps, request metadata, response headers, and hashes. - Normalize developer/product/version/criterion/CHPL ID/endpoint/org/validation records into the project’s common data model in **DynamoDB**, including lineage and source-of-truth precedence rules. - Implement publication checks to classify availability failures (e.g., URL not found, timeouts, obscuring redirects, malformed responses, non-machine-readable content). - Build safe, non-authenticated endpoint observation for metadata and **CapabilityStatement** retrieval; detect drift (added/removed/moved/changed endpoints). - Run **FHIR R4 validation** against Endpoint, Organization, and Bundle resources; preserve raw and normalized results. - Build evidence case packages with source metadata, request/response logs, validation outputs, severity, and rule traceability. - Support deduplication, clustering, and export to Government-designated systems. - Design scheduling, retry/backoff, rate limiting, error handling, and audit logging for the pipeline and agentic components. - Make test runs replayable so reviewers can re-run evidence tests. - Write unit/integration tests (including stub/mock endpoints for failure scenarios); participate in code review and keep documentation current. - Ensure the code does **not** request/collect/store patient data, PHI, credentials, or tokens unless authorized in writing by the Government. --- ## Required Qualifications - **5+ years** Java (Java 17+), including concurrency and networked services - **3+ years** Spring Boot (or equivalent framework) - **2+ years** JavaScript/Node for tooling and front-end development - **4+ years** building REST APIs and working with JSON - **3+ years** HTTP and TLS fund
Listing freshness
CronJobs last confirmed this listing 36m ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.