Need to fill a vacancy with a relevant candidate really quickly? Fill out the form and we will contact you today

Leave a request

Your partner in building strong IT teams. From search to adaptation

Senior Java Developer

Evotalents
Evotalents
Admin

Location:

Dnipro, Ukraine

О компании и проекте:

Erbis Cloud — аутсорсинговая IT компания, работаем с 2012 года. Сейчас нас 30 человек. Специализируемся на Java-разработке корпоративных систем и решаем самые сложные бизнес-задачи своих клиентов. Клиенты — средний бизнес из ЕС и США. Одним из них является компания Agistix, с которой мы сотрудничаем с 2014 года, разрабатывая SaaS платформу.
О проекте: SaaS платформой Agistix пользуются крупные компании, в основном из США, для оптимизации расходов по логистике. Благодаря платформе, клиенты могут общаться с одной системой вместо того, чтобы общаться напрямую с перевозчиками разных стран. Могут оптимизировать затраты по перевозкам, т.к. система хранит информацию о скидках и контрактах клиентов и о состоянии доставок. Могут в реал тайме отслеживать статус груза.

В каком стеке работаем:

Бек: JEE7, Java 8, WildFly 10, JAX-RS, Oracle Database, Maven, Ansible, Teamcity,
Фронт: Angular 5 + Bootstrap 4  / AngularJs 1.6.10 TypeScript + Webpack 4
Энв: Amazon Web Services (EC2, VPC, RDS, S3, Route 53, Lambda etc.), Docker, Linux, Datadog.

Какие профессиональные навыки нам важны:

- 6+ years of commercial server-side development experience for enterprise-class or large-scale web-based, multi-tenant applications.
- Solid understanding OOAD and experience in Java 8/JEE programming.
- Solid experience in data-driven, multithreaded, and distributed web application development.
- BS or MS in CS or equivalent
- Web Services, SOAP, REST, JAX-RS, JAX-WS.
- Latest technologies from JEE7 world: CDI, Wildfly 10
- Oracle, SQL, PL/SQL database design and implementation.
- Maven, Axis, Git. 
- Test-driven development, SCRUM, Agile.
- English — upper intermediate. Стендапы, интервью на английском + общение с клиентом.

Будет плюсом: UI technologies: HTML5, CSS3, AJAX, JavaScript, Angular

Что нам важно в этом человеке:

Мы ищем ответственного человека с лидерскими качествами. Самостоятельного, но с пониманием ценности и важности командной работы. Для нас важно умение налаживать общение между разными частями группы, так как работать необходимо в распределенной команде. 

Направления и задачи в проекте:

Помогать развитию Agistix и основных цепочек поставок платформы SaaS. Понимать и трансформировать бизнес-потребности в технические требования и решения. Создавать  поддерживаемый, хорошо документированный код. Разрабатывать многоуровневые корпоративные решения на базе Java 8, JEE7.

Сейчас задачи команды делятся на 3 направления: 
1. Разработка нового функционала. Совсем свежая задача, для примера — зарелизили keycloak.
2. Модернизация платформы — переход на более современные технологии, рефакторинг, реализация новых сервисов.
3. Сопровождение продукта в продакшене.
Каждым пунктом занимается отдельная подкоманда, а для того, чтобы все разработчики оставались в курсе изменений, построена интервальная работа каждого разработчика в каждом из направлений. 

Размер и структура команды:

Команда распределенная и с горизонтальной структурой, состоит из 15 человек.
Офис в Днепре: 6 Java Developers, 2 Front-end Developers, 1 DevOps, 2 AQA Engineers, 1 QA Engineer, 1 BA, 1 Designer, 1 Scrum Master.
Офис в Штатах: CTO,  1 DevOps, 1 Java Developer,  Analysts and support team.

Чем мы отличаемся от других:

Мы семейная компания, в которой нет бюрократии. Долгое время количественно росли только благодаря рекомендациям сотрудников своих друзей. У нас работают специалисты уровня Senior, все :) Компания очень понравится зрелому разработчику, который не про “печеньки”, а про реальный крутой опыт в сильной команде. 

Для кандидатов из других городов:

Рады видеть, с переездом помогаем.
- ищем жилье;
- оплачиваем 1й месяц аренды;
- оплачиваем пересылку вещей Новой Почтой по Украине.

По условиям:

- ИС 3 месяца.
- График работы гибкий. Часть команды находится в Штатах, разница 10 часов. Поэтому для удобства пришли к такому графику: стендапы с 18:00 до 18:30. Раз в две недели по понедельникам демо, с 18:30 до 20:30. Митинги можно проводить из дома, либо прийти утром позже в офис. 
- Про удаленку: Пару дней в неделю можно работать удаленно. После испытательного можно говорить о удаленной работе на продолжительный период (1-2 месяца). В таком случае обязательны — хороший интернет, нормальный режим производительности :) и быть на связи на митингах. 
- Отпуск:  24 календарных дня.
- Оплачиваемые больничные: 2 недели в году.
- Структура офиса: У нас кабинетная система, по 3-5 человек в кабинете. Команда Agistix, для удобства, работает в одном пространстве.
- Зп / налоги: Оговариваем и делаем оффер в ГРОСС (Брутто/Грязными). От этой суммы отнимается ЕН и ПФ. ЗП фиксируется в долларе.

Что есть из приятностей / удобностей:

- С первого дня в компании регистрируем и сопровождаем ФОП. 
- У нас есть массажист и курсы английского в офисе, чтоб ребята не тратили время. 
- На зимовку можно уезжать в теплые страны :)

По процессу и этапы интервью:

1. Короткий прескрин с СТО Erbis, Иваном, или кем-то из команды.
2. Техн. интервью в офисе Днепра, с СТО и командой (около 3х человек).
3. Техн. интервью удаленно, с СТО / DevOps, на стороне Штатов. 

Общаемся по делу, решения принимаем быстро.
Адрес офиса: Днепр, ул. Мечникова, 10-б