Skip to content
mimi

Full Stack Developer

KDA CONSULTING INC

Herndon · On-site Full-time Senior Today

About the role

KDA Consulting Inc. is on the lookout for a talented Full Stack Developer with expertise in Big Data to enhance mission-critical programs within the Intelligence Community (IC).

This exciting role emphasizes designing, developing, and maintaining scalable applications that process and analyze extensive data sets to support national security initiatives.

The successful candidate will possess a solid blend of full stack engineering skills and experience with data-intensive applications, thriving in a dynamic and collaborative setting. This position presents an opportunity to work on modernized systems, cloud-based architectures, and impactful mission applications.

Full Stack Development

  • Design, develop, and maintain scalable full stack applications for both front-end and back-end components.
  • Create responsive and user-friendly interfaces using modern front-end frameworks.
  • Develop robust backend services, APIs, and microservices architectures.

Big Data & Data Processing

  • Work with large-scale data processing frameworks like Hadoop, Apache Spark, and Kafka.
  • Design and implement data pipelines to ingest, transform, and process both structured and unstructured data.
  • Optimize data workflows for performance, scalability, and reliability.

System Architecture & Integration

  • Architect and integrate distributed systems in cloud and hybrid environments (AWS preferred).
  • Design RESTful APIs and facilitate seamless integration between application layers and data platforms.
  • Support system modernization efforts, transitioning legacy systems to scalable, cloud-native solutions.

Collaboration & Agile Delivery

  • Collaborate closely with cross-functional teams, including data engineers, DevOps engineers, and mission stakeholders.
  • Engage in Agile development processes such as sprint planning, stand-ups, and retrospectives.
  • Effectively communicate technical solutions and progress to both technical and non-technical stakeholders.

Requirements

  • Must hold an active TS/SCI clearance (Polygraph strongly preferred).
  • Bachelor's degree in Computer Science, Engineering, or a related technical field (or equivalent experience).
  • Extensive experience in full stack development (both frontend and backend).
  • Hands-on expertise with big data technologies such as Hadoop, Spark, Kafka, or similar.
  • Proficiency in one or more programming languages, including Java, Python, or C#.
  • Experience in building and consuming APIs and working with microservices architectures.
  • Excellent problem-solving abilities and the capacity to work independently in complex environments.

Skills

Apache SparkAWSC#DockerHadoopJavaKafkaMicroservicesPythonReact

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free