General Dynamics Information Technology · 3 days ago
Software Developer | Full Stack Java -- REMOTE
General Dynamics Information Technology is a global technology and professional services company. They are seeking a Full Stack Java Developer to transform technology into opportunity and work on mission-critical government projects, requiring hands-on experience in software development and expertise in both front-end and back-end technologies.
Artificial Intelligence (AI)Cloud ComputingConsultingCyber SecurityInformation Technology
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
Qualification
Required
Minimum of 3 years of hands-on software development experience
Full-Stack Development experience
Proficiency in HTML/CSS, JavaScript, and jQuery
Strong experience with Java and its frameworks like Spring Boot, Spring 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
Must be able to obtain a Public Trust
Preferred
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 practices is a plus
Benefits
Comprehensive benefits and wellness packages
401K with company match
Variety of medical plan options, some with Health Savings Accounts
Dental plan options
Vision plan
Variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave
15 days of paid leave per calendar year
10 paid holidays per year
Paid Family Leave program provides a total of up to 160 hours of paid leave in a rolling 12 month period
Short and long-term disability benefits
Life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance
Company
General Dynamics Information Technology
General Dynamics Information Technology is an IT consulting company that specializes in cyber security, AI, and quantum computing. It is a sub-organization of General Dynamics.
Funding
Current Stage
Late StageRecent News
2026-02-05
2026-01-03
Company data provided by crunchbase