General Dynamics Information Technology

Software Developer (Java) - TS/SCI w/Poly

General Dynamics Information Technology
Apply
21 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

Apache HadoopC++DockergRPCJavaJavaScriptKubernetesMicrosoft SQL ServerReactReduxSQL

Categories

General Dynamics Information Technology

About General Dynamics Information Technology

10,000+ employees

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.

Contact me