Java-разработчик (Middle +)
Описание
Требуется Java-разработчик уровня Middle+ для работы над корпоративными веб-решениями. В задачи входит развитие ключевых компонентов платформы, участие в проектировании архитектуры и решении инфраструктурных вопросов, разработка интеграций и API. Также предстоит заниматься диагностикой и оптимизацией производительности высоконагруженных компонентов, масштабированием решений и повышением отказоустойчивости. Дополнительно — участие в code review и улучшении качества кодовой базы. Технологический стек: Java 17+, Spring 6 / Spring Boot, Spring Security, Spring Data, Hibernate / JPA, PostgreSQL, RabbitMQ, Docker, SQL.
К обязательным требованиям относятся опыт коммерческой разработки на Java от трёх лет, уверенное владение 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.
Компания предлагает работу в успешной организации в активно развивающемся сегменте рынка, современный офис в центре города и комфортное рабочее место. Формат работы — офис в г. Самара. Сотрудникам доступны курсы английского языка, корпоративный фитнес и корпоративные мероприятия, дополнительный оплачиваемый выходной в день рождения, соблюдение Трудового Кодекса РФ, демократическая и творческая атмосфера в коллективе, дружная команда профессионалов. В отклике просим указывать зарплатные ожидания.