About The Position

Booker DiMaio is seeking an experienced Senior Back-End Developer to support a mission-critical Federal Intelligence Community program. This position is responsible for designing, developing, and maintaining secure, high-performance server-side applications, APIs, and system integrations that support mission-critical operations within a highly classified environment. The ideal candidate has extensive experience building scalable back-end systems, designing RESTful APIs, developing database-driven applications, and integrating secure enterprise solutions. This individual will work closely with front-end developers, data engineers, and other technical teams while leading technical design efforts, conducting code reviews, and mentoring junior developers.

Requirements

  • Active TS/SCI clearance with CI Polygraph.
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline.
  • 8+ years of professional back-end software development experience.
  • Strong experience developing applications using Python, Java, C#, Ruby, Node.js, or similar back-end programming languages.
  • Experience designing and developing RESTful APIs and GraphQL services.
  • Experience working with relational databases such as PostgreSQL or MySQL and NoSQL databases such as MongoDB or Cassandra.
  • Experience developing cloud-based applications using AWS, Azure, or Google Cloud Platform.
  • Experience using Docker and Kubernetes containerization technologies.
  • Experience with server-side frameworks such as Django, Spring, or .NET.
  • Strong understanding of application security, secure coding practices, and software development within classified or highly secure environments.
  • Excellent analytical, troubleshooting, and problem-solving skills.

Nice To Haves

  • Experience supporting Intelligence Community or Department of Defense programs.
  • Experience with signal processing or data analysis applications.
  • Experience with high-performance computing (HPC) environments.
  • Experience with messaging technologies such as Kafka or RabbitMQ.
  • Experience with in-memory data technologies such as Redis or Memcached.
  • Experience designing and developing microservices architectures.
  • Experience using Infrastructure as Code (IaC) tools such as Terraform or Ansible.
  • Experience developing serverless applications using AWS Lambda, Azure Functions, or similar technologies.

Responsibilities

  • Design, develop, and maintain secure, scalable server-side applications and services.
  • Develop and maintain RESTful APIs and system integrations supporting mission-critical applications.
  • Design, build, and optimize relational and NoSQL databases to ensure performance, scalability, and reliability.
  • Integrate applications with government authentication systems, security frameworks, and enterprise services.
  • Implement security controls and best practices to protect applications operating within highly classified environments.
  • Collaborate with front-end developers, data engineers, and cross-functional technical teams throughout the software development lifecycle.
  • Lead code reviews, maintain technical documentation, and promote software development best practices.
  • Troubleshoot complex application and database issues while mentoring junior developers.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service