з/п не указана
Санкт-Петербург
Более 6 лет
WMT Group-аккредитованная IT компания России и в нашу команду мы приглашаем JAVA разработчика Senior/Middle уровня на проекты банков и крупнейших промышленных предприятий.
Удаленный формат работы. Готовы рассматривать кандидатов с других городов РФ, при возможности работать по часовому поясу МСК.
Обязанности:
- разработка backend сервисов на языке Java/Kotlin;
- развитие существующих промышленных автоматизированных системы и создание новых;
- интегрирование с внутрибанковскими сервисами и сервисами партнеров Банка;
- работа с внешними источниками данных, таких как Oracle, PostgreSQL, Hadoop;
- участие в оценке и обсуждении требований заказчика;
- участие в развертывании разработанного ПО на тестовых и промышленных средах;
- написание Unit-тестов;
- поддержка, устранение ошибок и оптимизация процессов разработки;
- использование в работе инструментов командной разработки (git, Jira, Confluence)
Требования:
- владение Java 8+ и/или Kotlin, Spring Framework, SQL (написание и оптимизация запросов), опыт работы с JPA, Hibernate, Mybatis;
- опыт backend-разработки на Java;
- знаете, что такое REST, RPC;
- опыт создания систем в сервисно-ориентированной и микросервисной архитектуре;
- опыт использования Spring framework (Core, Boot), React;
- знание и опыт применения шаблонов проектирования ПО и интеграции систем;
- HTTP, REST, GRPC, JSON-RPC, XML, XSD;
- опыт работы с кэшами, в том числе распределёнными;
- опыт работы с брокерами очередей (Kafka, RabbitMQ и т.д.) и высоконагруженными системами;
- знания принципов ООП, паттернов проектирования и best practice построения приложений.
Будет плюсом:
- опыт использования Docker, понимание работы Kubernetes;
- знание принципов работы Istio и опыт использования OpenShift;
- опыт работы с Apache Storm, Apache Flink, ELK;
- опыт работы по agile/scrum методологии;
- опыт работы с Jenkins и создания пайплайнов;
- умение работать с Jira и Confluence.
Условия:
- работа в аккредитованной IT компании;
- высокий уровень дохода с ежегодной индексацией заработной платы;
- удаленный формат работы;
- оформление по ТК/ИП (на ваш выбор);
- есть реально работающая служба заботы;
- возможна организация обучения или сертификации, как по плану обучения внутри компании, так и по инициативе сотрудника.