Java Full Stack Developer
General Dynamics Information Technology4 days ago
Remote, United StatesSenior
Base Salary
$128k - $173k/yr
Responsibilities
- Build and enhance core services supporting customer intake, screening, and data dissemination.
- Develop performant React applications and Java- or Python-based services across the full application stack.
- Identify and resolve performance bottlenecks and architectural issues in high-throughput, low-latency systems.
- Propose scalable, data-driven solutions and own implementation end to end.
- Lead and mentor developers and guide technical decision-making.
- Collaborate with engineering teams to deliver high-quality software solutions.
Requirements
- 5+ years of full-stack development experience.
- 3+ years of hands-on React development experience.
- Bachelor’s degree.
- Strong background in Java-based web development and distributed systems.
- Experience building production-grade React applications, including components, routing, state management, APIs, and optimization.
- Experience using AI-assisted development tools for design, implementation, testing, and troubleshooting.
- Understanding of application architecture and modern design patterns.
- Proficiency with Git, branching strategies, code reviews, and CI/CD.
- Experience leading engineering teams or mentoring developers.
- Familiarity with AWS or other cloud platforms.
- Experience working in Agile/Scrum environments.
- Preferred: AWS Certified Solutions Architect - Associate certification.
- Preferred: experience integrating with AWS SDKs such as S3, developing scalable RESTful services in cloud environments, and using Section 508 accessibility standards and testing tools.
- Preferred: familiarity with modern UI/UX principles.
- U.S. citizenship required.
Benefits
- Remote work from any location with a flexible work schedule and full-flex work weeks where possible.
- 401(k) plan with company match.
- Medical, dental, vision, and health savings account plan options.
- Paid vacation, sick, personal, holiday, parental, military, bereavement, and jury-duty leave.
- Up to 160 hours of paid family leave in a rolling 12-month period for eligible employees.
- Short- and long-term disability, life, accidental death and dismemberment, personal accident, critical illness, and business travel and accident insurance.
- 40 scheduled hours per week with no travel required.
- Opportunities for career growth and internal mobility.
About General Dynamics Information Technology
General Dynamics Information Technology (GDIT) delivers enterprise IT, systems integration, cybersecurity, cloud, and software engineering services to U.S. federal agencies, including defense and intelligence organizations. It provides contract-based professional and managed services ranging from network operations and unified communications to training and simulation. GDIT is a business unit of General Dynamics (NYSE: GD) and is headquartered in Falls Church, Virginia.