Aston — аккредитованная аутсорсинговая IT-компания, работающая с 2007 года. Наш штат насчитывает 2500+ специалистов. Мы разрабатываем программное обеспечение и IT-решения в сферах Finance, Healthcare, eCommerce, IoT, Media, Big Data, ML и многом другом.
Предлагаем присоединиться в роли Java Developer и работать над проектом заказчика.
Заказчик — это часть экосистемы крупнейшего банка РФ и Восточной Европы, управляющая маркетинговыми проектами для самого банка и внешних крупных клиентов. Заказчик стремимся создавать новые возможности, используя все ресурсы обширной экосистемы.
Почему это будет интересно?
- возможность работать над задачами для крупнейшего банка, применять свои знания и развивать экспертизу;
- современный стек технологий.
Обязанности
- разрабатывать back-end сервисы для travel-портала и «Гида выходного дня» (Java 17);
- проектировать и реализовывать API (совместно с front-end), согласовывать контракты (OpenAPI/Swagger);
- участвовать в проектировании архитектуры: выполнять декомпозицию на сервисы, выбирать технологии, строить модели данных;
- интегрировать с внутренними платформенными сервисами (авторизация/профиль/уведомления/аналитика) и внешними поставщиками;
- проводить Code Review, участвовать в улучшении инженерных практик (качество, тестирование, CI/CD);
- оценивать задачи, планировать и работать в спринтах (Agile/Scrum);
- поддерживать и развивать инфраструктуру разработки/деплоя совместно с DevOps/SRE;
- контролировать сроки по своим задачам, помогать команде в снятии блокеров;
- наставлять (повышать техническую экспертизу команды, разбирать инциденты, проводить технические сессии).
Требования
- опыт коммерческой работы в роли Java Developer от 3-х лет;
- уверенное владение Java 17 , понимание JVM/GC, многопоточности;
- опыт с Spring Framework/Spring Boot (Web, Data, Security — по необходимости проекта);
- уверенная работа с SQL , проектирование схем и оптимизация запросов;
- опыт написания автотестов: JUnit 5 , Mockito (или аналоги), понимание пирамиды тестирования;
- понимание принципов разработки API и контрактного взаимодействия между сервисами;
- опыт работы в команде по Agile-процессам, участие в оценке и планировании;
- опыт работы с Kafka (event streaming, консьюмеры, гарантии доставки, идемпотентность);
- опыт работы с реляционными базами данных PostgreSQL (индексы, планы выполнения, транзакции, блокировки);
- опыт работы с Kubernetes/Docker — эксплуатационные навыки, контейнеризация сервисов;
- опыт работы с ELK/OpenSearch (централизованные логи и поиск);
- разработка AI-сервисов на базе LLM с использованием LangChain для оркестрации цепочек вызовов и Langfuse для мониторинга, трейсинга и оценки качества работы моделей в продакшене.
Будет плюсом
- опыт работы с DevOps/инженерными инструментами (VCS, CI/CD, сборка Gradle, Ansible).
Что мы предлагаем
- конкурентная зарплата, сумму обсуждаем отдельно с каждым кандидатом;
- проекты от топовых компаний;
- оформление по ТК;
- возможность выбирать формат работы: из дома, из офиса или гибридный;
- комфортные офисы в городах-центрах разработки;
- медицинская страховка (+стоматология);
- sick-days, оплачиваемый бенч, отпуск и больничные;
- частичная компенсация спортивных абонементов и компенсация расходов на оплату коворкинга;
- доплаты за менторство, ведение обучающих курсов, ревью проектов и участие в других профактивностях компании;
- прозрачная система Performance Review и ментор на все время работы;
- поэтапная система адаптации новых сотрудников;
- корпоративный портал с материалами для изучения любого нового стека и повышения уровня по своей специальности и не только;
- участие в технических митапах и конференциях в качестве гостя и спикера;
- корпоративы и тимбилдинги;
- детские праздники и мастер-классы с подарками и сладостями для семей сотрудников.