Lead Java Developer

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.

About NerdySoft

NerdySoft is a full-cycle software development agency with world-class engineers and strategists in-house. Our delivery offices are located in Lviv (Ukraine) and Warsaw (Poland).

NerdySoft is a dedicated software development team provider specializing in Software Product Engineering. With vast expertise in FinTech, CreditTech, HealthTech, and E-commerce, NerdySoft develops scalable solutions for the most complex technical issues that businesses of all sizes face across industries.

OUR VALUES
✔️TALENT ✔️LOVE ✔️ATTITUDE

Nerdysoft is a socially-oriented company. We are always working on the improvement of our benefits package and constantly trying to offer more beneficial working conditions to our employees. Our corporate culture is based on a work-life balance approach.

Among our benefits you can find:

— Office located in the city center;
— Comfortable workplace and modern office facilities;
— Flexible working hours with no overtimes and ability to work remotely;
— Individual relocation package;
— Regular salary review based on employee performance;
— Competence matrix for Developers and QAs and personal development plan for all employees;
— A mentorship program for all specialists of middle and junior levels;
— Internship program for young specialists;
— 50% compensation for certifications, conferences, training, and other working events;
— 50% compensation of English courses;
— 18 working days of annual paid (and additional days of leave for company loyalty);
— All national holidays celebrations;
— Paid sick leaves;
— Medical insurance and sports compensation;
— Regular great corporate events;
— Access to a corporate library
— And much more!

Company website:
http://nerdysoft.com

DOU company page:
https://jobs.dou.ua/companies/nerdysoft/

Job posted on 28 February 2023
36 views    7 applications


To apply for this and other jobs on Djinni login or signup.
  • Category: Java
  • Java 17, Spring, Hibernate
  • English: Upper-Intermediate
  • 5 years of experience
  • Domain: Fintech
  • Office/Remote of your choice
  • Outsource
  • Ukraine (Vinnytsia, Ivano-Frankivsk, Kyiv + 4 more cities)
  • Only candidates from Ukraine