GCI Incorporated

Software Engineer SME (TS/SCI with Poly Required)

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Software Engineer SME в GCI для решения задач заказчиков в области аналитики данных и разработки ПО. Требуется экспертное знание Core Java и сопутствующего стека, гражданство США и действующий допуск TS/SCI с полиграфом.

Задачи

  • Разработка и поддержка программных решений на Core Java
  • Разработка REST API и обеспечение безопасных запросов с использованием сертификатов приложений
  • Настройка и развёртывание приложений на Apache Tomcat, конфигурирование Tomcat-коннекторов и управление Apache HTTP Server
  • Разработка front-end и back-end частей веб-приложений (JSP, AJAX, jQuery, JavaScript, HTML, CSS)
  • Работа с LDAP-аутентификацией и авторизацией, кастомными LDAP-решениями
  • Работа с SSH/Putty и кастомными SSH-инструментами на Linux
  • Администрирование Linux-систем и работа с командной строкой
  • Работа с JDBC, паттерном DAO, MariaDB (MySQL), пулингом соединений без фреймворков
  • Написание Jakarta Servlet API, управление жизненным циклом сервлетов, обработка запросов/ответов и сессий
  • Работа с Java Base64 API, Java Cryptography Architecture (JCA), алгоритмами шифрования AES, RSA, ECC
  • Использование библиотеки Quartz Job Scheduling
  • Ведение версионирования кода в Git/GitHub
  • Работа с PKI-инфраструктурой, X.509-сертификатами, OpenSSL, генерация и хранение ключевых пар
  • Анализ потребностей пользователей для определения технических требований
  • Написание чистого, поддерживаемого и документированного кода
  • Проявление инициативы и предложение идей по новым продуктам и улучшению существующих интерфейсов
  • Отслеживание отраслевых технологических изменений

Требования

  • Экспертное знание Core Java (не Spring Boot), Eclipse IDE v2026, Java 17+, JVM, JRE, JDK
  • Знание JavaScript, AJAX, jQuery, JSP
  • Опыт с Apache Tomcat 11+, Tomcat connector
  • Опыт с MariaDB (MySQL) v10+
  • Знание HTML5, CSS, JSON/XML HTTP, HTTPS, REST API, SSH, PKI, OpenSSL, Putty, Linux, LDAP
  • Обширный опыт с LDAP-аутентификацией и авторизацией, кастомными LDAP-решениями
  • Сильный опыт с SSH и Putty, кастомными SSH-инструментами на Linux
  • Опыт администрирования Linux и работы с командной строкой
  • Опыт разработки Java REST API и безопасных запросов с сертификатами приложений
  • Опыт с JDBC, паттерном DAO, MariaDB (MySQL), пулингом соединений без фреймворков
  • Опыт развёртывания приложений на Apache Tomcat и управления HTTPD
  • Опыт front-end разработки с JSP, AJAX, jQuery, JavaScript, HTML, CSS
  • Опыт написания Jakarta Servlet API, включая жизненный цикл сервлетов, обработку запросов/ответов и управление сессиями
  • Опыт с Java Base64 API
  • Знание Java Cryptography Architecture (JCA) и её API
  • Знание алгоритмов шифрования AES, RSA, ECC и их применения в Java
  • Опыт с Quartz Job Scheduling Library
  • Опыт с Git/GitHub
  • Знание PKI-инфраструктуры и защищённой передачи данных
  • Знание работы с X.509-сертификатами: парсинг, валидация, цепочки сертификатов
  • Опыт генерации, управления и хранения ключевых пар через OpenSSL и RSA, устранение проблем с PKI
  • Сильные навыки решения проблем, аналитическое мышление, внимание к деталям
  • Отличные коммуникативные навыки и умение работать с техническими и нетехническими стейкхолдерами
  • Умение анализировать потребности пользователей для определения технических требований
  • Умение писать чистый, поддерживаемый и документированный код
  • Гражданство США и действующий допуск TS/SCI с полиграфом

Условия

  • Работа в GCI — компании, ориентированной на высокие стандарты качества, честность и профессионализм
  • Участие в решении критически важных задач заказчиков в области аналитики данных, разработки ПО, инжиниринга, таргетинга и анализа, операций, обучения и киберопераций
  • Равные возможности трудоустройства (Equal Opportunity Employer)

Навыки

  • Core Java
  • Eclipse IDE
  • Java 17
  • JVM
  • JRE
  • JDK
  • JavaScript
  • AJAX
  • jQuery
  • JSP
  • Apache Tomcat
  • Tomcat connector
  • MariaDB
  • MySQL
  • HTML5
  • CSS
  • JSON
  • XML
  • HTTP
  • HTTPS
  • REST API
  • SSH
  • PKI
  • OpenSSL
  • Putty
  • Linux
  • LDAP
  • JDBC
  • DAO
  • Jakarta Servlet API
  • Java Base64 API
  • Java Cryptography Architecture
  • AES
  • RSA
  • ECC
  • Quartz
  • Git
  • GitHub
  • X.509
  • Apache HTTP Server
  • Python
  • Confluence
  • Windows Active Directory Certificate Services

Похожие вакансии

Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (.NET / Java Spring Boot / AWS)
US BankMiddleAtlantaГибрид
98,175 – 115,500 USD в год
14 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Software Engineer SME (TS/SCI with Poly Required) — GCI Incorporated, Dulles | itrelocate