Java-разработчик (Java)
Описание
Локация: Москва, Россия; гибридный формат после испытательного срока, на испытательный срок — работа в офисе
Компания
Цифролаб разрабатывает и внедряет цифровые решения для бизнеса, включая корпоративные информационные системы, порталы и цифровые сервисы для градостроительного комплекса Москвы.
Что делать
Разрабатывать и поддерживать корпоративные приложения на Java.
Проектировать, реализовывать и рефакторить backend-решения с применением ООП и паттернов проектирования.
Участвовать в проектировании архитектуры и интеграции микросервисов на Spring Boot и Spring Cloud.
Разрабатывать и поддерживать REST API, обеспечивать стабильность и безопасность сервисов.
Работать с базами данных Oracle DB и PostgreSQL, Hibernate, SQL, Docker и системами обмена сообщениями RabbitMQ или Kafka.
Разрабатывать тесты, участвовать в code review, поддерживать процессы сборки и деплоя с Maven и Gradle.
Требования
От 3 до 6 лет коммерческой разработки на Java.
Знание ООП, паттернов проектирования, Git, Maven и Gradle.
Опыт работы с Camunda.
Опыт работы со Spring Boot, Spring Cloud, Docker, Hibernate и REST API.
Практический опыт юнит-, интеграционного и автоматизированного тестирования.
Уверенное владение SQL и опыт работы с Oracle DB, PostgreSQL, RabbitMQ или Kafka; готовность работать в команде и обмениваться знаниями.
Хорошо, если есть
Опыт настройки CI/CD с Jenkins или GitLab CI.
Знание принципов микросервисной архитектуры.
Опыт работы с Jira, Trello и другими системами управления задачами.
Культура и преимущества
Официальное трудоустройство с соблюдением норм ТК РФ.
Оплачиваемые больничные и отпуска.
График 5/2, с понедельника по пятницу, с 09:00 до 18:00.
Комфортный офис в центре Москвы рядом со станцией метро «Маяковская».
После испытательного срока — возможность совмещать работу в офисе и удалённо.