Привет!
Мы компания Techno Diasoft - аккредитованная IT компания, созданная в 2008 году.
Специализируемся на разработке высоконагруженных FinTech проектах, создании умных устройств, голосовых ассистентов, а также разработке инновационных решений в области биометрии и искусственного интеллекта. Флагманским продуктом компании является автоматизированная банковская система xBank.
Мы постоянно растем: присоединяются новые таланты, появляются и
нвационные проекты, и нас выбирают ведущие банки, финансовые компании и инновационные предприятия. В настоящее время в компании р
ботает более 300 сотрудников.
О проекте и задачах:
Сейчас мы в поиске Java разработчика, который присоединится к одному из наших актуальных проектов.
Стек: Java, Spring/SpringBoot, REST, Kafka, PostgresSQL, Junit, Maven, Jenkins, Docker/Kubernetes/OpenShift.
Требования:
-
Применение в рабочих процессах принципов и методологий разработки программного обеспечения (Agile[Scrum/Kanban], DevOps)
-
Применение различных техник при проектировании и при разработке программного обеспечения (TDD/BDD/AT, KISS, DRY, SOLID, 12-factor app)
-
Проектирование компонентов системы с использование архитектурных шаблонов и готовых решений (Enterprise Integration Patterns, Microservices Patterns, Cloud Native Computing Foundation)
-
Применение шаблонов проектирования при разработке программного обеспечения (Шаблоны проектирования)
-
Принципы построение распределенных систем и моделей согласованности данных в них (Consistency Model, Eventual consistency)
-
Принципы построения многопоточных приложений (Concurrency)
-
Принципы проектирования баз данных (Database design)
Практические навыки:
Экспертные знание языков, библиотек и инструментов:
• Java (Core, Concurrency)
• ORM (стандарт JPA/провайдер Hibernate)
• JDBC (Spring JDBC)
• SQL
• Database Version Control (Liquibase)
• Spring Framework (Boot, Data, Web)
• Unit-тестирование (JUnit, Mockito, Testcontainers)
• Kubernetes (OpenShift)
Экспертные знания протоколов, стандартов и систем обмена сообщениями:
• HTTP
• Kafka
• REST
Мы заботимся о наших сотрудниках и предлагаем:
- Оформление по трудовому договору
- Гибридный/удаленный/офисный формат работы
- Простой и быстрый процесс собеседований: беседа с HR, одно техническое интервью (примерно 1 час), предложение о работе
- Медицинское страхование с первого дня работы, включая стоматологию
- Предоставление необходимой техники для работы
- Дополнительные выплаты и поддержка от нас в важные моменты вашей жизни
- Доступ к обучающей платформе Lerna с возможностью возмещения до 50% стоимости любого курса, а также возможность получения компенсации до 100% стоимости мини-курсов от Skillbox
- Корпоративные скидки у наших партнеров (включая фитнес, изучение иностранных языков, курсы от ЯндексПрактикум и многое другое)
- Корпоративная библиотека с доступом к книгам от Литрес