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!
responsibilities :
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)
requirements-expected :
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)
offered :
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ę