Middle/Senior Java developer в HR Prime

📍 Москва

Зарплата от 200 000 ₽ до 350 000 ₽

Размещено 13/01/2022

Оцените эту вакансию «Middle/Senior Java developer»

Чем больше вы оцениваете, тем лучше будут ваши рекомендации по вакансиям

Требуемый опыт работы: не требуется

Полная занятость, полный день

Привет, рад видеть тебя здесь!

Если ты классный специалист, который находится в постоянном поиске развития и новых возможностей, любишь работать с современным стеком и готов вместе с командой настоящих профессионалов (позитивных и опытных ребят) создавать продукт для огромного количества пользователей - тогда даже не сомневайся и пиши мне!

Один из мировых лидеров в разработке инновационных медицинских технологий находится в поиске крутых Java разработчиков, готовых работать с амбициозными и уникальными проектами.

Примеры проектов:

- Команды работают над созданием и оптимизацией сервисов по доступу к клиническим данным пациентов;
- Создают высоконагруженные приложения для запуска автоматического подсчета планов лечения;
- Создают компилятор для разбора синтаксиса и грамматики внутреннего языка программирования;
- Создают средства оптимизации работы докторов и техников, делающих план лечения и другие.

Так как компания глобальная, все сервисы должны быть доступны 24/7 и данные должны быть доступны во всех локациях (США, Китай, Япония, Европа, Коста-Рика итп). Это накладывает дополнительные требования на создаваемые продукты. Необходимо предусмотреть полную доступность и отказоустойчивость приложений.

  • Большинство приложений построены на стеке Java 11, Spring Boot, Postgres, завернуты в Docker и задеплоены в кластеры в AWS, оркестрируются Rancher'ом и Kubernetes'ом Также используются серверлесс технологии, noSQL базы данных

  • В своей практике мы применяем большое количество AWS сервисов. SQS, SNS, S3, DynamoDB, Lambda, Step Functions etc. Есть доступная поддержка от AWS и возможность пробовать новые технологии одними из первых на рынке

  • Команды могут выбирать новые сервисы и технологии в приложениях - AWS stack, Kotlin, Go, Kafka

  • Работа команд построена по принципу полной ответственности, то есть необходимо не только написать код, но и создать облачную инфраструктуру и запустить там приложения. Участие разработчиков в создании инфраструктуры поддерживается и поощряется. Автоматизация инфраструктуры также является частью ответственности команды

  • Тестирование полностью автоматизированное. Также двигаемся в сторону полной автоматизации CI-CD процесса

  • Решения и API документируются

  • Работаем по скрам. Команда состоит из разработчиков, SQA и девопсов, всего 3 - 7 человек. Используем современные практики, такие как совместная оценка задач, код-ревью, статический анализ кода. Есть возможность смены команды-проекта в процессе работы.

    Стек используемых технологий:

    Сервер: Java 11, Kotlin

    Frameworks:

  • AWS – SQS, SNS, S3, Step Functions, SWF, etc.

  • Spring – Core, AOP, Boot, MVC, Data-JPA, JMS, Security, Test

  • Testing: JUnit, Mockito, DbUnit, Behave

    Database: PostgreSQL, Dynamo DB (noSQL)

    Tooling: BitBucket, Git, Jira, Bamboo, SonarQube, Confluence

    Infrastructure: Maven, Docker, Kubernetes, Splunk, SignalFx, Consul, Sentry

    Требования к кандидату:

  • опыт разработки на Java в коммерческих проектах от 2 лет

  • понимание REST подхода к разработке API

  • уверенные знания платформы JavaSE

  • понимание возможностей java 8+: lambda, streams, functional interfaces

  • опыт использования Spring Framework (Core, MVC, AOP, Data-JPA, testing)

  • знание концепций баз данных SQL, способов профилирования и оптимизации запросов

  • готовность участвовать в SL3 поддержке, анализе инцидентов

    Обязанности:

  • Разработка Web API, полностью удовлетворяющим RESTподходу

  • Работа не только с функциональными, но и над не функциональными требованиями: участвовать в оптимизации распределенного приложения, структур данных, документировании решения и упрощении его поддержки командой DevOps.

  • Писать качественный, понятный и покрытый тестами код, учитывая метрики Continuous СodeQuality и минимизировать технический долг проекта.

  • Автоматизировать свою работу, а также тестирование и развертывание приложения.

  • Взаимодействовать с DevOps и QA для максимально быстрого перехода от «работает на моей машине» к «работает в production»

    Условия:

  • Зарплата регулярно индексируется, бонус по итогам года
  • Компенсация питания и спорта
  • Защищенность: ДМС для сотрудников и их детей (включая стоматологию), страхование жизни, страховка для выезжающих за рубеж, врач в офисе
  • Обучение: профессиональные курсы и конференции, возможность совершенствовать английский и испанский
  • Адаптируемый график (основной с 11:00 до 19:45)
  • 100% оплачиваемые больничные.
  • Отпуск 31 день
  • В офисе: спортзалы с раздевалками и душевыми, массажный и маникюрный кабинеты и т.д.
  • Корпоративные праздники и мероприятия

Компания HR Prime

https://hrprime.ru

Подбор IT-персонала

Настрой карьеру с RIT.WORK
за 30 секунд

С ботом rit.work Вы найдете работу, о которой всегда мечтали.

Укажи свой стек, опыт работы, зарплату и бот подберет для тебя подходящие офферы.

🚀 Создать подписку