Openlane (formerly KAR Global)
Full Stack Engineer (Java/React)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack Engineer в OPENLANE — разработка цифрового маркетплейса подержанных автомобилей. Основной фокус на frontend на React, с участием в backend-разработке на Java Spring Boot и работе с данными.
Задачи
- Разрабатывать и поддерживать backend-сервисы на Java Spring Boot: масштабируемые API и микросервисы
- Разрабатывать и поддерживать современные frontend-приложения с фокусом на адаптивный дизайн, доступность и удобство пользователя
- Проектировать, внедрять и оптимизировать ETL-пайплайны для загрузки, трансформации и обработки данных из разных источников
- Проектировать и поддерживать решения для хранения данных на PostgreSQL или других SQL-базах, обеспечивая высокую доступность, целостность и производительность
- Использовать сервисы AWS для развёртывания и управления backend- и data-нагрузками, внедрять лучшие практики безопасности, оптимизации затрат и масштабируемости
- Совместно с frontend- и продуктовыми командами интегрировать backend-сервисы с современными UI-фреймворками (React, Angular, Vue)
- Работать с бизнес-заказчиками для определения метрик успеха, разработки технических решений и поддержки принятия решений на основе данных
- Внедрять мониторинг, логирование и автоматизацию для повышения надёжности и эффективности систем
- Диагностировать и оптимизировать производительность backend, обеспечивая бесперебойные потоки данных и взаимодействие API
- Участвовать в обсуждении архитектуры, лучших практик и постоянных улучшений продукта
Требования
- 4+ года практического опыта с Java Spring Boot, включая разработку API, микросервисы и оптимизацию производительности
- 3+ года практического опыта с современными frontend-фреймворками (React, Angular или Vue), включая создание адаптивных и удобных интерфейсов
- Сильный опыт работы с SQL-базами (PostgreSQL, MySQL, SQL Server), включая написание сложных запросов и оптимизацию БД
- Подтверждённый опыт создания и поддержки ETL-пайплайнов для загрузки, трансформации и хранения данных
- Владение облачными сервисами AWS (Lambda, EC2, S3, RDS, Athena) и лучшими практиками облачной архитектуры
- Сильные навыки программирования на Java, Python или других современных языках для backend и обработки данных
- Опыт работы с CI/CD, Docker, Kubernetes и DevOps-процессами
- Отличные аналитические навыки и навыки решения проблем, умение декомпозировать сложные технические задачи
- Сильные коммуникативные навыки и умение работать в кросс-функциональной команде
- Кандидаты должны иметь законное право на трудоустройство в США; спонсорство визы не предоставляется
Условия
- Конкурентная оплата труда
- Медицинская, стоматологическая и офтальмологическая страховка с взносами работодателя в HSA (США) и опциями FSA (США)
- 401K (США) или RRSP (Канада) с немедленным вестингом и вкладом компании
- Оплачиваемый отпуск, личные дни и больничные
- Оплачиваемый отпуск по беременности и родам и по уходу за ребёнком (США)
- Оплачиваемые работодателем краткосрочная и долгосрочная нетрудоспособность, страхование жизни и AD&D (США)
- Программа помощи сотрудникам
- Оплачиваемый работодателем день волонтёрства Leap into Service Day
- Компенсация обучения для подходящих программ
- Возможности расширять навыки и делиться знаниями в публичной глобальной организации
- Культура внутренних повышений, разнообразных карьерных путей и значимого роста
Навыки
- Java
- Spring Boot
- React
- Angular
- Vue
- PostgreSQL
- MySQL
- SQL Server
- SQL
- ETL
- AWS
- Lambda
- EC2
- S3
- RDS
- Athena
- Python
- CI/CD
- Docker
- Kubernetes
- DevOps
- Airflow
- Dagster
- Kafka
- Spark