Senior Java разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Bell Integrator – один из ведущих системных интеграторов страны. Мы аккредитованная ИТ-компания, а также и входим в состав ГК Softline. Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны.
Проект/команда: Мы в поиске Старшего Java-разработчика в Отдел Интеграции. Присоединяйтесь к передовой банковской технологической команде, стремящейся к применению передовых технологий для разработки инновационных интеграционных решений. Мы проектируем и разрабатываем системы, которые упрощают банковские операции, обеспечивают высокую безопасность транзакций и поддерживают строгие стандарты критичности. Наш технологический стек включает в себя передовые инструменты для создания мощной и масштабируемой платформы, способной выдержать самые высокие нагрузки.
- Если вы хотите работать в динамичной, инновационной среде и внести свой в вклад в развитие критически важных систем, мы ждем вас!
Задачи:
- Разработка и оптимизация критически важных компонентов интеграционной платформы
- Поддержка и улучшение архитектуры, включая проектирование и реализацию новых функций
- Внедрение лучших практик по написанию кода, тестированию и развертыванию отказоустойчивых систем
- Проведение code review и менторинг других разработчиков для развития технической экспертизы команды
Ожидания от кандидата
- Коммерческий опыт разработки Java от 5 лет
- Опыт работы в роли Senior от 3х лет
- Опыт работы с микросервисной и event-driven архитектурой
- Опыт с банковским сектором
- Практический опыт работы с очередями сообщений Kafka
- Опыт разработки на Java 17+, включая глубокие знания Java Core, JMM и JVM
- Глубокие знания и опыт работы с Spring Framework, включая Spring Boot, Spring Data, Spring Security и другим ключевым модулям
- Опыт в проектировании микросервисных архитектур и понимание принципов масштабирования и отказоустойчивости высоконагруженных распределенных систем
- Умение проектировать и разрабатывать API
- Знания SQL и принципов работы реляционных и нереляционных баз данных
- Понимание методологий CI/CD, включая инструменты автоматизации (Jenkins)
- Опыт работы с системами контейнеризации и оркестрации (Docker / Kubernetes)
- Знания методологий экстремального программирования: TDD, BDD, DDD, Pair Programming и их практическое применение
- Понимание принципов методологий DevOps и Agile
Условия работы
- Официальное трудоустройство в Аккредитованную ИТ-компанию Bell Integrator
- Конкурентная заработная плата (по итогам собеседования)
- Возможность работать удаленно на территории РФ
- Возможности карьерного роста и получения экспертизы в ведущих проектах страны
- Скидки на занятия фитнесом и собственное фитнес-приложение
- Скидки на занятия английским языком