Interclypse
Java Full Stack Developer * Tech Lead*
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Java Full Stack разработчик / Tech Lead в Interclypse для модернизации и поддержки критичных систем государственных агентств Мэриленда. Роль технического эксперта: проектирование enterprise-приложений, интеграций и переиспользуемых фреймворков.
Задачи
- Разрабатывать enterprise-приложения и кастомные интеграционные решения, включая доработки, интерфейсы и функции
- Консультировать по интеграции приложений в рамках бизнеса
- Определять спецификации, планировать, проектировать и разрабатывать сложные бизнес-критичные решения
- Помогать в решении наиболее сложных задач поддержки
- Разрабатывать стандарты и процедуры программирования, архитектуры для переиспользования кода
- Применять актуальные методологии разработки приложений
- Исследовать новые технологии и оценивать их применимость для бизнеса
- Выступать внутренним консультантом, ментором и агентом изменений
- Проектировать и реализовывать сложные решения на Java и Spring-фреймворках
- Переводить требования в веб-решения на рекомендованных фреймворках
- Разрабатывать переиспользуемые компоненты, акселераторы и фреймворки
- Помогать с системной интеграцией компонентов
- Внедрять практики Test Driven Development (Mockito и др.)
- Применять Java Design Patterns и структуры данных
Требования
- Bachelor’s in Computer Science, Information Systems или смежная область либо эквивалентный опыт (Master’s предпочтителен)
- Семь (7) лет опыта в IT и бизнесе/индустрии
- Не менее трёх (3) лет опыта разработки и потребления RESTful API
- Не менее двух (2) лет опыта в Service Oriented Architecture / интеграции сервисов с Web Services, REST и security
- Не менее одного (1) года опыта работы с архитектурными фреймворками, паттернами и структурами данных
Условия
- Все позиции требуют присутствия в офисе в различных локациях Мэриленда
- Personal Time Off (PTO) для отпусков, праздников и болезней
- Parental Leave, Bereavement Leave, Jury Duty Leave
- Retirement: Unlimited 401K match до 8% зарплаты
- Финансовое образование и поддержка планирования
- Медицинская, стоматологическая и оптическая страховка
- Health Savings Account (HSA)
- Medical and Dependent Care Flexible Spending Accounts (FSA)
- Employee Assistance Program
- Страхование жизни и AD&D
- Краткосрочная и долгосрочная нетрудоспособность
- Образовательная поддержка
- Корпоративная одежда и социальные мероприятия
- Групповые тарифы на добровольные виды страхования
Навыки
- Java
- Spring
- RESTful API
- Web Services
- SOA
- Mockito
- Test Driven Development
- Java Design Patterns
- Data structures