General Dynamics Information Technology

Full Stack JAVA Developer (Remote)

General Dynamics Information Technology
Apply
20 hours ago
Remote, United StatesSenior

Base Salary

$136k - $184k/yr

Responsibilities

  • Design and develop Java REST APIs and stateless microservices using Javalin.
  • Build JSON models, validation and transformation logic, and SFTP or batch ingestion pipelines.
  • Integrate with Datacom/CICS systems through JDBC or REST gateways.
  • Develop JasperReports templates, sub-reports, merged outputs, and modernized PACER reporting workflows.
  • Write SQL queries for aggregation, reconciliation, cross-system validation, and data blending.
  • Automate recurring reporting cycles and generate CSV, XML, and PDF outputs.
  • Execute unit, integration, API, batch, and end-to-end testing across ingestion and reporting workflows.
  • Validate ingestion formats, troubleshoot application and data issues, coordinate UAT, lead defect triage, and maintain test documentation.
  • Collaborate with stakeholders, business users, vendors, legacy development teams, and interfacing applications.

Requirements

  • Bachelor’s degree in computer science or a related field.
  • 10+ years of experience in Java development, microservices, or REST API design.
  • Hands-on experience with JSON modeling, data validation, transformation logic, SQL, batch processing, SFTP ingestion, or file-based workflows.
  • Experience building reports with JasperReports or similar reporting frameworks.
  • Experience with unit, integration, API, and data-pipeline testing and troubleshooting across environments.
  • Strong communication and cross-functional collaboration skills.
  • US citizenship or lawful permanent residency is required.
  • Preferred qualifications include Javalin or other lightweight Java REST framework experience, PACER or finance-related reporting experience, Datacom/CICS integration, Connect:Direct, scheduling tools such as Autosys, Control-M, or Jenkins, and audit or compliance workflow experience.

Benefits

  • Remote work from any location with a full-flex work week where possible.
  • Medical, dental, vision, HSA, 401(k) with company match, disability, life, accident, and critical illness benefits.
  • Paid vacation, sick, personal, parental, military, bereavement, jury duty, and holiday leave; typically 15 paid leave days and 10 paid holidays per year for new employees, subject to prorating.
  • Up to 160 hours of paid family leave in a rolling 12-month period for eligible employees.
  • Regular schedule of 40 hours per week with less than 10% travel required.

Tech Stack

JavaJenkinsSQL
General Dynamics Information Technology

About General Dynamics Information Technology

10,000+ employees

General Dynamics Information Technology (GDIT) delivers enterprise IT, systems integration, cybersecurity, cloud, and software engineering services to U.S. federal agencies, including defense and intelligence organizations. It provides contract-based professional and managed services ranging from network operations and unified communications to training and simulation. GDIT is a business unit of General Dynamics (NYSE: GD) and is headquartered in Falls Church, Virginia.

Contact me