Java-разработчик (Middle / Middle+ / Senior)
Удаленная позиция Java-разработчика уровня Middle/Senior, опыт 3-6 лет, частичная занятость, контракт с индивидуальным предпринимателем, график 5/2.
Разработка микросервисов на Java и Spring Boot; проектирование REST API и интеграций с внешними системами; работа с PostgreSQL, проектирование схем и оптимизация SQL-запросов; разработка и рефакторинг существующего кода, включая легаси-компоненты; использование Kafka или RabbitMQ для обмена сообщениями; написание модульных и интеграционных тестов, проведение код-ревью; участие в архитектурных обсуждениях, декомпозиции и оценке задач; работа в Agile/Scrum с аналитиками, тестировщиками и DevOps.
Коммерческая разработка на Java от 3 лет для Middle и от 6 лет для Senior; уверенные знания Java 8, 11 или 17 и Spring Boot, Data, Security, MVC; опыт разработки микросервисов и REST API; уверенная работа с PostgreSQL и SQL, включая оптимизацию запросов; знание Kafka или RabbitMQ; навыки работы с Docker, Kubernetes, Git и CI/CD; написание модульных тестов с JUnit и Mockito; понимание принципов ООП, SOLID и чистого кода; умение декомпозировать задачи, оценивать трудозатраты и технические риски. Будет плюсом: проекты в банковской, финтех, страховой или промышленной сферах; знание Kotlin; опыт с MongoDB или Redis; знакомство с Prometheus, Grafana, ELK или Elasticsearch; использование Camunda, Liquibase или Flyway; разработка высоконагруженных систем; английский на уровне чтения технической документации.
Частичная занятость, удаленная работа, график 5/2, контракт с индивидуальным предпринимателем (ИП) или с физическим лицом.
Не пропусти ни одну вакансию
Подпишись на наш Telegram-канал