— Уверенные знания Java, опыт в разработке от 2 лет
— Java concurrency и multithreading;
— Spring Framework;
— Знание и понимание принципов ООП, паттернов проектирования и способность эффективно применять их на практике
— Понимание принципов SOLID и использование их на практике
— Опыт написания REST API
— СУБД MySQL / PostgreSQL
— Умение оптимизировать и профилировать SQL запросы
— Умение работать с git
— Опыт разработки Highload-проектов
— Опыт с GraphQL
— Опыт с Amazon Redshift
— Базовые знания Docker, Kubernetes
— Решение сложных задач и развитие своих профессиональных навыков при этом
— Постоянная поддержка тимлида и взаимодействие с командой, а также обмен опытом с другими разработчиками на различных стеках
— Развитие собственных предложений в разработке и в поиске оптимальных решений на проекте
Условия работы:
— Гибкий график: учитывая специфику проекта, всегда можно договориться с менеджером о сдвиге рабочего графика. Главное — постоянно быть на связи, оставлять статусы в задачах, показывать результаты и достигать поставленных целей
— Оплачиваемый отпуск, больничные и постоянный пересмотр заработной платы. Условия одинаковые как для офисных сотрудников так и для удаленных
— Удобная рабочая среда в таск-трекере.
— Минимум бюрократии и возможность каждого влиять на результат работы
Ищем Java-разработчика (Spring) на проект для известной международной службы доставки, в котором необходима разработка серверной части личного кабинета для партнеров и API для фронта (фронтом занимаются отдельные разработчики). В проекте требуется реализация коннектора к DWH на базе Amazon Redshift (SQL-based), импорта данных в собственную базу (MySQL) и разработка API для доступа к этим данным.