Demo

Java Developer (USC and GC)

Bounteous
Bounteous Salary
Rockville, MD Full Time
POSTED ON 9/30/2026
AVAILABLE BEFORE 10/28/2026
Job Description

Job Summary

Westat is seeking a senior-level Java Engineer to spearhead the documentation, reconstruction, and ownership transition of our custom data processing application, EAGLE.

EAGLE is a sophisticated platform that captures live GPS telemetry data from laptops, processes it via a specialized analytical engine, and stores it in an Elasticsearch cluster for quality analysis. The system features a modern frontend built with Vue.js and Leaflet, powered by Java Spring APIs, and managed via GitLab CI/CD. In this role, you will act as a technical detective and mentor. You will dive deep into legacy codebases, document data models, refresh local development environments, and create comprehensive documentation to train and transition the platform to the permanent Westat IT team.

This is a remote role to work 40 hours per week and the duration of this role is from September 2026 through March 2027.

The EAGLE Platform Ecosystem

  • Backend & APIs: Java Spring Framework, Geo APIs
  • Data & Search Layer: Elasticsearch & Kibana
  • Frontend UI: Vue.js, Leaflet Mapping Library
  • Client Side: Windows .NET GPS Client
  • DevOps/ALM: GitLab, CI/CD Pipelines

Job Responsibilities

  • System Architecture Analysis: Review complex, existing Java source code and project structures to map out system dependencies and logic flow.
  • Data Reverse Engineering: Deep-dive into the Elasticsearch data store to reverse-engineer and document the underlying data models and schemas.
  • Environment Reconstruction: Lead the setup and troubleshooting of the local and staging development environments from source code and legacy documentation.
  • Technical Documentation: Author high-quality, up-to-date system architecture maps, API documentation, and deployment guides.
  • Knowledge Transfer & Mentorship: Design a structured training approach to upskill other Westat engineering resources, empowering them to take full operational ownership of the platform.

Basic Qualifications

  • A bachelor’s degree in a technology-related field with 10 years of progressive software engineering experience (or an equivalent combination of education and experience).
  • Java Expertise: Mastery of Java and the Spring Framework for building robust web APIs.
  • Data & Analytics Expertise: Deep, hands-on production experience architecting and querying Elasticsearch and Kibana data stores.

Preferred Qualifications

  • Windows / .NET: Experience with C# and the Windows .NET framework to confidently read, debug, or interpret client applications.
  • Frontend Exposure: Familiarity and development experience with Vue.js or similar JavaScript frameworks.
  • Problem-Solving: Proven track record of successfully analyzing, debugging, and documenting complex, legacy multi-tiered technology stacks.
  • DevOps: Strong proficiency with GitLab version control and building/maintaining CI/CD pipelines.

Salary : $80,000 - $90,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Java Developer (USC and GC)?

Sign up to receive alerts about other jobs on the Java Developer (USC and GC) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Bounteous

  • Bounteous Canada, KY
  • Bounteous is a global AI Services firm where agentic engineering and human experience converge to deliver transformative business outcomes for the enterpri... more
  • 15 Days Ago

  • Bounteous Frisco, TX
  • Bounteous is looking for a Platform Architect to lead high-priority platform implementation projects and ongoing platform support across marketing automati... more
  • 15 Days Ago

  • Bounteous Frisco, TX
  • Bounteous is seeking a CDP Architect specializing in Adobe Real-Time Customer Data Platform (RTCDP) to design, implement, and maintain scalable, privacy-co... more
  • 1 Day Ago

  • Bounteous Charleston, WV
  • We are seeking a dynamic Senior Vice President of Business Development to lead growth within our Technology vertical, specifically focused on selling servi... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Java Developer (USC and GC) jobs in the Rockville, MD area that may be a better fit.

  • GDH Washington, DC
  • Role Summary This senior Java developer role involves designing, developing, and maintaining scalable enterprise applications within a cloud environment. T... more
  • 25 Days Ago

  • Genesis Consulting Partners, LLC Washington, DC
  • Genesis Consulting has an immediate opportunity for an experienced, forward thinking Java Developer with a passion for growth and business transformation f... more
  • 15 Days Ago

AI Assistant is available now!

Feel free to start your new journey!