Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack JAVA Developer (Remote)

$136k - $184k

General Dynamics

Responsibilities for this Position

Location: Any Location / Remote

Full Part/Time: Full time

Job Req: RQ226668

Type of Requisition: Regular

Clearance Level Must Currently Possess: None

Clearance Level Must Be Able to Obtain: None

Public Trust/Other Required: Other

Job Family: Software Engineering

Job Qualifications:

Skills: JasperReports, Java Software Development, ReAct Framework, Test Driven Development (TDD)

Certifications: None

Experience: 9 + years of related experience

US Citizenship Required: No

Job Description:

SOFTWARE DEVELOPER SENIOR

We are seeking a Full Stack Java Developer to design and build Java-based microservices, REST APIs, ingestion pipelines, and reporting solutions. The role includes developing JasperReports, modernizing PACER reporting, writing SQL for data and reconciliation workflows, and executing comprehensive testing across APIs, data pipelines, and reporting outputs. The ideal candidate will support end-to-end development, testing, troubleshooting, and collaboration with cross-functional teams to deliver high-quality, scalable, and audit-ready solutions.

MEANINGFUL WORK AND PERSONAL IMPACT

As a Software Developer Senior, the work you'll do at GDIT will be impactful to the mission of Bureau of Fiscal Service - Department of Treasury. You will play a crucial role in Modernization of Legacy Applications.

Design and develop Java microservices, REST APIs, and data ingestion pipelines

Build JasperReports, modernize PACER reports, and implement reconciliation workflows

Write SQL for data queries, aggregations, and cross-system data validation

Execute API, batch, and end-to-end testing across ingestion and reporting workflows

Support troubleshooting, UAT, and collaboration with cross-functional teams

WHAT YOU'LL NEED TO SUCCEED
  • Education: Bachelor Degree in Computers or related field
  • Experience: 10+ years of related experience
  • Technical skills: Full Stack Java Developer skilled in Java microservices, REST APIs, data ingestion pipelines, SQL, JasperReports, and end-to-end testing.

US citizenship or LPR required

Role requirements: Collaborate with Stakeholders, Legacy development team, Business Users, Vendors and interfacing applications

Key Responsibilities
Java & Microservices Development
  • Design and develop Java-based REST APIs and stateless microservices using Javalin
  • Build JSON models, validation logic, transformation workflows, and ingestion pipelines (SFTP, batch)
  • Integrate with Datacom/CICS systems via JDBC or REST gateways
  • Implement structured error handling, logging, and traceability
  • Develop unit and integration tests and support troubleshooting across environments
Reporting & Data Processing
  • Build and maintain JasperReports templates, sub-reports, and merged outputs
  • Modernize PACER reporting, reconciliation logic, and monthly report workflows
  • Write SQL for data queries, aggregations, reconciliation checks, and cross-system data blends
  • Automate recurring reporting cycles and generate outputs in CSV, XML, and PDF
Testing & Quality Assurance
  • Execute unit, integration, API, batch, and end-to-end testing
  • Validate ingestion formats (Connect:Direct, SFTP, CSV, fixed-width, XML, JSON)
  • Test REST APIs for schema accuracy, error handling, and performance
  • Coordinate UAT, lead defect triage, and maintain test documentation and traceability
Required Qualifications
  • 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 reporting frameworks
  • Solid understanding of batch processing, SFTP ingestion, or file-based workflows
  • Experience with unit, integration, API, and data-pipeline testing
  • Ability to troubleshoot complex application, data, or report issues across environments
  • Strong communication skills and experience working with cross-functional teams
Preferred Qualifications
  • Experience with Javalin or other lightweight Java REST frameworks
  • Familiarity with PACER reporting, reconciliation processes, or finance-related data flows
  • Prior experience integrating with Datacom/CICS systems via JDBC or REST gateways
  • Exposure to Connect:Direct, CSV, fixed-width, XML, or JSON ingestion pipelines
  • Experience with automated scheduling/orchestration tools (e.g., Autosys, Control-M, Jenkins, etc.)
  • Knowledge of logging, traceability, audit frameworks, or compliance-driven workflows
  • Experience supporting UAT or collaborating closely with SMEs in accounting or reporting domains
