| Условия: 
    мы ищем людей, которые готовы работать с узкоспециализированным и высоконагруженным продуктом, решать технически сложные и интересные задачи, придумывать идеи относительно разработки продуктов и делиться своим опытом с коллегами. Наша компания планирует реализацию различных проектов и мы ищем Java-разработчиков для каждого из ниху нас микросервисная архитектура. Мы используем Java 11 и Spring Boot для быстрого и эффективного создания микросервисов, а для нашей базы данных мы используем PostgreSQL или Oracle.Для организации совместной работы мы используем продукты Atlassian: Исходные коды хранятся в репозиториях Git на собственных серверах Bitbucket, Наш сервер сборки использует Bamboo. Фактический процесс сборки выполняется Maven, Наша система отслеживания задач - Jira.поскольку качество нашей продукции для нас очень важно, вся бизнес-логика оценивается юнит-тестами, все изменения подлежат обязательной проверке кода, сборки проходят ручное и автоматическое тестирование командой QAу вас будет возможность решать интересные и сложные задачи и участвовать в разработке архитектуры сайта, реализовать сложную бизнес-логику и впоследствии оценить ее с помощью модульных и интеграционных тестов, делиться знаниями с коллегами посредством обзоров кодирования и анализа задач, чтобы получить ценный опыт обслуживания крупногабаритного продукта с высокой нагрузкой в производственной среде.   Требования: 
    более 2-х лет опыта разработки коммерческого программного обеспеченияхорошо владеете языком Java ((Collections, Concurrency, Generics, Exceptions, I/O и пр.)опыт работы со Spring Framework (Core, AOP, JDBC + Transaction, Test)базовые знания SQLвы знакомы с системами контроля версийнет трудностей при чтении технической документации на английском языке   Также желательны следующие навыки и умения: 
    опыт работы с Java 11, Oracle / PostgreSQL или Apache Kafkaпонимание ключевых концепций разработки приложений с использованием Spring Boot и решение связанных проблемзнание фреймворков тестирования, таких как Junit, Mockito и Testcontainersнавыки работы с системами nix на уровне пользователя     отправьте свое резюме по электронной почте, указав название должности "Java Developers (Russian Speaking)" в строке «Тема» |