Кого мы ищем
Опытного backend-разработчика, который:
— Хочет участвовать в сложных интернет-проектах и расти как инженер — Имеет коммерческий опыт разработки на Java от 3 лет — Получил высшее образование (предпочтительно в области Computer Science) и продолжает прокачивать свой профессиональный уровень — Любит работать в команде единомышленников, умеет аргументировать решения и слышать коллег
— Языки: Java 21 (LTS), активно используем возможности новых версий — records, pattern matching, virtual threads, sealed classes — Фреймворки: Spring Boot 3.x, Spring Framework 6, Spring Cloud, Spring Security 6, Spring Data — Хранилища: PostgreSQL 16, Redis, ClickHouse (для аналитики) — Очереди и стриминг: Apache Kafka, RabbitMQ — Инфраструктура: Docker, Kubernetes, Helm, Linux — Мониторинг: Prometheus, Grafana, Loki, OpenTelemetry, Sentry — CI/CD: GitLab CI, Jenkins — Тестирование: JUnit 5, Mockito, Testcontainers, REST Assured
— Java 17+ и понимание возможностей современных версий языка (модули, records, sealed types, virtual threads) — Spring Boot и экосистема Spring (Spring Web, Spring Data JPA, Spring Security) — Jooq, понимание принципов ОРМ и подводных камней — SQL и принципы проектирования реляционных БД. Опыт с PostgreSQL — большой плюс, но если у вас опыт с другой СУБД — это тоже подойдёт — Принципы построения веб-приложений: REST API, основные сетевые протоколы (HTTP/2, WebSocket), вопросы безопасности (OWASP Top 10, JWT, OAuth 2.0), методы оптимизации производительности и масштабирования — Git и принятые в команде практики работы с ветками (trunk-based / git-flow) — Уверенная работа в Linux-окружении, базовый bash — Опыт работы с Docker
— Опыт построения и эксплуатации микросервисной архитектуры — Реактивное программирование (Spring WebFlux, Project Reactor) или работа с virtual threads — Опыт с Kafka или другими брокерами сообщений — Знакомство с Kubernetes на уровне разработчика (Helm-чарты, манифесты, чтение логов) — Опыт работы с облачными провайдерами (AWS, Яндекс.Cloud) — Базовый фронтенд: HTML/CSS, TypeScript, React или Vue — чтобы понимать клиента — Английский язык на уровне чтения документации и ведения переписки
— Разрабатывать сложные высоконагруженные системы — от проектирования API до выкатки в прод — Участвовать в проектировании архитектуры новых сервисов и рефакторинге существующих — Покрывать код тестами (unit, интеграционными), проводить код-ревью — Поддерживать сервисы, работающие в режиме 24×7: разбирать инциденты, улучшать мониторинг, снижать MTTR — Исследовать и внедрять новые технологии там, где они приносят реальную пользу проекту — Участвовать в формировании технической концепции новых проектов и общаться с заказчиками в рамках Scrum-митингов и демо
— Конкурентную зарплату, привязанную к вашему уровню и результатам — Работу над разнообразными проектами и реальный профессиональный рост — Вовлечённость во все этапы: общение с заказчиками, формирование требований, выбор архитектуры, внедрение и сопровождение — Гибкий график и гибридный формат работы — мы ориентируемся на результат — Команду сильных инженеров: за плечами коллег десятки завершённых проектов, мы регулярно выступаем на профессиональных конференциях
Компания «Грамант» занимается разработкой интернет-проектов с 2007 года. Сферы наших проектов очень разнообразны: рекламные системы, системы обработки, хранения и доставки видео, системы точного земледелия, социальные сети, финансовые системы — а однажды мы даже разрабатывали компьютерную игру. Главное, что отличает наши проекты — это их непохожесть друг на друга: у каждой системы есть своя изюминка и особенность. И наша вовлечённость как команды в процесс на всех этапах, начиная от идеи проекта в голове заказчика.
Сейчас у нас снова очень много работы, с которой не справиться без вашей помощи. Мы тщательно подходим к выбору кандидатов и ищем не просто хорошего разработчика, а в первую очередь человека, с которым приятно и интересно работать и расти.
Будьте осторожны: если работодатель просит войти через Google, iCloud или Госуслуги, прислать код или пароль, запустить ПО или перевести деньги — это мошенники.