Middle разработчик Java

Any

По договоренности

УдаленноЗанятость: Не указанаТребуемый опыт: Не указан

-

Откликнуться
company logo
Магнит
Перейти на сайт

Размер компании

-

Описание компании не указано

Описание вакансии

В проекте Мобильное рабочее место Склад ты сможешь поучаствовать в создании нового приложения "с нуля" вместе с кросс-функциональной командой. Здесь у тебя будет возможность поработать на актуальном стеке и в современной архитектуре. Работая в гибкой методологии будешь полноценным участником команды и влиять на принимаемые решения, видеть результат своих решений. Перетащите или выберите файл для загрузки Мы используем cookies, чтобы сделать сайт удобнее Чем ты будешь заниматься: Разработкой и поддержкой REST API. Созданием новых и доработкой существующих API на Java с использованием Spring Boot. Оптимизацией запросов к базе данных, работой с Hibernate/JPA. Рефакторингом и оптимизацией кода для повышения эффективности. Улучшением производительности существующих решений. Исправлением багов и проведением Code Review. Тестированием и отладкой, написанием unit- и интеграционных тестов (JUnit, Mockito, Jest, React Testing Library). Логированием и анализом ошибок в production-среде. Участием в процессах разработки и командной работе. Мы ожидаем: Коммерческий опыт разработки на Java от 2 лет. Опыт работы с React от 1 года. Знание Core Java (версии 8 и выше), включая коллекции, многопоточность, Stream API, Optional и другие современные возможности. Опыт работы с Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security). Умение разрабатывать RESTful API, понимание принципов HTTP, REST, а также GraphQL (опционально). Знание микросервисной архитектуры, опыт работы с Docker и Kubernetes (будет плюсом). Опыт работы с системами обмена сообщениями, такими как Kafka и RabbitMQ. Понимание принципов тестирования: JUnit, Mockito, написание интеграционных тестов. Глубокие знания PostgreSQL, включая оптимизацию SQL-запросов (EXPLAIN ANALYZE, индексы). Опыт работы с транзакциями, управлением изоляцией и блокировками. Умение настраивать производительность базы данных (work_mem, shared_buffers, autovacuum).

Дополнительно

Оформление в аккредитованную ИТ-компанию;Конкурентоспособную заработную плату (обсуждается индивидуально);ДМС со стоматологией и льготными условиями для членов семьи;Технику для работы;График работы 5/2 с гибким началом;Работу в максимально уютном офисе в центре Москвы (ст. м. Белорусская), в Краснодаре или удаленно из других городов РФ, так же есть офисы в Санкт-Петербурге (ст. м. Балтийская) и в Иннополисе;Обучение - мы оплачиваем обучение на курсах и участие в конференциях, обмениваемся опытом и брейнштормим в рамках QA гильдии направления;Возможность реализовать свой опыт и потенциал в интересных и многоплановых проектах;Наличие корпоративных скидок и программ лояльности;Наличие корпоративной библиотеки курсов;Возможность рекомендовать компанию своим друзьям, участвуя в реферальной программе.