Java-разработчик (Middle +)
Описание
Технологический стек: Java 17+ · Spring 6 / Spring Boot · Spring Security · Spring Data · Hibernate / JPA · PostgreSQL · RabbitMQ · Docker · SQLЗадачи: разработка и развитие enterprise web-решений, доработка ключевых компонентов платформы; участие в проектировании архитектуры решений и ключевых компонентов платформы, решение инфраструктурных задач; разработка и развитие интеграций и API; диагностика и оптимизация производительности, работа с высоконагруженными компонентами, масштабирование решений и повышение отказоустойчивости; участие в code review и улучшении качества кодовой базы. От Вас: Обязательно: опыт промышленной / коммерческой разработки на Java от 3 лет; уверенные знания Java 17+ и основных принципов ООП; практический опыт разработки на Spring / Spring Boot, Spring Security и Spring Data; уверенные знания SQL, опыт работы с реляционными СУБД (PostgreSQL), ORM (Hibernate, OpenJPA); умение разбираться в существующем коде и самостоятельно находить причины проблем; внимательность к качеству кода, архитектуре, производительности. Будет преимуществом: опыт разработки интеграций: REST API, Spring Integration, файловый обмен, XML (SOAP), внешние сервисы и т.д.; опыт работы с асинхронным взаимодействием и очередями: RabbitMQ, Kafka или аналоги; понимание принципов микросервисной архитектуры, опыт работы с Docker / Docker Compose / Kubernetes; продвинутые знания в области баз данных: NoSQL, проектирование БД, триггеры/хранимые процедуры, оптимизация запросов SQL, настройки производительности СУБД PostgreSQL; понимание основных принципов многопоточности и работы с конкурентным кодом, опыт профилирования и диагностики производительности Java-приложений; базовые знания JavaScript / TypeScript, одного из frontend-фреймворков: Vue, React и др.; опыт работы с полнотекстовыми поисковыми движками: Elasticsearch, Solr, Lucene и др. Что мы предлагаем: работа в успешной компании, в активно развивающемся сегменте рынка; современный офис в центре города, комфортное рабочее место ( работа в офисе в г.Самара); для сотрудников компании: курсы изучения английского языка, корпоративный фитнес, корпоративные мероприятия; дополнительный оплачиваемый выходной в день рождения; соблюдение Трудового Кодекса РФ; демократическая, творческая атмосфера в коллективе; дружная команда профессионалов! В отклике просим указывать зарплатные ожидания.