ATI Projects

Senior Java Backend Developer

Не указана
  • Алматы
  • Более 6 лет
  • Java
  • Spring Boot
  • ORM
  • SQL
  • PostgreSQL
  • MongoDB
  • Redis
  • RabbitMQ
  • Apache Kafka
  • CI/CD
  • Kubernetes
  • Docker
  • Микросервисная архитектура
  • REST API
  • gRPC
  • Swagger
  • JWT
  • Prometheus
  • Grafana

О компании

ATI Projects — IT-компания, занимающаяся разработкой и развитием цифровых решений для крупных корпоративных и финансовых систем.

Мы работаем с высоконагруженными системами и сложными интеграционными проектами.

Компания сотрудничает с крупными заказчиками и участвует в развитии их IT-систем в формате проектной работы (аутсорс и аутстаф). Такой формат позволяет нашим специалистам работать с разными архитектурами и технологическими задачами, развивая экспертизу на проектах уровня enterprise.

Сейчас усиливаем команду и ищем Senior Java Backend Developer для разработки и развития высоконагруженных backend-сервисов.

Как устроена работа на проектах

Вы работаете в команде с разработчиками, аналитиками и QA.
Проекты долгосрочные — с фокусом на развитие архитектуры и продукта, а не только на реализацию задач.

Компания обеспечивает стабильную загрузку и поддерживает специалистов при переходе между проектами.

Чем предстоит заниматься:

• Разработка и развитие backend-сервисов на Java
• Проектирование и реализация микросервисной архитектуры
• Разработка и оптимизация REST API
• Участие в архитектурных решениях и техническом дизайне
• Оптимизация производительности и стабильности системы
• Работа с базами данных и оптимизация запросов
• Интеграция с внешними и внутренними сервисами
• Участие в code review и менторинг команды
• Взаимодействие с аналитиками, QA и DevOps

Наши инструменты:

Java 11 / 17
Spring Boot (Web, Data, Security)
Hibernate / JPA
PostgreSQL / MySQL
Redis / MongoDB
Docker / Kubernetes
CI/CD (GitLab CI, Jenkins, GitHub Actions)

Что важно:

• опыт коммерческой разработки на Java от 4–5 лет
• глубокое понимание JVM (memory model, GC)
• уверенные знания многопоточности и concurrency
• знание ООП, SOLID, Clean Code
• опыт работы со Spring Boot (Web, Data, Security)
• опыт разработки REST API и интеграций
• понимание микросервисной архитектуры
• знание архитектурных паттернов (Circuit Breaker, Saga, CQRS — на уровне применения)
• понимание event-driven архитектуры
• работа с PostgreSQL / MySQL (индексы, транзакции, оптимизация)
• понимание NoSQL решений (Redis, MongoDB)
• опыт работы с Docker
• понимание CI/CD процессов
• базовые знания Linux
• понимание принципов безопасности (OAuth2, JWT)
• опыт построения устойчивых систем (idempotency, retry, rate limiting)
• опыт логирования, мониторинга и алертинга

Будет плюсом:

• опыт работы с Kafka / RabbitMQ
• опыт работы с gRPC
• опыт работы с reactive stack (WebFlux, Reactor)
• опыт внедрения observability (Prometheus, Grafana)
• опыт работы с облачными платформами (AWS / GCP / Azure)
• опыт работы в финтех или банковских системах

Мы предлагаем:


Проекты

• участие в крупных IT-проектах
• задачи уровня enterprise-систем
• работа с высоконагруженными сервисами

Команда

• сильная инженерная команда
• участие в архитектурных решениях
• обмен опытом и менторинг

Условия

• официальное трудоустройство
• график 5/2 по календарю РК
• гибкое начало рабочего дня

Формат

• офис в Алматы
• гибридный формат работы

Развитие

• участие в конференциях
• развитие архитектурной экспертизы
• внутренняя экспертиза и обмен знаниями