Tech Solution открывает вакансию Java-разработчика (Middle+/Senior) для участия в разработке сложных, высоконагруженных систем для крупных корпоративных клиентов.

О компании

Мы занимаемся разработкой и развитием масштабных сервисов, продуктов и платформ для лидеров рынка:

  • крупные банки: ВТБ и его интеграторы, Тинькофф
  • страховые компании: ВСК
  • телеком: МТС, Ростелеком
  • промышленность: Алроса, НЛМК

Работая с нами, вы будете участвовать в создании современных решений в финтехе, телекоме и промышленности, работать с актуальным технологическим стеком и расти профессионально внутри сильной технической команды.

Формат и условия

  • Полностью удаленный формат работы
  • Открыты к кандидатам из любых часовых поясов
  • Полная занятость (Full Time)
  • Своевременная зарплата, финальный уровень обсуждается по результатам собеседования
  • Участие в крупных проектах в разных сферах (финтех, промышленность и др.)
  • Возможность быстро прокачаться и попробовать себя в разных задачах и технологиях
  • Сильная команда, поддержка и эмпатичный подход на всех этапах сотрудничества

Проект:

Работаем по Agile-методологиям на современной микросервисной архитектуре.

Разрабатываем две ключевые информационные системы для кредитного блока крупного банка:

  • Система работы с кредитно-обеспечительной документацией
  • Система автоматизации принятия решений (СМБ)

Основной функционал:
создание и совместное редактирование кредитных документов, маршрутизация и принятие решений уполномоченными лицами и кредитными комитетами.

Технологический стек

  • Backend: Java (Core, Collections, Stream API/Lambda, Java 11+)
  • Фреймворки: Spring (экосистема)
  • Интеграции и процессы: Kafka, Camunda, MQ
  • БД: PostgreSQL, JPA/Hibernate, ACID-транзакции
  • Инфраструктура и инструменты: K8s, Postman, Kibana

Зона ответственности

  • Разработка и развитие микросервисов
  • Создание и поддержка интеграционных адаптеров
  • Анализ и участие в принятии архитектурных решений
  • Разбор и исправление дефектов продуктовой среды
  • Подготовка и внедрение инфраструктурных задач
  • Работа с базами данных (проектирование, оптимизация запросов)
  • Настройка и развитие API для интеграций с внешними сервисами
  • Написание и поддержка юнит-тестов

Требования

Опыт:

  • Опыт коммерческой разработки на Java от 4 лет
  • Практический опыт в проектах с микросервисной архитектурой
  • Участие в рефакторинге Legacy-систем
  • Опыт работы в финансовом секторе будет плюсом

Технические навыки:

  • Уверенное владение Java 11+
  • Опыт работы с Kafka, PostgreSQL, MQ
  • Понимание принципов ACID, транзакционности, ORM (JPA/Hibernate)
  • Опыт работы с Spring (Boot, Data и пр.)
  • Навыки использования Postman, Kibana, Kubernetes (K8s)