Location:
Dnipro, Ukraine
О компании и проекте:
Erbis Cloud — аутсорсинговая IT компания, работает с 2012 года. Сейчас нас 30 человек. Специализируются на Java-разработке корпоративных систем и решает самые сложные бизнес-задачи своих клиентов.
Клиенты — средний бизнес из ЕС и США. Одним из них является компания Agistix, с которой сотрудничают с 2014 года.
SaaS платформой Agistix пользуются крупные компании, в основном из США, для оптимизации расходов по логистике. Благодаря платформе, клиенты могут общаться с одной системой вместо того, чтобы общаться напрямую с перевозчиками разных стран. Могут оптимизировать затраты по перевозкам, т.к. система хранит информацию о скидках и контрактах клиентов и о состоянии доставок. Могут в реал тайме отслеживать статус груза.
Направления и задачи в проекте:
Помогать развитию Agistix и основных цепочек поставок платформы SaaS. Понимать и трансформировать бизнес-потребности в технические требования и решения. Создавать поддерживаемый, хорошо документированный код. Разрабатывать многоуровневые корпоративные решения на базе Java 8, JEE7.
Сейчас задачи команды делятся на 3 направления:
- Разработка нового функционала. Совсем свежая задача, для примера — зарелизили keycloak.
- Модернизация платформы — переход на более современные технологии, рефакторинг, реализация новых сервисов.
- Сопровождение продукта в продакшене.
Каждым пунктом занимается отдельная подкоманда, а для того, чтобы все разработчики оставались в курсе изменений, построена интервальная работа каждого разработчика в каждом из направлений.
В каком стеке работаем:
Бек: 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.
Какие профессиональные навыки нам важны:
- 4+ 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.
- Web Services, SOAP, REST, JAX-RS, JAX-WS.
- Latest technologies from JEE7 world: CDI, Wildfly
- Oracle, SQL, PL/SQL database design and implementation.
- Maven, Git.
- Test-driven development, SCRUM, Agile.
Будет плюсом:
- UI technologies: HTML5, CSS3, AJAX, JavaScript, Angular
- BS or MS in CS or equivalent
О команде и как работаем:
Команда распределенная и с горизонтальной структурой, состоит из 20 человек.
Офис в Днепре: CTO, Java Developers, Front-end Developers, DevOps, AQA Engineers, QA Engineer, BA, Designer, Scrum Master.
Офис в Штатах: DevOps, Java Developer, Analysts and support team.
Какому кандидату понравимся:
Компания очень понравится зрелому разработчику, который не про “печеньки”, а про реальный крутой опыт в сильной команде. С печеньками, кстати, тоже полный порядок ; )
- для нас важно умение налаживать общение между разными частями группы, так как работать необходимо в распределенной команде.
- английский - upper intermediate. Стендапы, интервью на английском + общение с клиентом.
Что есть из приятностей / удобностей:
- График гибкий. Часть команды находится в Штатах, разница 10 часов. Поэтому для удобства пришли к такому графику: стендапы с 18:00 до 18:30. Раз в две недели по понедельникам демо, с 18:30 до 20:30. Митинги можно проводить из дома, либо прийти утром позже в офис.
- Возможность работать удаленно пару дней в неделю. А на зимовку можно уезжать в теплые страны :)
- С первого дня в компании регистрируем и сопровождаем ФОП.
- У нас есть массажист и курсы английского в офисе.
Этапы отбора:
1. Короткий прескрин по скайпу (15-20 минут)
2. Техническое задание (минут на 40 - 80)
3. Техническое интервью в офисе
4. Опционально может быть еще этап общение с клиентом или представителем клиента.
Общаемся по делу, решения принимаем быстро.