Java Developer + Kafka
Ness Solution
Rola skupia się na rozwoju i utrzymaniu backendowych aplikacji w Javie i Spring Boot dla dużego klienta ubezpieczeniowego. Będziesz projektować nowe funkcjonalności, pracować w zespole Agile, dbać o jakość kodu poprzez testy i code review, a także integrować systemy z Apache Kafka. To typowa pozycja backend developera z naciskiem na strumieniowe przetwarzanie danych.
Brakuje: nie podano procesu rekrutacyjnego (liczba etapów, forma), brak informacji o wielkości zespołu i strukturze.
Rola skupia się na rozwoju i utrzymaniu backendowych aplikacji w Javie i Spring Boot dla dużego klienta ubezpieczeniowego. Będziesz projektować nowe funkcjonalności, pracować w zespole Agile, dbać o jakość kodu poprzez testy i code review, a także integrować systemy z Apache Kafka. To typowa pozycja backend developera z naciskiem na strumieniowe przetwarzanie danych.
- ✓Stabilny, długoterminowy projekt dla lidera rynku ubezpieczeniowego
- ✓Hybryda tylko 1 dzień w biurze – duża elastyczność
- ✓Wymieniono konkretne technologie, nie tylko ogólniki
- !Brak informacji o procesie rekrutacyjnym (ile etapów, zadanie domowe?)
- !Nie podano wielkości zespołu ani struktury (ile backendowców?)
- !Brak wzmianki o dyżurach on-call lub awaryjności systemu
- !Możliwe, że projekt ma elementy legacy, ale nie jest to sprecyzowane
- •Pisanie i rozwijanie kodu backendowego w Java 11/17, Spring Boot, Hibernate
- •Implementacja producentów i konsumentów Apache Kafka
- •Tworzenie testów jednostkowych i integracyjnych (JUnit, Mockito)
- •Uczestnictwo w daily standupach, planowaniu sprintów i retrospektywach
- •Przegląd kodu (code review) kolegów z zespołu
- •Współpraca z analitykami biznesowymi i testerami przy definiowaniu wymagań
- •Udział w procesie wdrożeniowym (CI/CD z wykorzystaniem Docker, K8s – mile widziane)
- •Refaktoring i optymalizacja istniejących rozwiązań
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Developer z 3 letnim komercyjnym stażem w Javie i Spring, który miał styczność z Kafką (nawet w prostych scenariuszach) i potrafi napisać test jednostkowy. Może nie znać jeszcze narzędzi DevOps (Docker, K8s), ale ma chęć nauki.
Osoby z mniej niż 3 latami doświadczenia komercyjnego w Javie, ani juniorzy – wymagania są wyraźnie postawione. Również nie dla kogoś, kto nie chce pracować z Kafką lub unika testowania.
- ?Ile osób liczy zespół deweloperski (backend, frontend, testerzy)?
- ?Jaka jest skala systemu – ilość wiadomości w Kafka, liczba mikroserwisów?
- ?Czy są przewidziane dyżury on-call? Jeśli tak, to jak często?
- ?Jak wygląda proces CI/CD? Które narzędzia są używane?
- ?Czy istnieje możliwość wpływu na wybór technologii (np. wersje Javy, frameworki)?
- ?Jaki jest stosunek pracy nad nowymi funkcjonalnościami do utrzymania/refaktoringu?
- −Nie podano procesu rekrutacyjnego (liczba etapów, forma)
- −Brak informacji o wielkości zespołu i strukturze
- −Nie opisano planów modernizacji lub stosu legacy
- −Brak wzmianki o certyfikatach lub budżecie szkoleniowym
Praca w doświadczonym zespole Agile, współpraca z analitykami i testerami. Kultura oparta na code review i wspólnym planowaniu.
Na poziomie rynkowym
Dane z aktywnych ofert zawierających technologię Java. Pełne statystyki zarobków →