Remote Software Developer at General Dynamics Information Technology

Feedinkoo

United States

Remote

USD 89,250 - 120,750

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401K with company match
Comprehensive health, dental, vision and wellness packages
Paid vacation, holidays, and flexible work weeks
Paid parental, military, and bereavement leave
Paid family leave program

Job summary

Feedinkoo is hiring a Senior Software Developer to enhance national security through cutting-edge software. This role involves developing microservices and APIs, designing orchestration templates, and maintaining web applications using modern technologies such as React and Node.js.

The ideal candidate holds a Bachelor’s in Engineering and has extensive experience in Java and microservice architecture. This remote position offers a competitive salary and comprehensive benefits package including 401K and health coverage.

Qualifications

  • Proficient in Java (including AOP, IOC), JavaScript (React, Redux, AngularJS), C++, and Node.js.
  • Experience with microservice architecture and API development.
  • Knowledge of ETL processes and enterprise integration patterns.
  • Experience with messaging systems (Kafka, Pulsar) and clustering.
  • Familiarity with cloud-native containers and orchestration (Docker, Kubernetes).
  • Strong problem-solving skills in complex environments.
  • Excellent written and verbal communication skills.
  • Experience using JIRA for sprint and backlog management.

Responsibilities

  • Develop microservice APIs using gRPC/REST and deploy micro and macro services in web containers.
  • Design and maintain orchestration templates for both unclassified and classified environments using Apache NiFi.
  • Integrate ETL concepts and engines with service-level integrations.
  • Build and maintain web applications using React or AngularJS.
  • Utilize messaging engines and high-availability clusters.
  • Manage containers and orchestration with Docker and Kubernetes.
  • Work with SQL and NoSQL databases for data modeling and querying.

Skills

Java (including AOP, IOC)
JavaScript (React, Redux, AngularJS)
C++
Node.js
Microservice architecture
API development
ETL processes
Messaging systems (Kafka, Pulsar)
SQL databases
NoSQL databases

Education

Bachelor of Science in Engineering or related field (or Master’s with experience)

Tools

JIRA
Docker
Kubernetes
Apache NiFi
Heavy.ai

Job description

Job Description

Ensure the safety and security of our nation as a Senior Software Developer at GDIT. Apply the latest technology to deliver actionable intelligence for the Intelligence Community through the development of systems and capabilities centered on our comprehensive motion imagery software suite.

Responsibilities
  • Develop microservice APIs using gRPC/REST and deploy micro and macro services in web containers (Node.js or JBoss).
  • Design and maintain orchestration templates and modify them for both unclassified and classified environments using Apache NiFi.
  • Integrate ETL concepts and engines to decouple solutions with service-level integrations, API negotiation, threading, and load balancing.
  • Build and maintain web applications in a browser environment using React or AngularJS.
  • Utilize messaging engines and high-availability clusters such as Apache Kafka and Pulsar.
  • Manage containers and orchestration with Docker and Kubernetes.
  • Work with SQL and NoSQL databases (e.g., MS SQL, Heavy.ai) for data modeling, visualization, and querying.
  • Debug and troubleshoot applications in customer space.
  • Participate in Agile development using Scrum, sprint planning, stand-ups, and retrospectives.
Qualifications
  • Proficient in Java (including AOP, IOC), JavaScript (React, Redux, AngularJS), C++, and Node.js.
  • Experience with microservice architecture and API development.
  • Knowledge of ETL processes and enterprise integration patterns.
  • Experience with messaging systems (Kafka, Pulsar) and clustering.
  • Familiarity with cloud-native containers and orchestration (Docker, Kubernetes).
  • Comfort with SQL and NoSQL databases.
  • Strong problem-solving skills in complex environments.
  • Excellent written and verbal communication skills.
  • Experience using JIRA for sprint and backlog management.
  • Education: Bachelor of Science in Engineering or related field (or Master’s degree with relevant experience). Minimum 3 years of related experience.
Desired Experience
  • Deploying micro and macro services in web containers such as NodeJS or JBoss.
  • Working with Apache NiFi, Heavy.ai, and other enterprise integration tools.
  • Implementing agile practices and Scrum methodology.
Salary

Estimated salary range: $89,250 – $120,750.

Work Details

Scheduled weekly hours: 40. Travel required: None. Telecommuting: Remote. Location: Any Location / Remote.

Benefits
  • 401K with company match.
  • Comprehensive health, dental, vision and wellness packages.
  • Paid vacation, holidays, and full flex work weeks where possible.
  • Paid parental, military, bereavement and jury duty leave.
  • Paid family leave program.
Equal Opportunity Employer

Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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

General Dynamics - IT • McLean (VA)

On-site
USD 120,000 - 180,000
401K with company match
Comprehensive health and wellness
Paid education and certifications
+1
Junior Software Developer - Active TS/SCI with Poly Required
Junior Software Developer - Active TS/SCI with Poly Required

SpeedyApply LLC • United States

On-site
USD 85,000 - 115,000
401K with company match
Comprehensive health and wellness
Professional growth through paid教育 and
Senior Java Developer (Active TS/SCI with Poly Required - (SIGN-ON BONUS UP TO $30,000)
Senior Java Developer (Active TS/SCI with Poly Required - (SIGN-ON BONUS UP TO $30,000)

General Dynamics Information Technology • Maryland

On-site
USD 164,000 - 207,000
401K with company match
Paid education and certifications
Vacation and holidays
+3
Software Developer - TS/SCI w/Polygraph
Software Developer - TS/SCI w/Polygraph

General Dynamics Information Technology • Herndon (VA)

On-site
USD 170,000 - 230,000
401K with company match
Health and wellness packages
Paid education and certifications
+1
Senior Java Developer (Active TS/SCI with Poly Required - (SIGN-ON BONUS UP TO $30,000)
Senior Java Developer (Active TS/SCI with Poly Required - (SIGN-ON BONUS UP TO $30,000)

General Dynamics - IT • Corridor North (MD)

On-site
USD 120,000 - 160,000
Senior Software Developer (Must be eligible for security clearance)
Senior Software Developer (Must be eligible for security clearance)

Worky • Maryland

On-site
USD 131,000 - 219,000
Senior Software Developer (Must be eligible for security clearance)
Senior Software Developer (Must be eligible for security clearance)

General Dynamics Information Technology • Maryland

On-site
USD 161,000 - 219,000
Software Developer - TS/SCI with Polygraph
Software Developer - TS/SCI with Polygraph

General Dynamics Information Technology • Herndon (VA)

On-site
USD 127,500 - 172,500
Comprehensive benefits and wellness packages
401K with company match
Competitive pay and paid time off
+3
Senior Full Stack Developer - TS/SCI with Polygraph
Senior Full Stack Developer - TS/SCI with Polygraph

General Dynamics Information Technology • Chantilly (VA)

On-site
USD 138,000 - 186,000
401K with company match
Paid time off
Competitive pay
Senior Developer (Front-End)
Senior Developer (Front-End)

Worky • Virginia (MN)

On-site
USD 111,000 - 150,000