
Senior Full Stack Developer, Java, Angular
Raiffeisen Bank Ukraine
full-time
Posted on:
Location Type: Hybrid
Location: Kyiv • 🇺🇦 Ukraine
Visit company websiteJob Level
Senior
Tech Stack
AngularJavaScriptPostgresSpringSQL
About the role
- Забезпечувати технічне керівництво командою розробників та надавати їм рекомендації щодо реалізації проекту
- Розробляти як фронтенд, так і бекенд компоненти додатку. Це включає роботу з HTML5, CSS3 та JavaScript (ES5, ES6+) для фронтенду, а також використання Angular 2+ для створення користувацького інтерфейсу
- На бекенді ви будете працювати з фреймворком Spring (Spring Data, Spring Messaging, Spring Security, Spring MVC) для розробки RESTful API та обробки бізнес-логіки
- Інтегрувати різні компоненти системи та керувати даними
- Документувати архітектуру проекту, кодову базу та технічні специфікації
- Ви будете відповідати за проведення оглядів коду, надання зворотного зв'язку членам команди та сприяння співпраці в команді
Requirements
- 3-5 років досвіду роботи.
- Впевнене володіння технологіями та фреймворками фронтенду та бекенду.
- Досвід роботи з базою даних PostgreSQL.
- Впевнене володіння написанням ефективних та оптимізованих SQL-запитів.
- Глибоке розуміння RESTful API, архітектури мікросервісів та асинхронного програмування.
- Знання систем контролю версій.
- Впевнені навички вирішення проблем та здатність працювати самостійно та в команді.
- Відмінні навички комунікації та співпраці, здатність чітко формулювати технічні концепції для нетехнічних зацікавлених сторін.
Benefits
- Конкурентна заробітна плата: гарантуємо стабільний дохід та річні бонуси за твій особистий внесок. Додатково, у нас діє реферальна програма винагороди за залучення нових колег до Райффайзен Банку.
- Соціальний пакет: офіційне працевлаштування, 28 днів оплачуваної відпустки, додатковий “декрет” для татусів, та матеріальна допомога для батьків при народженні дітей.
- Комфортні умови праці: можливість гібридного формату роботи, офіси забезпеченні укриттями та генераторами, забезпечення сучасною технікою.
- Wellbeing програма: для всіх співробітників доступні медичне страхування з першого робочого дня; консультації психолога, нутриціолога чи юриста; дисконт програми на спорт та покупки; family days для дітей та дорослих; масаж в офісі.
- Навчання та розвиток: доступ до понад 130 навчальних онлайн-ресурсів; корпоративні навчальні програми з CX, Data, IT Security, Лідерства, Agile. Корпоративна бібліотека та уроки англійської.
- Кар’єрні можливості: ми заохочуємо просування всередині банку між функціями.
- Інновації та технології: Infrastructure: AWS, Kubernetes, Docker, GitHub, GitHub actions, ArgoCD, Prometheus, Victoria, Vault, OpenTelemetry, ElasticSearch, Crossplain, Grafana. Languages: Java (main), Python (data), Go(infra,security), Swift (IOS), Kotlin (Andorid). Datastores: Sql-Oracle, PgSql, MsSql, Sybase. Data management: Kafka, AirFlow, Spark, Flink.
- Програма підтримки захисників і захисниць: ми зберігаємо робочі місця та виплачуємо середню заробітну плату мобілізованим. Для ветеранів та ветеранок у нас діє програма підтримки, розвивається ветеранська спільнота Банку. Ми працюємо над підвищенням обізнаності керівників та команд з питань повернення ветеранів до цивільного життя. Райффайзен Банк відзначений як один з найкращих роботодавців для ветеранів (Forbes).
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
HTML5CSS3JavaScriptAngular 2+SpringSpring DataSpring MessagingSpring SecuritySpring MVCPostgreSQL
Soft skills
problem solvingteamworkcommunicationcollaborationtechnical documentationcode reviewfeedback provision