Full Stack JAVA Developer (Remote)

General Dynamics
United States
Workplace: RemoteFull timeUSD 136,000 - 184,000 annuallyFunction: Software EngineeringExperience: 10+ yearsEducation: bachelorsSkills: ["Collaboration","Troubleshooting","Communication","Innovation"]

Design and build Java-based microservices and REST APIs for end-to-end modernization of legacy reporting workflows. Develop ingestion pipelines and reporting solutions using JasperReports, SQL, and reconciliation logic, including PACER modernization. Own JSON modeling, validation, transformations, and structured error handling, then execute unit, integration, API, batch, and end-to-end testing. Collaborate with stakeholders, business users, and legacy teams to deliver scalable, audit-ready outputs.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
General Dynamics
General Dynamics
3 days ago

Full Stack JAVA Developer (Remote)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live

Job Summary

Design and build Java-based microservices and REST APIs for end-to-end modernization of legacy reporting workflows. Develop ingestion pipelines and reporting solutions using JasperReports, SQL, and reconciliation logic, including PACER modernization. Own JSON modeling, validation, transformations, and structured error handling, then execute unit, integration, API, batch, and end-to-end testing. Collaborate with stakeholders, business users, and legacy teams to deliver scalable, audit-ready outputs.
Location: United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and develop Java-based REST APIs and stateless microservices.
  • •Build ingestion pipelines and transformation workflows, integrating with systems via JDBC or REST gateways.
  • •Create and maintain JasperReports templates and modernize PACER reporting and reconciliation workflows.
  • •Write SQL for data queries, aggregations, and cross-system validation; automate recurring reporting outputs.
  • •Execute unit, integration, API, batch, and end-to-end testing, coordinate UAT, and troubleshoot issues across environments.
Travel: Low travel

Pay and Benefits

Salary: USD 136,000 - 184,000 annually
Perks:Health InsuranceDentalVision401kPaid Leave

Key Requirements

  • •Bachelor’s degree in Computers or related field.
  • •10+ years of experience in Java development, microservices, or REST API design.
  • •Hands-on experience with JSON modeling, data validation, and transformation logic.
  • •Strong SQL skills including joins, aggregations, and reconciliation queries.
  • •Experience building reports using JasperReports (or similar) and testing across unit, integration, API, and data-pipeline workflows.
Experience:10+ yearsGovernmentReportingData pipelines
Education:Bachelor's
Skills:CollaborationTroubleshootingCommunicationInnovation
Tech Stack:JavaMicroservicesREST APIsJasperReportsSQLJavalinJSONSFTPBatch processingCSVXMLPDFDatacomCICSJDBCREST gatewaysConnect:DirectFixed-widthError handlingLogging

Eligibility

Nationality:US National

Company Brief

General Dynamics
Provides IT, systems engineering, cybersecurity, cloud, and mission support services to U.S. federal civilian and defense agencies, delivering large-scale technology solutions and managed services for national security and government operations.
Industry: Defense Technology
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Headquarters: Tysons / Fairfax, United States
WebsiteLinkedIn