Senior Java Developer

з/п не указана

Требуемый опыт работы: 1–3 года

Полная занятость, гибкий график

В проект фирмы «1С» требуется Senior Java Developer с экспертным знанием стека Spring Framework и практическим опытом в области разработки интернет-проектов на платформе Java. Вы получите возможность работать над архитектурно значимыми компонентами, создавая масштабные и современные интернет-проекты делового назначения. Мы используем микросервисную архитектуру, Project Lombok, технологии Spring Cloud, Spring Boot, Spring Data, Elasticsearch, PostgreSQL, Git, Docker. Практикуем DDD, Agile-методологии, code review, CI и прочие полезные инженерные практики.

Вам доверим:

-Анализ задачи и проектирование микросервисов с использованием DDD и Hexagonal Architecture;
-Проведение code review;
-Участие в архитектурном совете продукта;
-Проектирование REST API (OpenAPI 3);
-Разработку микросервисов на Spring Framework 5 от идеи до запуска в эксплуатацию;
-Покрытие своего кода unit и интеграционными тестами;


От вас ждем:

-Опыт - минимум один успешно законченный проект на ответственной позиции Senior Java Developer или Lead Java Developer;
-Умение работать в команде: знание Git-flow/GitHub-flow/GitLab-flow, следование Agile-процессам, умение договариваться с коллегами и эффективно организовывать свой рабочий день;
-Отличное понимание устройства современного стека Spring Framework (IoC, Spring MVC, Spring Data JPA, Spring Security, Spring Boot);
-Практический опыт разработки сервисов REST API на Spring Framework;
-Практический опыт разработки unit и интеграционных тестов;
-Знание шаблонов проектирования и опыт их уместной реализации;
-Опыт написания и оптимизации сложных SQL-запросов;


Будет дополнительным плюсом:

Понимание принципов Domain-Driven Design;
Опыт разработки приложений в архитектуре Hexagonal Architecture;

Мы готовы предложить:

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

Ключевые навыки

Git
PostgreSQL
Spring Framework
Java
SQL

Адрес

Москва, Дмитровское шоссе, 9 (м. Тимирязевская)
Показать на большой карте

Вакансия опубликована 1 декабря 2021 в Москве

Похожие вакансии