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