JustJoin.IT Praca zdalna Senior

Senior Java/Kotlin Engineer

B-SoftPlats

⚲ Poland (Remote)

22 000 – 32 000 zł / mies.

Wymagania

  • min. 7 lat doświadczenia jako Integration Engineer lub Software Engineer z naciskiem na backend
  • min. 3 lata doświadczenia w roli lidera lub senior technical leadership
  • zaawansowana znajomość Java i/lub Kotlin oraz frameworka Quarkus
  • hands-on expertise z Temporal do orkiestracji workflow i złożonych systemów rozproszonych
  • doświadczenie z systemami messaging, szczególnie Apache Kafka
  • dogłębne zrozumienie relacyjnych baz danych (PostgreSQL) oraz NoSQL (Elasticsearch, Redis)
  • expert-level doświadczenie w budowaniu i konsumowaniu RESTful API oraz znajomość standardów OpenAPI
  • zaawansowane zrozumienie zasad bezpieczeństwa: szyfrowanie data-at-rest i data-in-transit, OAuth 2.0, JWT, mTLS

Opis stanowiska

Rola łączy zarządzanie zespołem integration engineering z aktywnym kodowaniem — architektujesz strategię integracji dla platformy core banking i jednocześnie sam piszesz kod w Java/Kotlin/Quarkus. Budujesz konektory do systemów zewnętrznych (Mambu, Saascada, Tuum, payment gateways) z użyciem Apache Camel i orkiestrujesz złożone workflowy w Temporal. Uwaga: to hands-on management, więc obciążenie pracą może być bardzo duże — będziesz zarówno zarządzać, jak i dostarczać krytyczne integracje. Zespół może być nowy lub wymagać restrukturyzacji, a strategia integracji może być jeszcze nieokreślona. To oferta dla doświadczonego lidera technicznego, który nie boi się budować od podstaw.

🔍 Dekoder Ogłoszenia

🔴
hands-on management role where you will both guide your team and directly contribute to critical integration work
Oczekuje się, że będziesz zarówno zarządzać zespołem, jak i aktywnie kodować, co może oznaczać bardzo duże obciążenie pracą.
🔴
manage and grow our integration engineering team
Może oznaczać, że zespół jest nowy, niedoświadczony lub wymaga znaczącej restrukturyzacji i budowania od podstaw.
🔴
architect our integration strategy
Może oznaczać, że strategia jest jeszcze nieokreślona i będziesz musiał ją stworzyć od zera, co jest dużym wyzwaniem.
🟡
actively contributing to the delivery of scalable solutions
Oznacza, że będziesz musiał nie tylko projektować, ale także wdrażać i dbać o wydajność rozwiązań.
🟡
Lead the development and management of connectors to third-party systems
Wymaga głębokiego zrozumienia i umiejętności integracji z różnorodnymi, często złożonymi systemami zewnętrznymi.