Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
General Dynamics Information Technology

Senior Full Stack Java Developer, Java, React

General Dynamics Information Technology

. Develop and maintain full stack Java-based web applications .

Posted 5/23/2026full-timeRemote • District of Columbia • 🇺🇸 United StatesSenior💰 $123,250 - $166,750 per yearWebsite

Tech Stack

Tools & technologies
AWSCloudDistributed SystemsGradleHibernateJavaJavaScriptMavenMicroservicesOraclePostgresReactSpring

About the role

Key responsibilities & impact
  • Develop and maintain full stack Java-based web applications
  • Build responsive, modern user interfaces using React
  • Design, develop, and integrate RESTful APIs and microservices
  • Write clean, maintainable, and efficient code; refactor as needed
  • Participate in system design, development, testing, and debugging
  • Troubleshoot and resolve application and system issues
  • Stay current with modern development tools, frameworks, and best practices

Requirements

What you’ll need
  • 6+ years of related experience
  • US Citizenship Required
  • Bachelor’s degree in Computer Science or related field (or equivalent experience)
  • 8+ years of full stack development experience
  • Strong proficiency in Java (17+)
  • Strong experience in Java-based web application development and distributed systems architecture
  • Experience designing and developing RESTful APIs and microservices
  • Must have Experience with Spring Framework and demonstrate strong understanding of various layers of Spring MVC design.
  • Experience with ORM tools (e.g., Hibernate)
  • Strong hands-on experience with React and modern JavaScript (ES6+), HTML, CSS
  • Solid understanding of application architecture and design patterns
  • Experience with relational databases (Oracle, PostgreSQL, etc.)
  • Familiarity with build tools (e.g., Maven, Gradle)
  • Knowledge of secure coding practices (Spring Security, OAuth, JWT, authentication/authorization)
  • Strong proficiency with Git, including branching strategies, pull requests/code reviews, and CI/CD workflows
  • Familiarity with AWS or other cloud platforms
  • Strong experience working in Agile/Scrum development environments

Benefits

Comp & perks
  • Flexible work schedule
  • 401(k) with company match
  • Career growth and internal mobility opportunities
  • Collaborative, innovative team environment
  • Opportunity to make meaningful impact

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaJavaScriptReactRESTful APIsmicroservicesSpring FrameworkHibernateHTMLCSSrelational databases
Soft Skills
troubleshootingproblem-solvingcommunicationteam collaborationadaptabilityattention to detailtime managementcritical thinkingleadershiporganizational skills
Certifications
Bachelor’s degree in Computer ScienceUS Citizenship