Software Developer Sr Advisor - TS/SCI required

General Dynamics Information Technology - Chantilly, VA3.8

Job Description

GDIT is seeking a Java Software Engineer to support a large Identity and Access Management (IdAM) contract. The Java software developer will be working in a multi-tiered environment and will build Java applications for a government client. The Java developer will configure and modify/integrate COTS products related to Identity and Access Management areas where needed. The candidate for this position will build RESTful Web Services and reusable components to support overall project objectives. The Java developer will participate in the entire software development life-cycle including unit testing, regression testing, deployment and automation.

Researches, designs, develops, and/or modifies enterprise-wide systems and/or applications software


BA/BS in computer science or related field.


10+ years of relevant experience

Required Skills/Experience:
Ability to develop and enhance Java applications aligned with architecture and platforms proposed for existing and new software
Experience with overall Java development methodologies to perform routine development, automated unit testing, and troubleshooting tasks
Experience with JSF development
COTS integration experience
Experience building web services
Experience with Oracle and SQLserver
Familiarity with integration tools such as Jenkins and GIT
Willingness to learn new tools and techniques to complete tasks
Principals of Lightweight Directory Access Protocol (LDAP)
Principals of Public Key Infrastructure (PKI) and Public Key Enabling (PKE)
Developing and revising technical documentation
Participates in special projects as required

Desired Skills/Experience:
Familiarity with Identity and Access management technology and tools
Familiarity with configuration management tools such as puppet
Familiarity with application migration and development in AWS
Familiarity with developing message-oriented solutions with Java
General Linux management through the command line and use of command line text editor
Familiarity with Radiant Logic ICS/VDS.
Familiarity with SailPoint

Benefits of this Position:
Opportunity for Fast Growth within the program
Onsite Gym – get your workout in before work, during your lunch break, or at the end of the day
Professional Development Assistance – Covering the Cost of Obtaining Professional & Technical Certifications (depending on program)
Educational Reimbursement – toward degree programs and individual coursework
401K Match – with 100% vesting on day one
Health, Dental and Vision Coverage to keep you healthy, starting your first day
We know work-life balance is important, GDIT offers Paid Time Off, Plus 10 Paid Holidays
Parking and transit commuter benefits

Why Work at General Dynamics IT?
Work with top talent and some of the brightest minds in your field
Support missions that make a difference to our Nation
Become part of an organization that that is committed to the highest ethical standards in all that we do
Thrive in the stability of a large organization, with the ability to move onto new opportunities, supporting different missions, building your career within GDIT
Want to move, or find a job close to home? We have positions in several locations in the United States and the world
Enjoy a culture that supports work-life balance

General Dynamics is a Fortune Blue Ribbon Company and Clearance Jobs Top 10 Government Contractor.

General Dynamics Information Technology solves our customers’ challenges through future-focused technology and services, ingenuity and deep mission-knowledge. Partnering with government, defense, the intelligence community, industry leaders and cutting-edge technology companies, we deliver solutions that make a difference – helping our customers to advance mission performance, transform operations and discover opportunities to build a better future.