GDIT IS YOUR PLACE
  • Growth: AI-powered career tool that identifies career steps and learning opportunities
  • Support: An internal mobility team focused on helping you achieve your career goals
  • Rewards: Comprehensive benefits and wellness packages, 401K with company match, and competitive pay and paid time off
  • Flexibility: Full-flex work week to own your priorities at work and at home ***remove if ineligible***
  • Community: Award-winning culture of innovation and a military-friendly workplace
OWN YOUR OPPORTUNITY

Explore a career in software development at GDIT and you'll find endless opportunities to grow alongside colleagues who share your dedication to advancing innovation.

The likely salary range for this position is $136,000 - $184,000. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.

Scheduled Weekly Hours: 40

Travel Required: Less than 10%

Telecommuting Options: Remote

Work Location: Any Location / Remote

Total Rewards at GDIT: Our benefits package for all US-based employees includes a variety of medical plan options, some with Health Savings Accounts, dental plan options, a vision plan, and a 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match. To encourage work/life balance, GDIT offers employees full flex work weeks where possible and a variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave. GDIT typically provides new employees with 15 days of paid leave per calendar year to be used for vacations, personal business, and illness and an additional 10 paid holidays per year. Paid leave and paid holidays are prorated based on the employee's date of hire. The GDIT Paid Family Leave program provides a total of up to 160 hours of paid leave in a rolling 12 month period for eligible employees. To ensure our employees are able to protect their income, other offerings such as short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance are provided or available. We regularly review our Total Rewards package to ensure our offerings are competitive and reflect what our employees have told us they value most.

Our Identity Verification Process: As part of the hiring process, we will ask you to complete an identity verification process that leverages advanced biometrics and artificial intelligence to ensure authenticity and protect against identity fraud. You are expected to be on camera during virtual interviews. We reserve the right to take your picture to verify your identity and prevent fraud. By proceeding, you authorize the collection, processing, and use of your biometric data for identity verification and security purposes.

About Our Work: We are GDIT. A global technology and professional services company that delivers technology solutions and mission services to every major agency across the U.S. government, defense and intelligence community. Our 26,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across 50+ countries worldwide, offering leading mission-ready capabilities in AI, cloud, cyber and software development.

Join our Talent Community to stay up to date on our career opportunities and events at gdit.com/tc .

Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans

PI287064315

