Celem projektu jest rozwój nowoczesnych i bezpiecznych rozwiązań płatności elektronicznych, mających na celu zwiększenie wydajności oraz zaspokojenie rosnących potrzeb klientów w zakresie płatności online. Projekt koncentruje się na integracji nowoczesnych technologii oraz optymalizacji istniejących procesów płatności, aby zapewnić użytkownikom szybkie i bezpieczne doświadczenia.

Zadania:
  • prowadzenie zespołu Java Developerów, w tym mentoring i wsparcie techniczne dla członków zespołu,
  • tworzenie nowoczesnych, skalowalnych aplikacji w języku Java, uwzględniając architekturę mikrousług,
  • koordynowanie prac zespołu nad komercyjnymi projektami w języku Java, z dbałością o jakość i wydajność kodu,
  • aktywne uczestnictwo w projektach z wykorzystaniem Kafka, w tym planowanie i wdrażanie rozwiązań,
  • aktualizacja i rozwijanie istniejących aplikacji, w tym poprawa funkcjonalności, wydajności i bezpieczeństwa,
  • przeprowadzanie testów jednostkowych, integracyjnych oraz debugowanie kodu w celu identyfikacji i naprawy błędów,
  • optymalizacja kodu w celu zapewnienia efektywnego działania aplikacji,
  • współpraca z innymi działami w firmie w celu realizacji projektów oraz dzielenie się wiedzą na temat nowych technologii i trendów w branży.

  • min. 4-letnie doświadczenie na stanowisku Java Developera, w tym doświadczenie w roli lidera zespołu lub technicznego lidera,
  • praktyczne doświadczenie w projektowaniu i rozwijaniu wysoko skalowalnych aplikacji przy użyciu nowoczesnych technologii takich jak Java i Kafka, w architekturze mikrousług,
  • doświadczenie w realizacji projektów z wykorzystaniem frameworków: Spring, Spring Boot, Hibernate,
  • znajomość baz danych: Oracle DB, MSSQL, Mongo DB,
  • mile widziana znajomość narzędzi i technologii wspierających CI/CD: Kubernetes, Jenkins,
  • znajomość języka angielskiego na poziomie min. B2,
  • gotowość do okazjonalnych wizyt w biurze.

W Stackmine zajmujemy się pełnym cyklem tworzenia rozwiązań IT z obszarów aplikacji webowych, desktop oraz mobile. Realizacja projektów obejmuje wiodące technologie służące do wytwarzania oprogramowania w obszarze back-end (JAVA, C#, Python, C++, Node.js, Scala, PHP,) oraz front-end (Angular, React, Vue). Dodatkowo posiadamy doświadczenie w budowaniu zespołów z niszowymi kompetencjami np. Golang. Ponadto oferujemy szerokie doświadczenie sektorowe, co pozwala nam z sukcesem realizować projekty dla branż wymagających domenowej wiedzy.