logo[мetahunt]
> Djinni
senior

Full Stack Engineer

CheekyCheeseIT
format:Remotecompany:Outsource
javaspringhibernatereacttypescripthtml/csssassreduxtanstack queryrest-apipostgresqlrediskafkadockerkubernetesawsmavengradlemockitojestreact testing librarygit
rabbitmqgithub actionsgitlab ci/cdjenkinselasticsearchopensearchvitewebpack
englishB2
experience5+ years
domainFintech
> full description

CheekyCheeseIT — компанія з розробки програмного забезпечення, яка надає послуги повного циклу створення цифрових продуктів. Ми співпрацюємо зі стартапами та продуктовими компаніями, допомагаючи розробляти й масштабувати рішення у сферах AI, EdTech та E-Commerce.

Зараз шукаємо Senior Full Stack Java Developer для роботи над FinTech-проєктом. Команда створює сучасну фінансову платформу, працює з високонавантаженими сервісами, мікросервісною архітектурою та інтеграцією платіжних рішень.
 

Обов'язки

  • Розробка та підтримка backend-сервісів на Java.
  • Розробка та підтримка frontend-застосунків на React.
  • Проєктування та розвиток мікросервісної архітектури.
  • Розробка та підтримка REST API.
  • Інтеграція frontend із backend-сервісами та платіжними системами.
  • Робота з PostgreSQL, Redis та Apache Kafka.
  • Оптимізація продуктивності, надійності та масштабованості застосунку.
  • Участь у Code Review, технічному плануванні та проєктуванні архітектури.
  • Співпраця з командами розробки, DevOps, QA, дизайнерами та менеджерами продукту.
     

Вимоги

  • Від 5 років комерційного досвіду Full Stack розробки.
  • Впевнений досвід роботи з Java 17+.
  • Досвід роботи зі Spring Boot та Spring Framework.
  • Практичний досвід роботи зі Spring Data JPA (Hibernate).
  • Впевнений досвід роботи з React та TypeScript.
  • Досвід роботи з HTML5, CSS3 та SCSS.
  • Досвід роботи з Redux Toolkit, TanStack Query або аналогічними бібліотеками керування станом.
  • Досвід розробки та інтеграції REST API.
  • Досвід роботи з PostgreSQL, Redis та Apache Kafka.
  • Практичний досвід роботи з Docker та Kubernetes.
  • Досвід роботи з AWS.
  • Розуміння принципів побудови високонавантажених систем.
  • Досвід роботи з Maven або Gradle.
  • Досвід написання тестів (JUnit 5, Mockito, Jest, React Testing Library).
  • Досвід роботи з Git.
  • Англійська мова — рівень Upper-Intermediate або вище.
     

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

  • Досвід роботи з FinTech або платіжними системами.
  • Досвід роботи зі Spring Cloud.
  • Досвід роботи з RabbitMQ.
  • Досвід налаштування CI/CD (GitHub Actions, GitLab CI або Jenkins).
  • Досвід роботи з Elasticsearch або OpenSearch.
  • Досвід роботи з Vite або Webpack.
  • Розуміння принципів безпеки фінансових систем.
     

Ми пропонуємо

  • Повністю віддалений формат роботи.
  • Конкурентну винагороду.
  • Роботу над сучасним FinTech-продуктом із високим навантаженням.
  • Можливість впливати на технічні рішення та архітектуру продукту.
  • Дружню команду та сильну інженерну культуру.
  • Професійний розвиток, обмін досвідом і цікаві технічні виклики.
  • Довгострокову співпрацю в міжнародному середовищі.