Uline
Software Developer - Java
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Java-разработчик в Uline для разработки, развёртывания и поддержки корпоративных Java-приложений. Роль предполагает участие в архитектурных ревью, планировании и менторство разработчиков.
Задачи
- Разрабатывать, тестировать и развёртывать надёжные Java-приложения в соответствии с бизнес-требованиями
- Проводить код-ревью, оптимизировать производительность и обеспечивать отзывчивость приложений
- Участвовать в архитектурных ревью и планировании проектов
- Наставлять и менторить других разработчиков, проявляя лидерство в кросс-функциональных практиках
- Тесно взаимодействовать с командой разработки для обеспечения согласованных процессов и своевременных результатов
Требования
- Степень бакалавра в области Computer Science, Software Engineering или релевантное образование и опыт
- 4+ года практической разработки на Java, сильный опыт корпоративных решений на Spring
- Обширный опыт работы с REST web services, микросервисами, Git, JPA, SQL, JSON, SOAP, XML и инструментами контроля версий
- Рабочее знание кэширования, service discovery, CI/CD и знакомство с Agile-методологиями
- Uline не участвует в лотерее H1-B
Условия
- Полное медицинское страхование и 401(k) с 6% match от работодателя с первого дня
- Несколько бонусных программ
- Оплачиваемые праздники и щедрый оплачиваемый отпуск
- Программа Tuition Assistance, покрывающая профессиональное дополнительное образование
- Кафе с доступными ежедневными обедами от местных ресторанов
- Фитнес-центр на территории и ухоженные прогулочные дорожки
- Современные и чистые офисные помещения
- Все позиции — on-site
Навыки
- Java
- Spring
- REST
- микросервисы
- Git
- JPA
- SQL
- JSON
- SOAP
- XML
- CI/CD
- кэширование
- service discovery
- Agile