Poszukujemy doświadczonego Java Developera, który dołączy do naszego zespołu odpowiedzialnego za rozwój innowacyjnych rozwiązań dla sektora bankowego. Projekt dotyczy płatności elektronicznych. 

Zadania:

  • tworzenie nowoczesnych, skalowalnych aplikacji w języku Java, uwzględniając architekturę mikrousług i technologie, takie jak Kafka, MongoDB, i Cassandra,
  • wykonywanie komercyjnych projektów w języku Java, z dbałością o jakość i wydajność kodu,
  • aktywne uczestnictwo w projektach z wykorzystaniem Kafka,
  • 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.

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

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.