Senior Java-разработчик

З/П договорная
Размещено 28 сентября
Профобласть: Продажи
Занятость: Полная
График работы: Полный день


Обязанности:Мы занимаемся разработкой высоконагруженных и производительных бэкендовых сервисов для фронтальных и внутренних систем на jvm языках(Java, Kotlin) в микросервисной архитектуре.Мы крупнейший оператор товаров для семьи и детей в онлайне в РФ.более 300 000 заказов в суткиболее 60 000 одновременных пользователей на сайте/приложениях5000-6000 rps на базовые сервисыболее 1 млн уникальных пользователей за суткиНаша команда создает очень полезный продукт для родителей и детей по России, Белоруссии и Казахстану.Пусть счастливое детство будем доступно каждомуОбязанности: Писать качественный и понятный код для распределенной системы, разрабатывать сервисы с нуля, стек: Java 17 и выше / Kafka / Redis / Solr / Postgres, для погружения в бизнес-логику e-commerce некоторую часть задач делать в legacy системе (которая будет полностью переписана в конце 2024 года), стек: Java 8 / Kafka / Redis / Solr / MySql участвовать в создании архитектурных решений и проектировании высоконагруженных отказоустойчивых решений Что мы используем: Java 8-21, Spring, SpringBoot , Gradle, Postgres/MySQL, Kafka, JUnit, Jenkins, GitLab, Docker, Kubernetes, Jira/Confluence Внедряем/используем гибкие методологии создания программных продуктов Требования: уверенные знания Core Java (Collections, Concurrency, IO/NIO, Lambdas, Stream API), опыт разработки от 5 лет большой опыт работы с известными Utility Libraries(Guava,Apache Commons, Lombok, MapStruct, Jooq and etc) при решении практических задач понимание и опыт использования Testing Frameworks(JUnit, Mockito,Mock), высокая культура кодирования, следование принципам Clean Code и Clean Architecture понимание и опыт работы с Рostgresql и NoSQL(Redis, Apache Solr/Elastic) хранилищами опыт тонкой настройки jvm/gc и решения проблем с производительностью java приложений понимание основных структур данных и алгоритмов, оценка сложности алгоритмов через Big O нотации знание основных архитектурных паттернов и стилей, принципов хорошего дизайна проектирования высоконагруженных распределенных систем умение планировать свое время, справляться с потоком задач, вести продуктивную коммуникацию со смежными отделами умение описывать архитектурные решения c помощью стандартных инструментов через UML нотации и ясно излагать свои мысли опыт работы с Docker, Kubernetes, Jenkins, GitLab как плюс понимание культуры CI/CD, devops/sre практик, опыт использования и внедрения как плюс Условия: официальное оформление в соответствии с ТК РФ (аккредитованная ИТ компания) полная стабильность, продукт которым пользуются миллионы пользователей, где видно вклад каждого разработчика отсутствие бюрократии, лояльные и заинтересованные в результате внутренние бизнес-заказчики, возможность на равных обсуждать бизнес-фичи на стадии формирования и решать все быстро действительно высокий уровень оклада +годовая премия, все полностью белое гибкий график работы, 5/2, полный день, на выбор удаленный/либо частично-удаленный формат работы, Центральный офис- Москва м/мцд Окружная хорошее техническое оснащение расширенный полис ДМС (со стоматологией) до 20% скидка на продукцию компании мы являемся официальной IT компанией в РФ ( отсрочка от армии)

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

Разработчик (Senior Java developer)
Москва
Требуется разработчик (senior в г. Москва.Обязанности:Написание понятного, читаемого и поддерживаемого кода;Разработка компонентов в микросервисной архитектуре;Разработка интеграционных сервисов;Написание модульных и интеграционных тестов;Рефакторинг и оптимизация кода;Проведение code review.Требования:Опыт  разработки на Java;Знание и опыт
100 000 руб
100 000 руб
29 июля
Разработчик (Senior Java developer)
Москва
Требуется разработчик (senior в г. Москва.Обязанности:Написание понятного, читаемого и поддерживаемого кода;Разработка компонентов в микросервисной архитектуре;Разработка интеграционных сервисов;Написание модульных и интеграционных тестов;Рефакторинг и оптимизация кода;Проведение code review.Требования:Опыт  разработки на Java;Знание и опыт
100 000 руб
100 000 руб
28 июля
Разработчик (Senior Java developer)
Москва
Обязанности:Написание понятного, читаемого и поддерживаемого кода;Разработка компонентов в микросервисной архитектуре;Разработка интеграционных сервисов;Написание модульных и интеграционных тестов;Рефакторинг и оптимизация кода;Проведение code review.Требования:Опыт  разработки на Java;Знание и опыт использования Spring Boot, Apache Camel,
100 000 руб
100 000 руб
27 июля
Java developer (middle/senior)
Москва
Открыт набор на вакансию java developer в г. Москва.Условия работы Mechanica участвует в самых интересных и нестандартных проектах, которые заказывают крупные компании и стартапы. Проектов много и есть очень разноплановые от сервисов доставки еды до поддержки и развития инвестиционного приложения банка, от создания простых приложений до
210 000 руб
210 000 руб
24 июля
Технический писатель
Москва
На работу требуется технический писатель в г. Москва.В аккредитованную ИТ-компанию DataUniverse ищем технического писателя (с возможностью работать удаленно).Наша компания входит в группу фармацевтических компаний Гранд Капитал, является выделенной ИТ-компанией, осуществляющей разработку ПО для нужд группы компаний и внешних клиентов, техническую
Договорная
Договорная
24 июля
Технический писатель
Москва
На работу требуется технический писатель в г. Москва.В аккредитованную ИТ-компанию DataUniverse ищем технического писателя (с возможностью работать удаленно).Наша компания входит в группу фармацевтических компаний Гранд Капитал, является выделенной ИТ-компанией, осуществляющей разработку ПО для нужд группы компаний и внешних клиентов, техническую
Договорная
Договорная
23 июля