Interclypse
Java Full Stack Developer (Senior)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Java Full Stack разработчик в Interclypse для модернизации и поддержки критичных систем государственных агентств Мэриленда. Работа полностью в офисе на территории Мэриленда.
Задачи
- Разрабатывать корпоративные приложения и кастомные интеграционные решения, включая доработки, интерфейсы и функции
- Определять спецификации, планировать, проектировать и разрабатывать наиболее сложные и критичные для бизнеса программные решения
- Обеспечивать интеграцию приложений в рамках бизнеса
- Помогать в решении наиболее сложных задач поддержки
- Разрабатывать стандарты и процедуры программирования, а также архитектуры для переиспользования кода
- Исследовать новые технологии и оценивать возможности их применения в бизнесе
- Выступать внутренним консультантом, наставником и агентом изменений
- Проектировать, разрабатывать и внедрять сложные решения на Java и связанных фреймворках
- Участвовать в системной интеграции компонентов
- Переводить требования к приложению в веб-решения на рекомендованных фреймворках
- Интегрировать компоненты через Web Services, EJB, REST, SOAP и другие технологии
Требования
- Степень бакалавра в Computer Science, Computer Engineering, Information Systems или смежной технической области (магистратура предпочтительна)
- Семь лет опыта работы в IT и бизнесе/индустрии
- Опыт проектирования и разработки приложений на Java
- Опыт разработки и использования RESTful API (от 3 лет)
- Опыт работы с Java/J2EE, REST web services, JPA и покрытием кода юнит-тестами
- Опыт работы с фреймворками Spring, Hibernate
- Опыт создания frontend-приложений на JavaScript, AngularJS, JSON, jQuery
- Опыт написания backend-кода, взаимодействующего с другими системами, сервисами и API/RESTful API
- Обязательно присутствие в офисе в различных локациях Мэриленда
Условия
- Оплачиваемый отпуск (PTO) для отдыха, праздников и больничных
- Отпуск по уходу за ребенком
- Отпуск по случаю утраты
- Отпуск для исполнения обязанностей присяжного
- Пенсионный план 401K с неограниченным совпадением до 8% зарплаты
- Финансовое образование и поддержка планирования
- Медицинская страховка (Medical, Dental, Vision)
- Health Savings Account (HSA)
- Гибкие расходные счета для медицинских и зависимых расходов (FSA)
- Программа помощи сотрудникам
- Страхование жизни
- Страхование от несчастных случаев и потери трудоспособности
- Краткосрочное и долгосрочное страхование по нетрудоспособности
- Поддержка образования
- Корпоративная одежда
- Социальные мероприятия: праздничные вечеринки, весенние и осенние пикники, happy hours
- Доступ к групповым тарифам на добровольные льготы
- Программа Employee Impact Program с вознаграждением за вклад в развитие компании
Навыки
- Java
- Java/J2EE
- Spring
- Hibernate
- REST
- SOAP
- Web Services
- EJB
- JPA
- Python
- JavaScript
- Node.js
- Angular
- AngularJS
- JSON
- jQuery
- RESTful API
- unit testing