2,051,745open jobs
122,913companies
254,084added this week
Browse all
Salary
$187k – $318k per year
Location
In office (Dulles)
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 1, 2026. First seen by Alion on Sep 25, 2026. GCI scores B on the Alion truth index.

Overview
Company
Impact
Profile match

GCI

GCI is an American engineering and IT services company supporting national security and intelligence customers. Established in 1989, it provides data analytics, software development, cyber operations, targeting and analysis, operations and training, hiring cleared AI/ML engineers, software engineers and cyber analysts. The company is headquartered in Reston, Virginia, United States.

GCI embodies excellence, integrity and professionalism. The employees supporting our customers deliver unique, high-value mission solutions while effectively leverage the technological expertise of our valued workforce to meet critical mission requirements in the areas of Data Analytics and Software Development, Engineering, Targeting and Analysis, Operations, Training, and Cyber Operations. We maximize opportunities for success by building and maintaining trusted and reliable partnerships with our customers and industry.

At GCI, we solve the hard problems. As a Software Engineer, a typical day will include the following duties:

Required skills:

  • Expert-level knowledge of Core Java (NOT Spring Boot), Eclipse IDE v2026, Java 17 or later, JVM, JRE, and JDK concepts, JavaScript, AJAX, jQuery, JSP, Apache Tomcat 11 or later, Tomcat connector, MariaDB (MySQL) v10 or latest, HTML5, CSS, JSON/XML HTTP, HTTPS, REST API, SSH, PKI, OpenSSL, Putty, Linux and LDAP.
  • Extensive experience with LDAP authentication and authorization, and custom LDAP-based solutions.
  • Strong experience with SSH and Putty, and custom SSH-based tools and applications on Linux platform.
  • Experience with Linux system administration and command-line tools.
  • Experience w/ Java REST API development, and API secure requests using application certificates and scalability for user activity monitoring.
  • Experienced w/ JDBC, DAO pattern and configuration using MariaDB (MySQL) and custom database tools and scripts - connection pooling without framework.
  • Experience deploying applications on Apache Tomcat, configuring Tomcat connectors, and managing HTTPD (Apache HTTP Server).
  • Experience w/ front-end development w/ JSP, AJAX, jQuery, JavaScript, HTML and CSS design for web presence and back-end development.
  • Experienced writing Jakarta Servlet API, including servlet lifecycle, request and response handling, and session management.
  • Experience w/ Java Base64 API, that encodes and decodes data, including its usage and limitations.
  • Knowledge of Java Cryptography Architecture (JCA) and its APIs.
  • Knowledge of encryption algorithms, such as AES, RSA and ECC and their usage in Java.
  • Experience w/Quartz Job Scheduling Library using Core Java development.
  • Experience w/ software version control tools (Git/GitHub) code repository.
  • Knowledge of PKI infrastructure and secure data transmission, and custom PKI-based tools and applications.
  • Knowledge of X.509 certificate handling, including certificate parsing, certificate validation and certificate chaining.
  • Experienced in generating, managing, and storing key pairs using OpenSSL, and RSA, troubleshooting PKI-related issues, including key pair and certificate problems.
  • Strong problem-solving skills and analytical thinking, attention to detail, and excellent communication and collaboration skills with technical and non-technical stakeholders.
  • Ability to analyze user needs to determine technical requirements.
  • Ability to write clean, maintainable, and well-documented code.
  • Shows initiative and offers ideas for new products and improvements to existing interfaces.
  • Actively keeps apprised of industry technological enhancements and changes.

