Ardent Principles

Software Engineer (Java 17 development)

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

Senior-уровень Software Engineer для разработки enterprise-приложений на Core Java 17+ с глубокой экспертизой в веб, API, PKI и Linux-технологиях. Работа полностью в офисе в Dulles, VA, требуется активный допуск TS/SCI с Full Scope Polygraph.

Задачи

  • Разработка backend- и frontend-части веб-приложений на Core Java, JSP, AJAX, jQuery, JavaScript, HTML и CSS
  • Разработка REST API на Java и защита API-запросов с помощью сертификатов приложений
  • Развёртывание приложений на Apache Tomcat 11+, настройка Tomcat-коннекторов и управление HTTPD
  • Работа с MariaDB (MySQL) через JDBC и DAO-паттерн, настройка connection pooling без фреймворков
  • Реализация аутентификации и авторизации через LDAP, включая кастомные LDAP-решения
  • Работа с PKI-инфраструктурой, X.509-сертификатами, OpenSSL, генерацией и хранением ключевых пар
  • Написание сервлетов Jakarta Servlet API, управление сессиями и обработка запросов/ответов
  • Администрирование Linux и работа с SSH/Putty
  • Анализ потребностей пользователей и определение технических требований
  • Написание чистого, поддерживаемого и документированного кода

Требования

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

Условия

  • Полная занятость, работа в офисе в Dulles, VA в основные часы
  • Конкурентная зарплата
  • Комплексный пакет льгот
  • Процесс подачи заявки занимает около 3 минут и доступен с мобильных устройств

Навыки

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

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

Software Engineer II
AlegeusMiddleBostonГибрид
66,800 – 113,700 USD в год
16 окт.
Software Engineer, Backend – Webex Signaling
CiscoMiddleSeattleОфис
138,100 – 198,200 USD в год
16 окт.
Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Orchestration Software Engineer- Workflow & Integration
Alexion PharmaceuticalsSeniorNew HavenГибрид
15 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Software Engineer (Java 17 development) — Ardent Principles, 130,000 – 260,000 USD в год, Alexandria | itrelocate