Zachary Piper Solutions is seeking a Senior Full Stack Developer (Java) to support operations in Washington, DC area. This is a hybrid role looking for someone to design and build Java applications and data pipelines integrating Collibra and Edge Servers to automate metadata management and ensure data governance.
Responsibilities for the Senior Full Stack Developer (Java) include:
- Develop & Integrate Java-based apps, APIs, and UIs with Collibra and Edge Servers.
- Automate Workflows using Collibra APIs, BPMN, and custom connectors for metadata ingestion.
- Build Pipelines for secure, real-time/batch data ingestion via Edge Servers and tools like Kafka/NiFi.
- Ensure Governance & Security with metadata management, lineage tracking, and compliance (GDPR, CCPA).
- Collaborate & Optimize in Agile teams, implement CI/CD, and use AI/ML for data quality automation.
Qualifications for the Senior Full Stack Developer (Java) include:
- 10+ years of full stack development experience
- Experience with AWS/Azure/GCP, building secure ingestion pipelines, serverless microservices, and integrating Collibra with enterprise tools (Snowflake, Databricks, Tableau).
- Skills in RESTful APIs, microservices, ETL/ELT pipelines, and tools like Kafka, NiFi, AWS Glue; familiarity with event-driven architectures.
- Hands-on experience with Collibra APIs, workflows, Edge Server.
- DHS clearance preferred.
- Bachelor's in Computer Science or related field
Compensation for the Senior Full Stack Developer (Java) include:
- Salary Range: $150,000 - $160,000 based on years of experience
- Benefits: Medical, Dental, Vision, 401k Plan, PTO (Paid Time Off), Holidays, Sick leave as required by law
This job opens for applications on 1/12/2026. Applications for this job will be accepted for at least 30 days from the posting date.

Washington DC, United States of America
$150k - $160k
Click apply
JS26489_25303_59FA406412299AFA899D15E2DF911ABF
1/27/2026 7:13:54 AM
We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature
please contact support giving the advertiser's name and job reference.