Desired skills:

  • Some experience integrating Python into web applications.
  • Some experience Writing Confluence plugins.
  • Familiar w/ Windows Active Directory Certificate Services (AD CS) - for issuing and managing key infrastructure (PKI) certificates.

    A candidate must be a US Citizen and requires an active/current TS/SCI with Polygraph clearance.

    Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans

    Free account
    Stop reading job ads. Get the ones that fit.
    One free account turns this page into a shortlist built around your stack, your level and your pay.
    Match on every job. Stack, seniority, pay and location, scored against your profile.
    2,051,745 open roles. Read straight off company career pages, refreshed every day.
    Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
    3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
    Create a free account Continue with Google
    Free forever. No card. Under a minute.

    Your match

    How well do you fit this role?
    Two answers are enough for a real match. No account needed.
    Check my fit
    Answers stay in this browser until you create an account.

    Recommended for you based on this role

    Backend
    Similar stack
    Same company
    Dulles
    $105k – $162k per year · In office · Full-Time · 4+ years exp · Bachelor's Degree · Vancouver
    Python
    Go
    SQL
    DevOps
    Terraform
    GitHub Actions
    Azure
    CI/CD
    Git
    Docker
    Kubernetes
    Platform Engineering
    GitHub
    IAM
    Linux
    Management
    Agile
    Apply
    $114k – $171k per year · Hybrid · Full-Time · 6+ years exp · Bachelor's Degree · Tampa
    JavaScript
    Java
    Java
    Spring MVC
    Databases
    Apache Kafka
    AI/ML
    Hadoop
    Spark
    DevOps
    Rest API
    Bitbucket
    Apache HTTP Server
    Apply
    In office · Internship · San Jose
    Python
    Java
    DevOps
    Docker
    Kubernetes
    Apply
    $230k – $333k per year · In office · Full-Time · Charlotte
    AI/ML
    AI Agents
    Management
    Agile
    Apply
    $100k – $120k per year · Hybrid · Full-Time · United States
    Visual Basic
    Apply
    $11k – $13k per year · In office · Bogotá
    Python
    Go
    JavaScript
    Java
    Node JS
    Databases
    MySQL
    PostgreSQL
    Redis
    RabbitMQ
    Apache Kafka
    Frontend
    GraphQL
    DevOps
    Rest API
    GCP
    Azure
    CI/CD
    Git
    AWS
    Docker
    Kubernetes
    GitHub
    GitLab
    Management
    Jira
    Scrum
    Apply
    $67k – $91k per year · In office · Full-Time · Bachelor's Degree · Toronto
    Python
    JavaScript
    Kotlin
    TypeScript
    AI/ML
    AI Agents
    DevOps
    Rest API
    Git
    Apply
    $67k – $91k per year · Hybrid · Full-Time · Bachelor's Degree · Toronto
    Python
    JavaScript
    C++
    Frontend
    GraphQL
    DevOps
    Rest API
    Management
    QuickBooks
    Agile
    Apply
    ≈ $98k – $214k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Prince George
    Python
    JavaScript
    PHP
    SQL
    Databases
    MySQL
    MS SQL
    DevOps
    Git
    Analytics
    ETL/ELT
    Apply
    ≈ $34k – $74k per year (Estimated) · Remote (Colombia) · Full-Time · 5+ years exp · Bogotá
    DevOps
    Rest API
    Management
    Jira
    Agile
    Scrum
    Apply
    $46k – $77k per year · In office · Top Secret · Internship · Reston
    Python
    Java
    PowerShell
    C++
    AI/ML
    Machine Learning
    Apply
    $143k – $238k per year · In office · TS/SCI · Full-Time · Bachelor's Degree · Chantilly
    Python
    Databases
    ElasticSearch
    OpenSearch
    DevOps
    Rest API
    Terraform
    AWS CDK
    Git
    AWS
    Amazon EC2
    Amazon S3
    IAM
    Apply
    $164k – $275k per year · In office · TS/SCI · Full-Time · Dulles
    JavaScript
    Java
    TypeScript
    SQL
    Java
    Spring Boot
    Hibernate
    Apache Tomcat
    Databases
    Oracle
    Frontend
    Angular
    JQuery
    DevOps
    Rest API
    Ansible
    CloudFormation
    CI/CD
    Jenkins
    AWS
    Docker
    Kubernetes
    AWS Lambda
    Amazon EC2
    Amazon S3
    Amazon ECS
    Management
    Agile
    Apply
    $187k – $318k per year · In office · TS/SCI · Full-Time · Dulles
    Python
    JavaScript
    Java
    TypeScript
    SQL
    Java
    Spring Framework
    Spring Boot
    Spring Security
    Databases
    MySQL
    PostgreSQL
    HBase
    ElasticSearch
    Frontend
    React.js
    DevOps
    Rest API
    CI/CD
    Jenkins
    Git
    AWS
    Analytics
    ETL/ELT
    Apache NiFi
    Apply
    $187k – $318k per year · In office · TS/SCI · Full-Time · McLean
    Python
    SQL
    Python
    Flask
    AI/ML
    Scikit-learn
    ONNX
    Transformers
    TensorFlow
    Keras
    PyTorch
    LLM
    Explainable AI
    Hugging Face
    Semantic Search
    Machine Learning
    DevOps
    Jenkins
    GitHub
    Analytics
    Tableau
    MedTech
    Verification & Validation
    Apply
    $92k – $138k per year · In office · Top Secret · Full-Time · 5+ years exp · Bachelor's Degree · Dulles
    Python
    C++
    MATLAB
    MATLAB
    Simulink
    DevOps
    CI/CD
    Jenkins
    Git
    Bitbucket
    Linux
    Windows
    Management
    Agile
    Scrum
    Kanban
    Apply
    Lead Cook 9 hours ago
    $42k – $44k per year · In office · Full-Time · 2+ years exp · Dulles
    Apply
    $76k – $114k per year · Hybrid · Nationals only · Full-Time · 2+ years exp · Bachelor's Degree · Dulles
    Analytics
    Tableau
    Power BI
    Microsoft Excel
    Apply
    ≈ $33k – $59k per year (Estimated) · In office · Full-Time · 1+ year exp · High School Diploma · Dulles
    Apply
    $105k – $182k per year · In office · TS/SCI · Full-Time · 6+ years exp · Bachelor's Degree · Dulles
    Apply
    See all jobs
    This is one of many
    2,051,745 more open roles from verified company boards, updated every day.