Java розробник
Шукаємо досвідченого Java-розробника для роботи над складними інформаційними системами в найбільшому банку України. Потрібен досвід від 5 років, глибоке знання Java 21 та Spring Boot. Пропонуємо офіційне працевлаштування, медстрахування та корпоративне навчання.
Зарплата не указана — оценили по рынку
На основе 175 похожих вакансий за 90 дней.
Что предстоит делать
<p><strong>ПриватБанк</strong> — это крупнейший банк Украины и один из самых инновационных банков мира. Занимает лидирующие позиции по всем финансовым показателям в отрасли и составляет около четверти всей банковской системы страны.</p><p>Мы ищем опытного <b>Java разработчика</b>, который стремится работать в динамичной среде и разделяет ценности взаимного доверия, открытости и инициативности.</p><p>Мы стремимся найти целеустремленного профессионала, ориентированного на качество и результат.</p><p><strong>Основные обязанности</strong>:</p><ul><li>Проектирование и разработка новых функциональных модулей сложных информационных систем на базе Java 21</li><li>Поддержка, рефакторинг и оптимизация существующих программных комплексов для повышения их производительности и стабильности</li><li>Разработка архитектуры данных и проектирование схем баз данных (SQL и NoSQL)</li><li>Внедрение сложных архитектурных паттернов, таких как Saga и Orchestration, для обеспечения целостности распределенных систем</li><li>Построение высокоэффективных интеграций через REST API и очереди сообщений (Kafka/RabbitMQ)</li><li>Настройка систем мониторинга и наблюдаемости (Observability) с помощью OpenTelemetry и Micrometer</li><li>Разработка метаданных-ориентированной архитектуры (Metadata-driven architecture) и создание декларативных шаблонов обработки данных</li><li>Написание чистого, тестируемого кода с использованием современных подходов к автоматизации тестирования (JUnit 5, Testcontainers)</li><li>Участие в процессах Code Review, обмен техническим опытом внутри команды и менторство коллег</li><li>Проектирование стратегий миграции данных и управление схемами через Liquibase</li><li>Участие в принятии архитектурных решений и выборе технологического стека для новых подсистем. Работа с Docker и Docker Compose для обеспечения консистентности сред разработки и развертывания</li></ul><p><strong>Основные требования</strong>:</p><ul><li>5+ лет опыта коммерческой разработки на Java</li><li>Опыт работы с Jackson 2.x/3.x на уровне конфигурирования ObjectMapper и использования TypeReference/builder-based подходов</li><li>Опыт работы с брокерами сообщений Kafka или RabbitMQ (проектирование топологии, partitioning, работа с DLQ, понимание гарантий доставки)</li><li>Опыт структурированного логирования с помощью Logback/SLF4J (MDC, custom appenders)</li><li>Глубокое знание Java 21 и выше (включая Reflection, Generics, Annotation Processing, Records, Sealed classes, Pattern matching)</li><li>Уверенное знание SQL и опыт проектирования сложных схем (нормализация, индексация, Table-per-Type)</li><li>Уверенное владение Spring Boot 3.x/4.x (Spring Security, RestClient, HikariCP)</li><li>Практические навыки работы с реляционными базами данных (PostgreSQL) и понимание принципов работы MongoDB</li><li>Навыки работы с Docker и Git (понимание branching strategy и PR flow)</li><li>Умение работать в команде, прозрачность в коммуникациях и доверие к коллегам</li><li>Понимание и применение идемпотентности и компенсационных механизмов в распределенных транзакциях</li><li>Высокий уровень ответственности и внимание к деталям</li><li>Способность к инновационному мышлению и нестандартным решениям</li><li>Фокус на потребностях клиента и конечного пользователя</li><li>Стрессоустойчивость и способность эффективно работать в условиях сжатых сроков</li><li>Критическое мышление и аналитический подход к решению проблем</li></ul><p><strong>Будет преимуществом:</strong></p><ul><li>Опыт работы с Workflow Engines (Temporal, BPMN) и понимание State Machines</li><li>Опыт работы с Quartz Scheduler (кластеризация, стратегии обработки misfire)</li><li>Опыт использования MapStruct для маппинга объектов</li><li>Знание SpEL (Spring Expression Language) или других языков выражений</li><li>Продвинутое владение PostgreSQL (JSONB, CTE, оконные функции)</li><li>Практика Property-based тестирования (jqwik)</li><li>Понимание теории графов (DAG traversal, topological sort)</li><li>Понимание архитектурных компромиссов (Trade-offs: consistency vs performance, sync vs async)</li></ul><p><strong>Своим сотрудникам мы предлагаем</strong>:</p><ul><li>Работу в крупнейшем и инновационном банке Украины</li><li>Официальное трудоустройство и 24+4 календарных дня отпуска</li><li>Конкурентную заработную плату</li><li>Бонусы в соответствии с политикой компании</li><li>Корпоративная финансовая помощь в критических ситуациях</li><li>Медицинское страхование и корпоративная мобильная связь</li><li>Корпоративное обучение</li><li>Интересные проекты, амбициозные задачи и динамичное развитие</li></ul><p>ПриватБанк открыт к поддержке и трудоустройству ветеранов и ветеранок, а также людей с инвалидностью.</p><p>Для нас неприемлема дискриминация по состоянию здоровья и физическим возможностям, возрасту, расовой или этнической принадлежности, полу и семейному положению.</p><p>Мы готовы обучать ветеранов и кандидатов с инвалидностью без опыта работы в банковской сфере.</p><p>Если вы имеете статус человека с инвалидностью или ветерана, обращайтесь на <a href="mailto:[email protected]">[email protected]</a>. Специалисты ПриватБанка предоставят консультацию и сопровождение в течение процесса отбора и после трудоустройства.</p> <div> <a href="https://jobs.dou.ua/companies/privatbank/vacancies/367430/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в ПриватБанк
8 активных вакансий в компании
Android разработчик
Шукаємо досвідченого Android розробника для створення та підтримки додатків для POS-терміналів та мобільних пристроїв. Потрібен досвід від 2 років, знання Java/Kotlin, Android SDK, баз даних та реактивного програмування. Пропонуємо офіційне працевлаштування, медстрахування, віддалену роботу або сучасні офіси в Україні.
System Analyst
~1 669 250 – 3 095 270 ₸ оценка
ПриватБанк шукає System Analyst для роботи з даними та AI-рішеннями. Потрібен досвід роботи з SQL, хмарними базами даних та Agile. Пропонують віддалену роботу, офіційне працевлаштування та медичне страхування.
DevOps Lead
~520 740 – 828 450 ₸ оценка
ПриватБанк шукає DevOps Lead для роботи з хмарною інфраструктурою AWS, CI/CD та Kubernetes. Потрібен досвід від 3 років, знання Terraform та скриптових мов. Пропонують віддалену роботу або офіси в Україні, конкурентну зарплату та соцпакет.
Senior Software Engineer Technical Animator (TypeScript, PixiJS, WebGL)
~1 517 500 – 2 937 883 ₸ оценка
ПриватБанк шукає Senior Software Engineer для роботи над високопродуктивним UI на TypeScript та WebGL (PixiJS). Потрібен експертний рівень TypeScript, досвід з 2D графікою та E2E тестуванням. Пропонують віддалену роботу, офіційне працевлаштування та медичне страхування.
Похожие вакансии
6 вакансий
Solution Architect
~1 821 000 – 3 147 732 ₸ оценка
Компания «Детмир Тех» ищет Solution Architect для проектирования высоконагруженных систем в e-commerce. Требуется опыт от 3 лет в архитектуре, знание Java/Spring, Node.js, Kubernetes, Kafka и реляционных БД. Предлагается удаленная или гибридная работа, официальное оформление, ДМС и бонусы.
Java/Kotlin разработчик
~1 821 000 – 3 147 732 ₸ оценка
Разработка масштабируемых приложений для банковских каналов. Требуется опыт Java от 3 лет и Kotlin от 2 лет, знание микросервисов и DevOps. Предлагают удаленку, гибкий график, ДМС и карьерный рост.
Разработчик Pega
~1 821 000 – 3 147 732 ₸ оценка
Ищем опытного разработчика Pega для автоматизации процессов кредитования в банке. Нужен коммерческий опыт от 3 лет, сертификация и знание Java. Предлагаем удаленную работу и интересные проекты.
Разработчик внутренних библиотек и сервисов
~1 821 000 – 3 147 732 ₸ оценка
Разработка внутренних библиотек и сервисов для ИТ-компании. Требуется опыт Java/Go от 3 лет и знание Linux. Предлагают удаленную работу и конкурентную зарплату.
Java-разработчик (Цифровой рубль)
~1 821 000 – 3 147 732 ₸ оценка
Ищем опытного Java-разработчика для создания микросервисов в проекте 'Цифровой рубль'. Требуется уверенное владение Spring, Spring Boot, PostgreSQL, брокерами сообщений и Git. Предлагается гибридный режим работы, доступ к AI-инструментам и ДМС.
Senior Java Developer (LLM / AI-агенты)
~1 821 000 – 3 147 732 ₸ оценка
Bell Integrator ищет Senior Java-разработчика для создания платформы с ИИ-агентами. Нужен опыт от 5 лет, знание Java, Spring Boot, Kafka и работы с LLM. Предлагают удаленную работу, карьерный рост и корпоративные скидки.