Более 7 лет занимаюсь backend-разработкой на Java (11–17): проектирую и реализую микросервисы на Spring Boot, работаю с Hibernate, Kafka, PostgreSQL, пишу unit- и интеграционные тесты на JUnit 5, Mockito и Testcontainers. В аутсорсинговой компании работал в международных командах над проектами из разных доменов – медицинское страхование, строительство, рекламные интеграции, облачные платформы. Помимо разработки занимался ревью кода и наставничеством молодых разработчиков; есть опыт fullstack-задач на Angular. Ключевые результаты: – внедрил мутационное тестирование на Pitest – число дефектов на edge-кейсах ощутимо снизилось, а команда стала писать тесты не для процента покрытия, а для проверки ключевой логики; – переработал сервис e-mail-рассылок: добавил интернационализацию и шаблоны под каждого клиента – подключение новых клиентов перестало требовать правок в коде, а ошибок в письмах стало заметно меньше; – согласовал и внедрил единый стиль кода и автоматическую проверку с помощью Checkstyle во всех микросервисах – код стал единообразнее и читабельнее, ревью – быстрее за счет диффов без шума переформатирования. Хочу работать над системами, где важны надёжность и поддержка в долгую, и где виден практический результат для пользователей.
Java разработчик
· 13.10резюме
0 комментов