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)