Java-разработчик (Middle / Middle+ / Senior)
Описание
О компании Привет, мы CRT — IT-компания с 20-летним опытом разработки, понятными процессами и профессиональным менеджментом. Мы работаем с разными IT-проектами и базируемся в Тюмени. ООО «Креатив» внесено в реестр аккредитованных IT-организаций 10.10.2017. При отклике укажите Telegram в сопроводительном письме. О формате сотрудничества Сейчас мы формируем кадровый резерв Java-разработчиков уровня Middle и выше для проектного сотрудничества с партнерами CRT. Мы знакомимся с кандидатом, обсуждаем опыт, стек, формат работы и ожидания. Если совпадаем по условиям, добавляем специалиста в рабочий чат с актуальными проектными запросами. Можно откликаться только на те проекты, которые подходят по опыту, загрузке и условиям. Под конкретный запрос мы готовим обезличенное резюме и направляем его партнеру. Проекты могут длиться от месяца до полугода и дольше. Возможна проектная или полная загрузка. Чем предстоит заниматься: — Разрабатывать микросервисы на Java и Spring Boot— Проектировать REST API и интеграции с внешними системами— Работать с PostgreSQL, проектировать схемы и оптимизировать SQL-запросы— Развивать и рефакторить существующий код, включая legacy-компоненты— Использовать Kafka или RabbitMQ для обмена сообщениями— Писать unit- и интеграционные тесты, проводить code review— Участвовать в архитектурных обсуждениях, декомпозиции и оценке задач— Работать по 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— Написание unit-тестов с JUnit и Mockito— Понимание ООП, SOLID и принципов чистого кода— Умение декомпозировать задачи, оценивать трудоёмкость и технические риски Будет плюсом: — Проекты в банковской, финтех-, страховой сфере или промышленности— Знание Kotlin— Работа с MongoDB или Redis— Знакомство с Prometheus, Grafana, ELK или Elasticsearch— Использование Camunda, Liquibase или Flyway— Разработка высоконагруженных систем— Английский на уровне чтения технической документации Что предлагаем: — Рабочий чат с актуальными проектными запросами для Java-разработчиков— Возможность откликаться на проекты, которые подходят по опыту, загрузке и ожиданиям— Подготовку обезличенного резюме под конкретный проектный запрос— Офисный, гибридный или удаленный формат работы