E-InfoSol
Full Stack Java Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack Java Developer в agile-команду E-INFOSOL для разработки и поддержки крупных enterprise-приложений для государственных заказчиков. Проектирование backend-API на Java/Spring Boot, интерфейсов на React и схем PostgreSQL.
Задачи
- Полноценная full-stack разработка на Java, Spring MVC/Security/Boot, React и PostgreSQL
- Проектирование и реализация современных UI-компонентов на React, TypeScript/JavaScript с переиспользуемыми паттернами
- Реализация нормализованных схем PostgreSQL и связей сущностей для масштабируемости системы
- Разработка и поддержка защищённых RESTful API для доступа к данным и интеграций
- Поддержка и документирование миграции данных с обеспечением целостности между legacy- и новыми системами
- Планирование и выполнение деплоя приложений, контроль версий и CI/CD-пайплайны
- Участие во всех фазах жизненного цикла разработки проекта
- Обеспечение соответствия требованиям доступности 508 и корпоративной безопасности
Требования
- Активный допуск Top-Secret с возможностью получить SCI/CI Poly при необходимости
- Бакалавр или магистр в области Computer Science или смежной специальности
- Минимум 8+ лет опыта full-stack разработки
- Минимум 3 года опыта рекрутинга в поддержку федеральных государственных подрядчиков
- Сильные навыки UI-дизайна и разработки на React, JavaScript и CSS
- Опыт разработки на Java, Spring Framework/Security 6+, Spring Boot 3+, Hibernate 6+, SQL/PLSQL, PostgreSQL, RESTful API, Maven, Git/GitLab
- Опыт проектирования баз данных и миграции данных
- Опыт работы с AWS (S3, EC2, ECS, Aurora, CloudWatch), Keycloak, Kubernetes, Maven, Docker
- Опыт работы с Agile, Scrum и Kanban
- Опыт работы с Atlassian-инструментами, включая Jira и Confluence
- Опыт работы с CI/CD-инструментами и автоматизацией
- Исключительные аналитические и концептуальные навыки
- Отличные навыки документирования
- Отличные навыки планирования, организации и тайм-менеджмента
- Самостоятельность и инициативность для развития команды
Условия
- Медицинская страховка с субсидируемыми компанией взносами, включая семейные и зависимые опции
- Стоматология и зрение
- Пенсионные накопления (401k) с match до 4%
- Health Savings Account (HSA), FSA и DCFSA
- Оплачиваемые компанией краткосрочная/долгосрочная нетрудоспособность и Life/AD&D с дополнительными опциями
- Щедрый оплачиваемый отпуск и все 11 федеральных праздников
- Юридические услуги и защита личности
- Бонусы за сертификации и их компенсация
- UberOne, корпоративные мероприятия (спортивные события, happy hours и т.д.), скидки на услуги, включая страхование питомцев
Навыки
- Java
- Spring MVC
- Spring Security
- Spring Boot
- React
- TypeScript
- JavaScript
- CSS
- PostgreSQL
- SQL
- PLSQL
- Hibernate
- RESTful API
- Maven
- Git
- GitLab
- AWS
- S3
- EC2
- ECS
- Aurora
- CloudWatch
- Keycloak
- Kubernetes
- Docker
- CI/CD
- Jira
- Confluence
- Agile
- Scrum
- Kanban