Valeris
Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Java-разработчик в Valeris для проектирования и поддержки высоконагруженных CRM-систем в сфере life sciences. Работа с Java-стеком, BPM-платформами и архитектурными решениями в кросс-функциональной команде.
Задачи
- Проектировать и разрабатывать высоконагруженные низколатентные приложения для критичных CRM-систем
- Писать чистый, хорошо спроектированный и тестируемый код по лучшим практикам
- Проводить код-ревью, тестирование и отладку для обеспечения качества и надёжности
- Участвовать в обсуждениях архитектуры и предлагать идеи по улучшению производительности
- Следить за новыми Java-технологиями и делиться знаниями с командой
- Взаимодействовать с product-менеджерами, дизайнерами и другими разработчиками
- Работать самостоятельно и в команде
- Соблюдать сроки обучения корпоративным политикам и SOP
Требования
- 3 года опыта разработки на Java с J2EE, Spring, Hibernate
- 3 года опыта с Java RESTful Web Services, JMS и middleware, желательно MuleSoft
- Минимум 2 года опыта SOA-приложений на BPM (Activiti/JBPM/Camunda)
- Опыт моделирования бизнес-процессов BPMN 2.0 и работы с query API
- Отличное знание реляционных БД, SQL и ORM (JPA2, Hibernate)
- Опыт разработки веб-приложений на одном из фреймворков (JSF, Wicket, GWT, Spring MVC)
- Опыт test-driven development
- Степень бакалавра в Computer Science, Engineering или смежной области
- Высокая организованность и внимание к деталям, умение вести несколько проектов одновременно
- Готовность работать в условиях неопределённости
Условия
- Медицинская, стоматологическая и офтальмологическая страховка с покрытием части премий
- Телемедицина и программа помощи сотрудникам (EAP)
- Софинансирование Health Savings Account
- Бесплатное страхование жизни и AD&D
- Оплачиваемая компанией краткосрочная нетрудоспособность
- Пенсионный план 401(k) со 100% match на первые 5% взносов
- Оплачиваемый отпуск и больничные
- 9 оплачиваемых праздников и 2 плавающих выходных
- Возможности карьерного роста
- Инклюзивная культура и разнообразная команда
Навыки
- Java
- J2EE
- Spring
- Hibernate
- RESTful Web Services
- JMS
- MuleSoft
- SOA
- BPM
- Activiti
- JBPM
- Camunda
- BPMN 2.0
- SQL
- JPA2
- JSF
- Wicket
- GWT
- Spring MVC
- TDD