Обязанности: разработка высоконагруженной, высокопроизводительной и отказоустойчивой системы (шина данных); участие в разработке новой функциональности; участие во внедрении полезных технологий и подходов к решению задач; анализ кода и оптимизация алгоритмов; участие в тестировании и документировании разработанного отделом разработки шины данных ПО. Требования: практический опыт разработки серверной логики на Java; знания Core Java, хорошее понимание многопоточности в Java; знание Spring, JPA (Hibernate); опыт работы с системой контроля версий GIT; понимание принципов работы реляционных баз данных, знание SQL; навыки отладки и профилирования кода; опыт написания юнит-тестов: JUnit, Mockito, Testcontainers; знание принципов SOA. Тех.стек: Java11, Spring/SpringBoot, MariaDB, Kafka/Kafka-connect, JUnit, Mockito, GitLab, Docker, k8s, Hibernate, Liquibase, Gradle
Java разработчик / Ведущий Java разработчик
Договорная
Москва. Станции метро: Текстильщики
Data World