Jobs and Careers
GE

Java Senior Software Engineer

General Dynamics Information Technology
USA VA Home Office (VAHOME), United States, United Statesfull_timeVerifiedPosted 5 Apr 2026
💰 $184,000/yr($136,000/yr$184,000/yr)

About the role

Type of Requisition:

Regular

Clearance Level Must Currently Possess:

None

Clearance Level Must Be Able to Obtain:

Secret

Public Trust/Other Required:

None

Job Family:

Software Engineering

Job Qualifications:

Skills:

API Development, Artificial Intelligence (AI), Data Modeling, Graph Databases, Object Oriented Programming in Java

Certifications:

None

Experience:

5 + years of related experience

US Citizenship Required:

Yes

Job Description:

Transform technology into opportunity as a Senior Software Engineer l at GDIT. Shape what’s next for mission-critical government projects while shaping what’s next for your engineering career.

MEANINGFUL WORK AND PERSONAL IMPACT

  • Responsible for writing production Java code via the usage of vendor API’s to translate data across environments, while adhering to reference schemas (e.g. NoMagic openAPI)
  • Write Java applications that transform standardized "node-edge" relational data into compliant graph data.  Write applications that ensure data compliance and integrity.
  • Develop service-based framework for basic operations (create, read, update, delete) for custom data architectures
  • Develop translation routines that convert relational data to serialized and/or markup languages (e.g. JSON, XML) and reverse
  • Develop collaborative build-deploy environment, while maintaining configuration and version control
  • Deploy applications to production cloud, while maintaining development and test environments for pre-production
  • Participate in weekly and monthly code sprints towards software release milestones
  • Other duties and responsibilities as required and assigned


WHAT YOU’LL NEED TO SUCCEED
Bring your engineering expertise along with a drive for innovation to GDIT. The Senior Software Engineer must have:
● Education: Bachelor of Arts/Bachelor of Science in computer science, computer engineering, or related engineering degree
● Experience: 5+ years of related experience
● Technical skills:

  • 3+ years experience working in Agile/SCRUM software engineering and production environments
  • Experience utilizing Maven for Java applications
  • Experience developing Java applications
  • Experience utilizing apache tinkerpop framework
  • Experience utilizing Jackson framework
  • Experience in Graph Databases
  • Experience developing applications using Spring framework
  • Experience deploying production Java applications in cloud environments
  • Experience using configuration management/version control tools such as Git
  • Experience in a rapid paced, time sensitive, high quality environment 
  • Strong written and verbal communication skills along with strong customer service 
  • Ability to multi-task, prioritize commitments, and manage time effectively including attention to detail

● Security clearance: Must be able to obtain and maintain a Secret security clearance

● US Citizenship required

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

● 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

Additional Work Locations:

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

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

General Dynamics Information Technology

View company profile →