Jobs and Careers
GE

Software Developer | Full Stack Java -- REMOTE

General Dynamics Information Technology
Des Moines, United StatesRemotefull_timeVerifiedPosted 6 Feb 2026
💰 $115,000/yr($85,093/yr$115,000/yr)

About the role

Type of Requisition:

Regular

Clearance Level Must Currently Possess:

None

Clearance Level Must Be Able to Obtain:

None

Public Trust/Other Required:

MBI Full 5C (T3)

Job Family:

Software Engineering

Job Qualifications:

Skills:

Agile Environments, Development Experience, Software, Spring Boot, Web Applications

Certifications:

None

Experience:

3 + years of related experience

US Citizenship Required:

No

Job Description:

Transform technology into opportunity as a Software Developer 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

We are seeking a Full Stack Java Developer to join our team. The ideal candidate will have a minimum of 3 years of professional, hands-on experience in software development and a strong command of both front-end technologies and back-end technologies. You will work in a dynamic, fast-paced agile environment, developing innovative and scalable applications.

Key Responsibilities:

  • Develop and maintain dynamic, responsive, and user-friendly web applications using Angular, Typescript, and other modern front-end technologies.

  • Design and implement RESTful APIs using Spring Boot to support application features.

  • Build and maintain back-end solutions using Java, with a focus on stability, performance, and scalability.

  • Leverage Spring Webflow, Spring Security, and other Spring ecosystem tools to ensure application security and data integrity.

  • Create and optimize complex front-end interfaces using JavaScript, jQuery, HTML, and CSS, maintaining cross-browser compatibility and performance.

  • Work with JSF (JavaServer Faces) for building user interfaces in Java web applications.

  • Use AWS services to deploy, monitor, and enhance cloud-based applications.

  • Collaborate with cross-functional teams in an Agile environment to plan, design, develop, test, and deliver software solutions.

  • Write efficient, maintainable, and well-documented code using tools such as Maven for build automation and dependency management.

  • Develop, optimize, and maintain SQL queries to interact with relational databases.

  • Participate in code reviews, debugging, and troubleshooting to ensure the quality and reliability of the applications.

WHAT YOU’LL NEED TO SUCCEED

Bring your engineering expertise along with a drive for innovation to GDIT. The Software Developer must have:

Required Experience: Minimum of 3 years of hands-on software development experience.

Required Technical Skills:

  • Full-Stack Development experience.

  • Proficiency in HTML/CSSJavaScript, and jQuery.

  • Strong experience with Java and its frameworks like Spring BootSpring Webflow, and Spring Security.

  • Front-end framework expertise, including Angular and Typescript.

  • Experience with JavaServer Faces (JSF).

  • Proficiency with developing and consuming Spring Boot RESTful APIs.

  • Working knowledge of AWS services for cloud-based application deployment.

  • Familiarity with Maven for dependency management and builds.

  • Solid understanding of relational databases and proficiency with SQL queries.

  • Agile development experience.

Required Clearance: Must be able to obtain a Public Trust.

Preferred Qualifications:

  • Bachelor's Degree.

  • Current Public Trust.

  • AWS Certification.

  • Ability to work collaboratively in a team-oriented environment.

  • Strong problem-solving and debugging skills.

  • Excellent written and verbal communication skills.

  • Familiarity with CI/CD pipelines and DevOps practice

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 →