NoFluffJobs Praca zdalna Mid New

Calypso Developer (Mid/Senior)

ITFS Sp. z o.o.

⚲ Warszawa

23 520 - 31 920 PLN (B2B)

Wymagania

  • Calypso
  • Java
  • Spring
  • Spring Boot
  • Kafka
  • RabbitMQ
  • JUnit

Opis stanowiska

O projekcie:
- Miejsce pracy: 100% zdalnie- Start: ASAP (max 1 miesiąc OW)- Branża: Finansowa- Forma współpracy: B2B z ITFS- Stawka: 140 - 190 PLN/h + VAT (zależne od doświadczenia)

Wymagania:
- Min. 3 lata doświadczenia komercyjnego na stanowisku Java Backend Developer,- Doświadczenie w pracy z oprogramowaniem Nasdaq Calypso,- Bardzo dobra znajomość Java 17+, Spring Framework oraz Spring Boot 3.x,- Doświadczenie w pracy z systemami kolejkującymi (ActiveMQ/JMS, Kafka lub RabbitMQ),- Umiejętność pracy z bazami danych (SQL Developer),- Umiejętność tworzenia testów jednostkowych, integracyjnych i funkcjonalnych przy użyciu JUnit oraz powiązanych bibliotek,- Świadomość zasad bezpiecznego tworzenia kodu oraz typowych podatności aplikacji,- Bardzo dobra znajomość programowania obiektowego, wzorców projektowych i zasad czystego kodu,- Podstawowa znajomość zagadnień z zakresu obserwowalności aplikacji (logi, metryki),- Język angielski na poziomie min. B2 (w mowie i pismie).

Codzienne zadania:
- Tworzenie rozwiązań backendowych w języku Java 17+ przy użyciu Spring / Spring Boot 3.x,
- Praca z rozwiązaniami opartymi o Nasdaq Calypso,
- Integracja i utrzymanie komponentów opartych na komunikacji masowej z wykorzystaniem ActiveMQ/JMS, Kafka lub RabbitMQ,
- Pisanie i utrzymanie testów automatycznych na poziomie jednostkowym, integracyjnym i funkcjonalnym (JUnit),
- Stosowanie dobrych praktyk w zakresie bezpiecznego kodowania, czystego kodu, programowania obiektowego oraz wzorców projektowych,
- Wsparcie w zakresie obserwowalności aplikacji poprzez logowanie i metryki.

🔍 Dekoder Ogłoszenia

🔴
Calypso Developer (Mid/Senior)
Chociaż tytuł sugeruje stanowisko dla doświadczonych programistów, rzeczywiste wymagania mogą być niższe, a rola może obejmować więcej zadań niż typowo dla seniora.
🔴
max 1 miesiąc OW
Okres wypowiedzenia może być dłuższy niż standardowy, co może oznaczać, że firma chce mieć pewność, że kandydat nie odejdzie od razu.
🔴
Codzienne zadania: Tworzenie rozwiązań backendowych w języku Java 17+ przy użyciu Spring / Spring Boot 3.x
Chociaż wymieniono nowoczesne technologie, rzeczywiste zadania mogą być bardziej rutynowe i polegać na utrzymaniu istniejącego kodu niż na tworzeniu innowacyjnych rozwiązań.
🔴
Podstawowa znajomość zagadnień z zakresu obserwowalności aplikacji (logi, metryki)
Oczekiwana jest jedynie powierzchowna wiedza, co może oznaczać, że nie będzie możliwości rozwoju w tym obszarze lub będzie to zadanie dla kogoś innego.