Младший разработчик Java

Младший разработчик Java

В роли младшего разработчика Java (back-end) вам предстоит присоединиться к одной из команд программистов и работать под руководством опытного наставника. Среди текущих проектов компании - создание трейдинговых платформ и инструментов для их тестирования, разработка программ для анализа данных и автоматизации внутренних процессов. На всех проектах применяется сложная обработка данных, управление ресурсами и многопоточность.
Вы сможете на практике изучить технологии, которыми мы пользуемся, научитесь применять современные подходы в области разработки и сможете активно развиваться за счёт участия в разных проектах.

Задачи

  • разрабатывать программный код для новых и имеющихся компонентов системы;
  • находить ошибки в коде, исправлять их, оптимизировать код;
  • активно искать информацию, необходимую для решения задач: самостоятельно или обращаясь за помощью к коллегам.

Требования

  • профильное образование (вы закончили обучение или пока учитесь);
  • знание Java, Kotlin (C#, C++ - если готовы переучиваться на Java, Kotlin);

Поводом для обсуждения более высокой зарплаты будут

  • опыт разработки приложений;
  • умение писать SQL запросы;
  • опыт стажировок, участия в олимпиадах и конкурсах;
  • знание английского языка.

Специалисты HR-службы свяжутся с вами в течение 7 дней с момента получения резюме, если оно будет отобрано для дальнейшего рассмотрения.


Доступно соискателям с инвалидностью.


Вы, скорее всего, изучали Java в университете, самостоятельно, или проходили соответствующие курсы, поэтому дополнительные материалы вам, возможно, не понадобятся. Тем не менее, если вы хотите приложить дополнительные усилия для подготовки к тесту/собеседованию, то мы рекомендуем использовать следующие материалы.

Теория:

Алгоритмы: Бхаргава А. "Грокаем алгоритмы”.
ООП: Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. “Приемы объектно-ориентированного проектирования. Паттерны проектирования”.
Мультипоточное программирование: Гетц, Блох, Пайерлс  “Java Concurrency на практике”
Синтаксис: Эккель Брюс “Философия Java”.
Внутреннее устройство JVM: Scott Oaks “Java Performance: The Definitive Guide” (об этом мы не спрашиваем на собеседовании, но книга будет очень полезна в работе).

Практика:

Наша стандартная рекомендация — больше практиковаться и писать код. Можно, например, использовать такие сайты https://www.hackerrank.com/, https://leetcode.com.

Желаем удачи и ждем ваш отклик!
 

Мы предлагаем

Международные командировки

Бесплатные кофе/чай и снэки каждый день

Игровые комнаты

Ежегодный оплачиваемый 31-дневный отпуск

Полис добровольного медицинского страхования

Обучение и профессиональный рост

Костюм и галстук не обязательны

Гибкий рабочий график

Бесплатные уроки английского и итальянского языков

Компенсация занятий спортом

Отправить резюме

Формат: +7 (999) 999-99-99
Только один файл. Ограничение 1 МБ. Допустимые типы: doc, docx, pdf.