Опубликовано около 2 месяцев назад
IT, интернет, связь, телеком
Полный день
Частичная занятость
О себе и опыт работы
Работал над крупным проектом(150+ микросервисов) Городских и Государственных парковок.
Должность - инженер-разработчик.
Занимался сопровождением и технической доработкой проекта.
Знаю Java SE 8/11/17, Maven, Spring Boot, Spring Cloud, Hibernate.
Спроектировал и разделил на микросервисы монолит приложения. Общение сервисов производилось с помощью шины данных (брокера сообщений Apache Kafka)
Имеется опыт работы с брокерами сообщений rabbitMQ и Apache Kafka.
Понимаю для чего нужно писать тесты и умею тестировать свой и чужой код. Имеется опыт разработки с применением методологии TDD
Знаю как и когда применять шаблоны проектирования
Умею применять на практике принципы SOLID
Умею проектировать restAPI по всем канонам Арно Лоре и писать документацию к API по спецификации OpenAPI.
В проектах применял реляционную СУБД PostgreSQL и нереляционную СУБД MongoDB.
Также умею пользоваться Docker и docker-compose.
Работал с kubernetes во время тестирования разработанного функционала.
Умею пользоваться системами контроля версий Git, Gitlab и знаю стратегии ветвления GitFlow и GitHubFlow
Есть опыт настройки GitLab CI
Навыки
Apache Maven
Hibernate ORM
Java SE
PostgreSQL
REST
Spring Framework
Владение языками
английский язык - высокий
русский язык - свободное владение
Чтобы связаться с соискателем и раскрыть детали резюме, разместите свою первую вакансию на finder, или обратитесь в техподдержку