Senior Java Backend Engineer
Be in IT
Rola polega na rozwoju i utrzymaniu platformy będącej centralnym źródłem danych o przesyłkach, integrującej systemy transportowe w czasie rzeczywistym. To typowe stanowisko backendowe z dużym naciskiem na architekturę event-driven, przetwarzanie strumieniowe (Kafka, Flink) oraz chmurę AWS. Praca w modelu zdalnym, dla klienta zewnętrznego – międzynarodowej firmy consultingowej. Wymagana jest samodzielność i umiejętność proponowania rozwiązań architektonicznych.
Brakuje: nie podano wielkości zespołu ani struktury organizacyjnej, brak informacji o procesie ci/cd i narzędziach używanych w devops.
Rola polega na rozwoju i utrzymaniu platformy będącej centralnym źródłem danych o przesyłkach, integrującej systemy transportowe w czasie rzeczywistym. To typowe stanowisko backendowe z dużym naciskiem na architekturę event-driven, przetwarzanie strumieniowe (Kafka, Flink) oraz chmurę AWS. Praca w modelu zdalnym, dla klienta zewnętrznego – międzynarodowej firmy consultingowej. Wymagana jest samodzielność i umiejętność proponowania rozwiązań architektonicznych.
- ✓Długofalowa współpraca (nie projekt krótkoterminowy)
- ✓Nowoczesny stack: Kafka, Flink, AWS, event-driven
- ✓Szybki proces rekrutacyjny – dwie rozmowy techniczne online po 1h każda
- ✓Wsparcie przy zakładaniu działalności gospodarczej
- −Firma rekrutacyjna (Be in IT) – nie wiadomo, który klient końcowy, możliwa rotacja projektów
- −Wynagrodzenie tylko na B2B (120-150 PLN/h), brak UoP
- !Praca zdalna tylko na terenie Polski – może ograniczać mobilność
- !Wiele wymienionych technologii (mile widziane) – ryzyko, że część stanie się wymagana w praktyce
- !Nie określono wielkości zespołu ani długości projektu
- •Projektowanie i implementacja nowych funkcjonalności w Java z użyciem Spring Framework i/lub Quarkus
- •Budowa i utrzymanie strumieni danych z Apache Kafka i Flink
- •Integracja systemów za pomocą API REST, GraphQL i rozwiązań Snowflake
- •Praca z usługami AWS (Lambda, DocumentDB, S3) do hostowania i przetwarzania danych
- •Tworzenie i utrzymanie schematów Avro w Schema Registry oraz konfiguracja Kafka Connect
- •Udział w sprintach, realizacja zadań biznesowych i proponowanie usprawnień technicznych
- •Dbanie o jakość kodu: testy, refaktoryzacja, optymalizacja wydajności
- •Współpraca z interesariuszami technicznymi i biznesowymi w międzynarodowym środowisku
Oferta dla doświadczonych specjalistów (Senior).
Osoba z dokładnie 6 latami w Javie, podstawową znajomością Kafki i AWS, ale bez głębokiego doświadczenia z Flinkiem lub streamingiem.
Osoby z mniej niż 6 latami doświadczenia w Javie lub bez praktycznej znajomości Kafki i przetwarzania strumieniowego.
- ?Ile osób liczy zespół deweloperski i jakie są role w zespole?
- ?Czy praca dotyczy jednego projektu dla klienta, czy rotacyjnie?
- ?Jak wygląda proces code review i zarządzanie kodem?
- ?Czy istnieje dyżur on-call lub wsparcie produkcyjne po godzinach?
- ?Jakie są główne wyzwania techniczne w obecnym projekcie?
- ?Czy istnieje możliwość wpływu na wybór narzędzi i architektury?
- ?Jakie są oczekiwania co do znajomości GraphQL?
- −Nie podano wielkości zespołu ani struktury organizacyjnej
- −Brak informacji o procesie CI/CD i narzędziach używanych w DevOps
- −Nie wiadomo, czy są testy wydajnościowe i jaka jest polityka wdrożeń
- −Brak wzmianki o budżecie szkoleniowym lub konferencjach
Dwie rozmowy techniczne z managerami, online, każda maksymalnie po godzinie.
Na poziomie rynkowym
Dane z aktywnych ofert zawierających technologię Java. Pełne statystyki zarobków →