← к выдаче
разработка

Junior Java Developer (Laboratory 2.0)

Минск9 дн. назад

Коротко

Develops functional components on Java 21/25, writes concurrent code with virtual and platform threads, and covers code with tests. · Needs: Recently completed courses or minimal commercial experience, English B1+, Java Core knowledge, Spring Framework (Boot 3.x, Web, Data JPA), testing with JUnit

Описание от работодателя

Международная финтех-компания  IDF Technology  активно развивает проект —  Laboratory 2.0 , суть которого в сильной подготовке начинающих специалистов внутри компании в рамках углубленного онбординга. За время испытательного срока (3 месяца) вы проходите  обучение  и  практику  на проектах компании. Лаборатория проходит оффлайн , т.е. необходимо приходить в  офис в Минске  все 5 дней в неделю. После успешного прохождения Лабы - гибридный формат работы. Компания ищет кандидатов, которые недавно  закончили курсы  и имеют хорошую теоретическую базу или кандидатов с небольшим опытом работы. Чего мы ждем от вас: База: Недавно оконченные профильные курсы или минимальный опыт коммерческой разработки; Язык: Английский на уровне B1+ (способность свободно читать техническую документацию и вести переписку); Java Core (актуальные LTS 21/25): Глубокое понимание Records, Sealed classes, Pattern Matching, Switch Expressions, class, interface, abstractions, Collections, Generics, Stream API + Lambda expressions, Exceptions, Multitheading; Многопоточность (Concurrency & Parallelism): * Понимание классической модели (Threads, Runnable, synchronized, volatile); Стек технологий: * Spring Framework: Spring Boot 3.x, Spring Web (MVC/WebFlux), Spring Data JPA; Тестирование: Умение писать unit-тесты на свой код с использованием JUnit, Mockito и AssertJ; знакомство со Spring Boot Test и Testcontainers будет плюсом Инструментарий: Git, Docker (написание простых Dockerfile), Maven/Gradle; Soft Skills: Проактивность (умение задавать вопросы), высокая обучаемость, умение работать в распределенной команде. Обязанности: Разработка функциональных компонентов на Java 21/25; Написание конкурентного кода с использованием виртуальных и платформенных потоков; Покрытие кода тестами (JUnit 5, Mockito, Testcontainers); Участие в code review и рефакторинге (включая миграцию со старых подходов на новые). Важное примечание: Необходимо будет выполнить тестовое задание, проверяющее как навыки проектирования, так и работу с многопоточной средой. Условия: Заработная плата, защищённая от колебаний курса валют; Оплата участия в профильных конференциях, митапах и т.д.; Компенсация занятий английским языком и спортом; Режим работы, уважающий биоритмы каждого отдельного сотрудника; Адекватный менеджмент, отсутствие бюрократии. Немного о нас: За 10 лет существования в качестве R&D-центра международного холдинга ID Finance IDF Technology вошла в ТОП-50 белорусских IT-компаний. В 2022 году IDF Technology трансформировалась в самостоятельную компанию, продолжая активно работать с известными международными продуктами финтеха – MoneyMan, Plazo, Solva и ID Collect, а также развивает направление аутсорсинга и проект по подготовке специалистов Laboratory 2.0. Сегодня IDF Technology – это более 200 белорусских специалистов, работающих в сильных командах Back-end, Frontend и Mobile, QA и Automation QA, Project Management и Business Analysis, HR и Finance, System Administration, DevOps и Cyber Security, а также в службах Service Desk и Technical Support. Как юридическое лицо ООО «АйДиЭф Техноложи» зарегистрировано в Беларуси с 2017 года и с августа 2018 является членом Парка Высоких Технологий. Работа в IDF Technology – это возможность реализовать себя на интересных и сложных проектах. Мы предлагаем нашим сотрудникам профессиональное и техническое развитие, финансовую стабильность, оплату занятий английским языком, спортивные активности, 5 дополнительных days off и годовые бонусы. Присоединяйтесь к нашей команде