Lead Java Developer Offline

NerdySoft у пошуках талановитого та проактивного Lead Java-інженера, який разом з нашою командою стартуватиме новий проєкт із розробки повноцінного банківського рішення «з нуля»!

 

Вимоги:

 

— 5+ років комерційного досвіду з Java та досвід лідання команди;

— Досвід роботи зі Spring (Spring Boot/Spring MVC), Spring Data, Hibernate;

— Ґрунтовне знання проєктування та реалізації веб-сервісів REST;

— Досвід роботи з OOP/OOD, патернами проєктування та архітектурними патернами;

— Досвід роботи з SQL і PostgreSQL;

— Розуміння принципів проєктування бази даних;

— Досвід роботи з Docker/Kubernetes;

— Досвід написання модульних та інтеграційних тестів;

— Досвід роботи з мікросервісами;

— Досвід роботи з RabbitMQ;

— Досвід роботи з ElasticSearch;

— Рівень англійської — B2 і вище.

 

Буде перевагою:

 

— Ступінь бакалавра або магістра в галузі комп’ютерних наук;

— Досвід роботи з проектами у банківській сфері;

— Розуміння модульного тестування як частини циклу розробки програмного забезпечення, відстежування керованої розробки в межах команди.

 

Обов’язки:

 

— Дизайн і розробка АРІ;

— Інтеграція з третіми сторонами (провайдерами платіжних послуг, платформами обміну повідомленнями, сервісами для аналітики чи безпеки тощо);

— Написання багаторазового, тестованого та ефективного коду;

— Пряме спілкування та співпраця з клієнтом;

— Написання модульних та інтеграційних тестів;

— Розробка нового функціоналу;

— Робота з вимогами бізнесу;

— Проєктування та розробка нових сервісів/модулів;

— Дизайн баз даних;

— Проведення рев’ю коду;

— Демо-презентація;

— Відповідальність за випуски;

— Масштабування системи.

 

Про проєкт:

 

Для групи банків, розташованих у різних країнах, ми розроблятимемо Core Banking System — комплекс програмних і технічних рішень, які спрямовані на автоматизацію банківської діяльності. Працюватимемо над модулями, що відповідають за рахунки та роботу з ними, проведення транзакцій і рух коштів, прорахунок та процесинг депозитів, кредитів, звітностей тощо.

 

Проєкт довготривалий. Тех.стек: Java 17, Spring, Hibernate, SQL, Docker.

 

NerdySoft команда: PM, BA, Designer, 4 BE Java devs, 3 FE devs (React), 3 QA,1 DevOps.

The job ad is no longer active
Job unpublished on 30 March 2023

Look at the current jobs Java Kyiv→