Szukasz nowych wyzwań w rozwojowym środowisku i chcesz mieć realny wpływ na tworzenie innowacyjnych projektów? Dołącz do naszego zespołu jako Senior Java Developer i pracuj nad transformacyjnymi rozwiązaniami w ramach modelu Banking as a Service (BaaS).

Będziesz współpracować z zespołem, rozwijając wysokiej jakości oprogramowanie w oparciu o najnowsze technologie Google Cloud Platform (GCP). Jeśli posiadasz doświadczenie w tworzeniu oprogramowania, potrafisz rozwiązywać problemy, a komunikacja to Twoja mocna strona, to szukamy właśnie Ciebie!

Zakres obowiązków

  • Projektowanie i implementacja zaawansowanych, skalowalnych aplikacji w języku Java, w oparciu o architekturę Cloud Native
  • Współtworzenie architektury systemów i podejmowanie kluczowych decyzji technicznych
  • Przeglądanie kodu innych programistów i udzielanie konstruktywnych informacji zwrotnych
  • Wspieranie i mentorowanie mniej doświadczonych członków zespołu, dzieląc się swoją wiedzą i doświadczeniem
  • Analizowanie i rozwiązywanie problemów technicznych, a także optymalizowanie wydajności aplikacji
  • Rozwój aplikacji z wykorzystaniem frameworków takich jak Hibernate, Spring, Spring Boot oraz implementacja REST API i mikroserwisów
  • Praca z systemami BPMN 2.0, takimi jak Flowable, Camunda, Activiti lub jBPM
  • Integracja systemów BPM z innymi aplikacjami w ramach architektury rozproszonej
  • Utrzymywanie i tworzenie dokumentacji technicznej i kodu
  • Współpraca z narzędziami chmurowymi, w szczególności GCP, oraz z systemami zarządzania kolejkami komunikatów (Kafka, PubSub)

  • Praca zdalna: możliwość pracy zdalnej w 100%
  • Przejrzysty model długoterminowej współpracy: Zatrudnienie na podstawie umowy B2B
  • Stabilne i bezpieczne środowisko pracy: Dołączysz do firmy z solidną pozycją na rynku
  • Nowoczesne wyposażenie: Firma zapewnia nowoczesny sprzęt, oprogramowanie i konfigurację
  • Elastyczny czas pracy: Możliwość pracy w elastycznych godzinach (start 7:00 - 10:00)
  • Profesjonalne doradztwo i wsparcie: Profesjonalne doradztwo i wsparcie w rozwoju kariery od doświadczonego zespołu specjalistów
  • Przyjemna atmosfera w zespole: Cenimy sobie koleżeńskość, otwartość, szacunek, wzajemną pomoc i wsparcie w rozwijaniu kompetencji zarówno własnych, jak i kolegów i koleżanek z zespołu
  • Kultura kreatywności: Wspieramy kulturę kreatywności. Każdy członek zespołu ma możliwość proponowania własnych pomysłów i rozwiązań, a jego głos jest zawsze brany pod uwagę

Warunki zaangażowania:

  • Obszar: finanse / bankowość
  • Wakaty: 3 (2x Senior , 1x Mid)
  • Lokalizacja: 100% zdalnie
  • Wyjazdy / delegacje: nie
  • Start: ASAP (akceptujemy kandydatury z max 2msc okresem wypowiedzenia)
  • Stawka (ustalana indywidualnie): MID do 140 PLN netto + VAT / h , Senior do 165 PLN net / h
  • Zaangażowanie: B2B (outsourcing przez 1dea), full-time, długofalowo

Proces rekrutacyjny (100% zdalnie):

  • Krótka rozmowa telefoniczna informacyjno-zapoznawcza z rekruterem 1dea (~10 min)
  • Weryfikacja techniczno-projektowa z Klientem (~1 - 1,5 h)
  • (Jeśli OK) Rozmowa zapoznawcza z Managerem Projektu u Klienta (~ 30 min)
  • Decyzja o podjęciu współpracy

Nasze wymagania to:

  • Minimum 3 lata doświadczenia w programowaniu w języku Java
  • Praktyczna znajomość technologii Spring, Spring Boot, Hibernate, REST API, Microservices
  • Doświadczenie z procesami biznesowymi BPMN 2.0 (np. Flowable, Camunda)
  • Znajomość rozwiązań chmurowych (GCP preferowane), Kafka/PubSub oraz narzędzi takich jak Docker, Kubernetes, Git
  • Angielski - poziom w pełni komunikatywny w mowie i piśmie (poziom B2+ wskazany)