Clojure разработчик
- от 500000 ₸
-
г.Астана
Краткое описание
- Ищем Clojure-разработчика для разработки и поддержки backend-сервисов. Работа включает проектирование API, оптимизацию производительности, интеграцию с внешними системами и написание тестов. Ожидается опыт работы с экосистемой JVM, знание баз данных SQL, понимание функционального программирования и практик CI/CD.
Обязанности
- Разработка и поддержка серверных приложений на Clojure.
-
Проектирование и реализация REST API.
-
Интеграция с внешними сервисами и внутренними системами.
-
Оптимизация производительности и отказоустойчивости приложений.
-
Работа с базами данных SQL, написание эффективных запросов.
-
Поддержка и развитие существующего кода, рефакторинг.
-
Написание модульных и интеграционных тестов.
-
Участие в архитектурных обсуждениях и техническом дизайне.
-
Поддержка процессов CI/CD и взаимодействие с DevOps-инженером.
-
Документирование решений и кода.
Требования
- Опыт коммерческой разработки на Clojure от 5 лет.
-
Хорошее понимание принципов функционального программирования.
-
Знание экосистемы JVM (Java, инструменты сборки, профилирование).
-
Опыт разработки REST.
-
Уверенное владение SQL базами данных.
-
Опыт работы с системами контроля версий (Git).
-
Знание принципов тестирования и практик CI/CD.
-
Навыки работы в Linux/Unix окружении.
-
Умение разбираться в чужом коде и проводить рефакторинг.
-
Английский язык на уровне чтения технической документации.
Будет плюсом:
-
Опыт работы с Reitit, Ring, Compojure или другими web-фреймворками.
-
Опыт работы с AWS сервисами (EC2, S3, RDS, Lambda и др.).
-
Опыт интеграции с очередями сообщений, в частности AWS SQS.
-
Знание Docker.
- Знание Terraform.
-
Условия
- Оформление по трудовому договору в соответствии с законодательством Республики Казахстан.
-
Гибкий график, возможность удалённой или гибридной работы.
-
Конкурентная заработная плата, обсуждается по итогам собеседования.
- Современный технический стек, работа с AWS и Kubernetes.
-
Возможности для профессионального роста: внутренние митапы, обучение, доступ к курсам.
-
Команда с опытом в Clojure и функциональном программировании.
-
Участие в разработке высоконагруженного продукта для реальных клиентов.
-
Дружелюбная рабочая атмосфера и поддержка коллег.
Контактная информация
- admin@smart-algorithms.net