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-методологий
Условия
- Медицинская страховка и 401(k) с 6% match от работодателя с первого дня
- Несколько бонусных программ
- Оплачиваемые отпуска и щедрый оплачиваемый отпуск
- Программа оплаты обучения для профессионального развития
- Кафе на территории и фитнес-центр с бесплатными персональными тренерами
- Более четырёх миль ухоженных прогулочных дорожек
Навыки
- Java
- Spring
- REST
- Microservices
- Git
- JPA
- SQL
- JSON
- SOAP
- XML
- CI/CD
- Caching
- Service Discovery
- Agile