Software Developer (Java) - TS/SCI w/Poly
General Dynamics Information Technology21 days ago
McLean, VA, USAStaff+
Base Salary
$170k - $230k/yr
Responsibilities
- Develop and integrate microservices and APIs using Java, NodeJS, JBoss, gRPC, and REST.
- Build and maintain reactive web applications using React/Redux, rxJS, and Reactive Streams.
- Manage and triage legacy AngularJS applications and troubleshoot customer-space deployments.
- Design, model, visualize, and query GraphDB, SQL, and NoSQL data systems.
- Create ETL solutions, orchestration templates, containers, and container orchestration deployments.
- Use Kafka streams, KsqlDB, Docker, and Kubernetes to support scalable software products and high-availability environments.
- Develop applications ranging from Java to C++ according to customer priorities.
- Use JIRA to manage daily, sprint, increment metrics, performance, and backlogs.
- Communicate technical issues, impacts, corrective actions, and project information to diverse audiences.
Requirements
- Active Top Secret SCI with Polygraph clearance is required.
- U.S. citizenship is required.
- At least 10 years of related experience is required.
- Advanced experience applying technologies, engineering principles, practices, and standards in complex environments is required.
- Experience with Java, JavaScript, React/Redux, AngularJS, SQL, NoSQL, Graph, and C++ is required.
- Experience with microservice API development, integration, threading, load balancing, ETL, data modeling, messaging engines, high-availability clusters, containers, and orchestration is required.
- Experience developing within an Agile framework, including sprints, demonstrations, and Scrum, is required.
- Experience with MS SQL Server, OmniSci, and Accumulo/Hadoop is preferred.
- Strong problem-solving, communication, reporting, and technology-planning abilities are required.
Benefits
- 401(k) with company match, medical plans, dental and vision coverage, and health and wellness packages.
- Paid education and certifications, professional growth opportunities, and internal career mobility support.
- Paid vacation, sick and personal time, holidays, parental, military, bereavement, and jury-duty leave.
- Disability, life, accidental death and dismemberment, personal accident, critical illness, and business travel insurance offerings.
- Onsite work near Tysons Corner/McLean, Virginia; 40 scheduled hours per week and no travel required.
Tech Stack
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.