Java разработчик
Описание
Локация: Новосибирск, на месте работодателя
Компания
СберСпасибо разрабатывает высоконагруженные программные сервисы.
Что делать
Проектировать и разрабатывать высоконагруженные сервисы в микросервисной архитектуре.
Обеспечивать качественное покрытие кода unit-тестами и участвовать в тестировании компонентов продукта.
Готовить пользовательскую и техническую документацию.
Участвовать в проработке и оценке задач.
Участвовать в автоматизации тестирования.
Требования
Опыт разработки на Java от 2 лет.
Практический опыт разработки высоконагруженных систем в микросервисной архитектуре.
Уверенное знание Spring Framework, Spring Integration, Spring Boot, Hibernate ORM, JMX и JUnit.
Уверенные знания SQL, опыт работы с СУБД PostgreSQL и Pangolin, проектирования баз данных и оптимизации запросов.
Опыт работы с брокерами сообщений Kafka и RabbitMQ.
Опыт работы с Docker и Podman, а также со средами развертывания Kubernetes, OpenShift и DropApp.
Понимание полного цикла производства ПО: от анализа первичных требований до обновления ПО на серверах и сопровождения пользователей.
Понимание принципов ООП, SOLID, шаблонов проектирования и многопоточного программирования.
Умение быстро обучаться новым технологиям и ответственность за результат.
Высшее техническое образование желательно.
Хорошо, если есть
Практический опыт профилирования приложений, включая поиск утечек памяти и узких мест, а также использование SDD-подхода.
Культура и преимущества
Полная занятость.
Работа на месте работодателя в Новосибирске.