Наша команда занимается разработкой системы Accounting Engine для автоматизации бухгалтерского учета группы компаний Сбербанк. Система по масштабам не имеет аналогов в России, перед ней стоят серьезные вызовы по задачам высоких нагрузок и обработке большого объема данных.
Мы ищем Java разработчика для развития высоконагруженного ядра системы.
Наш стек:
* Java 8-17, Javascript
* docker/kubernetes/openshift, Wildfly
* Oracle/PostgreSQL
* Kafka, Istio
* Jenkins, Nexus, SonarQube, Ansible, Bitbucket
* Jira, Confluence
Обязанности
- разработка высоконагруженных компонентов банковских приложений
- поиск и проектирование оптимальных решений, прототипирование
- написание Unit-тестов
- контроль качества кода (соглашения, ревью, checkstyle, sonar, и т.п.)
Требования
- уверенное знание Java SE
- опыт разработки Web-приложений
- понимание принципов клиент-серверного взаимодействия
- опыт работы с docker, kubernetes
- уверенное знание технологий разработки SpringFramework, Hibernate ORM, JMS, JMX, Junit
- понимание принципов OOП, методологий разработки, шаблонов проектирования
- понимание всего цикла производства ПО, от анализа первичных требований до обновления ПО на серверах и сопровождения пользователей
- опыт работы с системами контроля версий: git
- опыт работы с инструментами разработки Intellij IDEA, Jira, Confluence
- уверенные знания SQL
Будет преимуществом
- опыт разработки высоконагруженных и распределенных систем
- понимание микросервисной архитектуры
- опыт профилирования приложений - поиск утечек памяти, поиск bottleneck приложений
- опыт работы с системами финансового профиля
- знание технологий разработки интерфейсной части - JavaScript, JQuery, React
- опыт работы с набором практик DevOps (Jenkins, Ansible, Groovy)
Условия
- страхование жизни и здоровья для сотрудников (ДМС) и скидки на медицинскую страховку для родственников
- гибкий график для оптимального баланса работы и личной жизни, смешанный режим работы
- обеспечение необходимым оборудованием для продуктивной работы;
- возможность обучаться за счет компании, посещать конференции по профессиональной тематике
- льготное кредитование в Сбербанке – возможность пользоваться премиальными продуктами Банка на специальных условиях (в т.ч. по ипотечным программам)
- свободный dress code