Position: Java Tech Lead (Security Domain)
Company: Raiffeisen Bank
Category: Java
Experience required: 5y
English level: upper
Published: 2023-08-01T00:00:00+03:00

The Compliance Platform Team is a part of the Security department. Our RegTech architecture and strategy are moving away from heavy monolithic solution to microservices architecture, API driven, component and re-usable technology stack.
As a Java Technical lead, you will drive the development of the Compliance Platform.

**Your responsibilities:**

Analyse requirements and design architecture of microservices
Drive stability and monitoring improvements, investigate and fix production incidents
Automate processes in S-SDLC
Collaborate with project managers / engineers / architects / QAs to solve problems and bring value
Take ownership of the product: from design to support stages
Develop and deploy Java services focusing on high availability, low latency, scalability, and high throughput
Participate in / drive SCRUM ceremonies
Review and contribute to the definition of the future state of the system architecture
Working with the team on functional and non-functional requirements

**Preferred qualifications:**

6+ years of software development experience on Java
4+ years of experience with Spring / JPA / Kafka
3+ years of experience as Tech/Team Lead
Build Tools — Maven, Gradle
Familiarity with PostgreSQL / other RDBMSs
Deep knowledge of SQL and query optimization
Experience in designing scalable RESTful API’s
Best Practices in Microservices architecture
Hands on with Docker, Kubernetes, CI/CD
Working with helm charts
Must possess good leadership skills
Ability to lead a team of 5-10 team member
Good written English

**We offer:**

International business career: work in a large international company that creates a diverse and inclusive environment for professional and personal growth. Strong Raiffeisen community of highly professional and successful teams from different countries

Challenging WOW-projects: involvement into large-scale projects on product development, using modern engineering technologies, unique approach to encouraging customer-driven innovation

Comfortable and safe format of work: flexible work conditions including remote work or hybrid models alternating between in-office hours and remote work. Offices with uninterruptible power supply and bomb shelters are provided to perform duties

Professional development: knowledge sharing with colleagues from abroad, development within the company, upskilling and reskilling opportunities, internal competitions. The possibility of obtaining a T-shaped expertise. Internal and external training programs. Corporate English courses. Soft skills trainings at our corporate L&D academy. Team building activities and involvement into social projects

Attractive social package and wellbeing: 28 days of paid vacation, medical insurance, official employment. Mental and Physical health support: individual psychological sessions and lectures, -free online workouts, yoga

Stable income: competitive salary and bonuses for your efforts and contribution, rewards for participation in the referral program

Our team on social media:

Facebook
Instagram

_____________________________________________________________________

**Про проект:**

Команда Комплайнс Платформи — це частина департаменту безпеки. Наша RegTech архітектура та стратегія переходить від важкого монолітного рішення до мікросервісної архітектури, API driven компонентів і багаторазового стеку технологій. Як Java Tech Lead керуватимете розробкою компрайнс платформи.

**Що ви будете робити:**

Аналізувати вимоги та приймати участь в дизайні мікросервісної архітектури
Покращувати стабільність та моніторинг, досліджувати та виправляти виробничі інциденти
Автоматизовувати процес в S-SDLC
Розробляти і розгортати Java сервіси, фокусуючись на максимальній доступності, мінімальній затримці, маштабованості та високій пропускній здатності
Співпраця з проектними менеджерами, інжинерами, архітекторами, тестувальниками для вирішення проблем та отриманні вигоди
Приймати участь в SCRUM церемоніях
Брати відповідальність за проект від розробки до сервісів підтримки
Перегляд і внесок у визначення майбутнього стану архітектури
Робота з командою над фунціональними і нефункціональними вимогам

**Необхідні знання та досвід:**

6+ років досвіду розробки на Java
4+ років досвіду з Spring / JPA / Kafka
3+роки досвіду як Tech/Team Lead
Досвід побудови інтсрументів — Maven, Gradle
Знання PostgreSQL / інші RDBMSs
Глибокі знання в SQL та отпимізації запитів
Досвід в розробці й маштубуванні RESTful API’s
Знання найкращих практик в мікросервісній архітектурі
Досвід з Docker, Kubernetes, CI/CD
Досвід з helm чартами
Повинен володіти лідерським якостями
Можливість усправління командою 5-10 людей
Високий рівень англійської (письмовий)

**Ми пропонуємо:**

Досвід роботи у великому системному міжнародному бізнесі: робота у великій міжнародній компанії, яка створює різноманітне та інклюзивне середовище для професійного та особистого розвитку співробітників. Потужна спільнота Raiffeisen Bank International, яка складається з високопрофесійних та успішних команд з різних країн

Круті WOW-проєкти: участь у масштабних проєктах з розробки банківських продуктів, використовуючи передові технології та підходи, які дозволять нашим клієнтам отримувати найкращий, найзручніший сервіс

Зручний та безпечний формат роботи: гнучкі умови, можливість працювати віддалено або у гібридній моделі (дистанційно та в офісі). Для виконання своїх обов’язків можна використовувати офіси із безперебійним живленням та наявними бомбосховищами

Професійний розвиток: обмін знаннями з колегами з-за кордону, розвиток всередині компанії, підвищення кваліфікації та перекваліфікація, участь у внутрішніх відборах. Можливість отримання t-shaped експертизи. Навчання внутрішнє та зовнішнє. Корпоративні курси англійської мови. Тренінги soft skills у нашій корпоративній академії. Командоутворюючі заходи та участь у соціальних проєктах

Соціальний пакет та програма Wellbeing: 28 днів оплачуваної основної відпустки та додаткові відпустки, медичне страхування, офіційне працевлаштування. Турбота про ментальне та фізичне здоров’я: індивідуальні психологічні сесії та групові лекції, безкоштовні спортивні онлайн-заняття

Стабільний дохід: конкурентоспроможна зарплата та бонуси за ваш особистий внесок, винагороди за участь у реферальній програмі

Наша команда у соціальних мережах:

Facebook
Instagram