GDIT supports and secures some of the most complex government, defense, and intelligence projects across the country.

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Full Stack JAVA Developer (Remote) in United States vacancy
  • $131k - $137k

    Responsibilities Technica Corporation is seeking highly skilled Senior Full Stack Java Developer to be a part of an agile software development team and...  ...varies across divisions and contracts. Where allowed, remote work must be coordinated with the team lead and/or... 
    Remote work
    Work experience placement

    Technica Corporation

    Washington DC
    1 day ago
  •  ...To support a growing agile application development team, the full-time remote Full Stack Java Developer will collaborate on designing, coding, testing, and deploying a full-stack Java application in AWS while ensuring the secure operation of critical federal systems.... 
    Remote work
    Full time

    Virtual Vocations Inc

    United States
    4 days ago
  •  ...To support high-impact projects, the full-time Java Full Stack Developer will develop scalable web applications using modern technologies, participate in Agile Scrum teams, and implement AI integration while ensuring code quality and maintainability. Key responsibilities... 
    Remote work
    Full time

    Virtual Vocations Inc

    United States
    2 days ago
  •  ...ONSITE Competitive salary Opportunity for advancement Java Full Stack Developer – Java + React Location: Phoenix, AZ Work...  ...must be available to work onsite all 5 days per week . Remote work is not available. We are seeking a strong Java Full... 
    Remote work
    Work at office

    Select Minds LLC

    Phoenix, AZ
    29 days ago
  •  ...Job Description Job Description Senior Java Full-Stack Developer Location: Trenton, NJ Hybrid (3 days Onsite, 2 days Remote) Duration: Contract Interview will be onsite 10+ years java & React development experience, system refactoring, spring frameworks... 
    Remote work
    Contract work
    Work at office
    Local area

    DEW Softech Inc

    Trenton, NJ
    a month ago
  •  ...Job Title: Senior Full Stack Java Developer Location: Remote Position Summary: The Senior Java/React Developer will design, develop, integrate, test, deploy, and maintain enterprise applications and microservices supporting mission-critical business operations... 
    Remote work

    Red Cedar Consultancy, LLC

    Virginia, MN
    11 hours ago
  •  ...Full Stack Java Developer Remote (Must start at 7 am ET and work till 4 pm ET each day) 12 month + contract The ideal candidate is a strong backend focused full stack developer who thrives in large codebases and has a solid understanding of internationalization... 
    Remote work
    Contract work

    Saxon Global

    United States
    1 day ago
  • Eitacies Inc is seeking a Java Full Stack Developer with strong Cards and Payments experience for a 100% remote role. The ideal candidate will have hands-on experience in the cards/payments domain and proficiency across backend Java and full stack development. The position... 
    Remote job

    Eitacies Inc

    Phoenix, AZ
    2 days ago
  •  ...applications and next steps. Our partner is looking for a Senior Java Full Stack Developer based in United States. As a Senior Java Full Stack...  ...solutions that support strategic business needs. This fully remote opportunity offers experienced engineers the chance to work... 
    Remote work
    Full time

    Jobgether

    Remote
    4 days ago
  •  ...Job Description Job Description Sr. Full Stack Developer – Java Ashburn, VA (Hybrid – 1 day onsite / 4 days remote) Must be a U.S. Citizen and currently reside in the Metro Washington, D.C. area We have an immediate full-time opening for an experienced Sr.... 
    Remote work
    Full time
    Immediate start

    Macro Solutions

    Ashburn, VA
    a month ago
  • $97 per hour

     ...SR JAVA FULL STACK DEVELOPER (AWS / EKS / Angular) Location: Hybrid — Reston, VA (20190) (90% remote - 4 to 6 onsite meetings a year) Type: Contract Schedule: 40 hours/week Pay (W2): USD $97.00/hr JOB OVERVIEW We’re seeking a Senior Java... 
    Remote work
    Contract work
    Temporary work
    Local area
    Flexible hours
    Shift work

    System One

    Reston, VA
    a month ago
  •  ...Senior Java Full Stack Developer Location: Pan-India remote, with occasional travel to Hyderabad / Chennai Employment Type: Full-Time Compensation: Up to ₹42 LPA Open Positions: 10 About the Role We are seeking highly experienced and hands-on Senior Java Full... 
    Remote work
    Full time

    Tailored Management

    United States
    11 hours ago
  •  ...Job Title Primary Skills: Full Stack Java Secondary Skills: DevOps- CI-CD Latest versions of Angular Work Experience: • 8+ years professional...  ...experience in full stack Java development at a senior developer level. • Proficiency in writing complex SQL and PL/SQL in Oracle... 
    Remote work
    Work experience placement

    Omni Inclusive

    United States
    4 days ago
  •  ...Essential Duties & Responsibilities • Develop and maintain • Create coding and design guidelines to be used throughout our applications...  ..., corrections, or enhancements including Business Logic in Java & SQL as well as User Interfaces in HTML and JavaScript. • Provide... 
    Remote work
    Work experience placement

    Trinity Technology Solutions

    United States
    1 day ago
  • $95k - $154k

     ...Assurance Since 2010, we've helped thousands of candidates land full-time jobs at tech leaders like Google, Apple, PayPal, Visa,...  ..., we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data engineers/data... 
    Remote work
    Full time
    H1b

    SynergisticIT

    United States
    2 days ago
  •  ...and on-site work requirements.  # No remote option.  #4 days working onsite required...  ...Summary We are looking for a Sr. Full Stack Developer - AI Assisted Development. The ideal candidate...  ..., performance, and security Core Java Java EE RESTful Microservices... 
    Remote work
    Full time
    Local area

    Dewpoint

    Okemos, MI
    17 days ago
  •  ...Engineering is responsible for designing, developing, implementing and supporting...  ...mission. We expect all our engineers to be full‑stack developers that can work in each technical...  ...computing ecosystem. Skills Experience with Java Full Stack, Spring Boot, Micro Services,... 
    Remote work
    Contract work
    Work experience placement
    Flexible hours

    TRIMAH TECHNOLOGIES LLC

    Columbus, OH
    1 day ago
  •  ...Senior Full Stack Java Developer Phoenix, Arizona, United States Position: Senior Full Stack Java Developer Location: 100% Remote Contract: 12 months 1 interview with Tech Lead Top Skills - Must Haves Java Microservices Angular Java 8... 
    Remote work
    Long term contract
    Contract work

    Knack Solutions

    Phoenix, AZ
    4 days ago
  • $125k - $145k

     ...for a talented Senior Software Developer to build their career and...  ...writing object-oriented code in Java. ~5+ years of building web...  ...experience building and integrating full-stack applications using Angular (...  ...Sterling, VA 20166 Hybrid remote or Full remote depending on... 
    Remote work
    Permanent employment
    Full time
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    Laansu

    Sterling, VA
    21 days ago
  • $96.8k - $145.2k

     ...organization, apply now.We are currently seeking a Senior Full Stack Java / Angular Developer (FTE / Hybrid) to join our team in Charlotte, North...  ...tailored to each client’s needs. While many positions offer remote or hybrid work options, these arrangements are subject... 
    Remote work
    Full time
    Temporary work
    Work at office
    Flexible hours

    NTT DATA

    Charlotte, NC
    3 days ago
  •  ...Description Job Description Benefits: ~ Tuition assistance ???? Job Title Senior Full Stack Developer (Java / Spring Boot / Angular / AWS) ???? Location Remote (US-based preferred) / Hybrid (optional) ???? About the Role We are building a scalable... 
    Remote work
    Flexible hours

    TECHOAUTH SOLUTIONS LLC

    Fort Worth, TX
    a month ago
  •  ...with a variety of internal APIs Collaborate with internal and remote teams to gather requirements and feedback Player Profile 1+ years...  ...) Experience with backend application development (Python, Java) Experience with modern development tools and best practices (IDEs... 
    Remote work
    Work experience placement

    Code Lab Technology

    Minneapolis, MN
    3 days ago
  •  ...Title: Java Full Stack Developer Location: Remote Duration: Long term Client: HHS Experience: 10+ Years MOI: Virtual Job Description Summary We are seeking a Java Full Stack Developer with 10 years of experience to support the... 
    Remote work

    Best pegasus

    Maryland, MD
    2 days ago
  • Role : Java Full stack Developer with React Location : Remote ( USA or Canada) EST Time Zone Rate : DOE Interview Slots : 9.00 12.00 PM EST No. of Role - 4 Must - Hands-on Experience with AI coding assistants (GitHub Copilot, Claude, Cursor, or similar) integrated into... 
    Remote work

    SVX Systems

    Columbus, OH
    1 day ago
  • Job Description Java Full Stack Developer (0 4 Years Experience) Position: Java Full Stack Developer Experience: 0 4 Years Employment Type: Full-Time Location: [Location/Remote/Hybrid] Department: Software Development Job Summary We are looking for... 
    Remote work
    Full time

    Wandata Tech LLC

    Michigan
    2 days ago
  • $83.33k - $120.62k

     ...of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Senior JAVA Full Stack/AWS Developer - Remote Canada Role. to join our team in Vancouver, British Columbia (CA-BC), Canada (CA). We are seeking an experienced... 
    Remote work
    Temporary work
    Work at office
    Flexible hours

    NTT DATA, Inc.

    Canada
    11 days ago
  • Full Stack Developer (Java, Python, DevOps) Position: Contract Are you open to candidates that would need to be 100% remote for the duration of the engagement? Yes Description: Summary of the project/initiative: Identity Security & Analytics is our Enterprise red flag /... 
    Remote work
    Contract work

    Samprasoft

    New York, NY
    3 days ago
  • Job Title: Senior Java Developer with Angular Location: Tampa, FL Job Type: Full-time Job Description: We are seeking a highly...  ...in to set job alerts for “Full Stack Engineer” roles. Front End (React...  ...TAMPA Senior Full Stack Engineer (Remote) - LLM Product Software Engineer... 
    Remote work
    Full time

    Capgemini

    Tampa, FL
    2 days ago
  • Guidehouse is seeking a Full-Stack Cloud Developer to design, develop, and test scalable software components including enterprise web service APIs...  ...on frontend interfaces using Angular or React and backend Java Spring Boot within a cloud-native environment, with a focus... 
    Remote job

    Dovel Technologies

    New York, NY
    3 days ago
  • $120k - $145k

     ...join an established and well-respected organization offering tremendous career growth potential. Job Title: Full Stack Solutions Developer - Java Location: 100% Remote (U.S.) Position Type: Full-time, Direct W2 Salary Range: $120,000-$145,000 Annually Experience Required:... 
    Remote work
    Full time
    H1b
    Local area
    Immediate start
    Visa sponsorship

    Bright Vision Technologies

    New York, NY
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack JAVA Developer (Remote). Be the first to apply!