Senior Backend Developer (F/M) - Java
drEryk
Rola senior backend developera w firmie tworzącej system SaaS dla branży medycznej (zarządzanie przychodniami, rozliczenia NFZ). Będziesz projektować i implementować funkcjonalności w architekturze mikroserwisowej z DDD, integrować się z systemami zewnętrznymi, modelować domenę i dbać o jakość kodu. To stanowisko z dużą autonomią techniczną i realnym wpływem na produkt używany przez tysiące lekarzy.
Brakuje: brak informacji o wielkości zespołu i liczbie mikrousług, brak informacji o dyżurach on-call.
Rola senior backend developera w firmie tworzącej system SaaS dla branży medycznej (zarządzanie przychodniami, rozliczenia NFZ). Będziesz projektować i implementować funkcjonalności w architekturze mikroserwisowej z DDD, integrować się z systemami zewnętrznymi, modelować domenę i dbać o jakość kodu. To stanowisko z dużą autonomią techniczną i realnym wpływem na produkt używany przez tysiące lekarzy.
- ✓Realny wpływ na produkt medyczny używany przez tysiące lekarzy – satysfakcjonująca misja
- ✓Faktyczna decyzyjność techniczna i autonomia w realizacji zadań
- ✓Środowisko stawiające na jakość kodu i pragmatyczne podejście
- ✓Możliwość rozwoju poprzez szkolenia i konferencje
- ✓Elastyczne godziny pracy i pełna praca zdalna
- ✓Pakiet benefitów: LuxMed, Multisport, ubezpieczenie grupowe, kursy angielskiego
- !Tylko jeden etap rekrutacji – może oznaczać płytką weryfikację techniczną
- !Brak informacji o wielkości zespołu i liczbie mikrousług
- !Brak informacji o dyżurach on-call lub awaryjności
- •Projektowanie i implementacja nowych funkcjonalności w Javie z użyciem Spring i Hibernate
- •Modelowanie domeny z wykorzystaniem Domain Driven Design (DDD)
- •Integracja z zewnętrznymi systemami medycznymi i rozliczeniowymi
- •Code review i pisanie testów (jednostkowych, integracyjnych) w Spock/JUnit
- •Udział w decyzjach technicznych – wybór rozwiązań, architektura, narzędzia
- •Współpraca z frontend developerami, QA i Product Ownerem w Scrumie
- •Analiza i rozwiązywanie problemów technicznych w systemie produkcyjnym
- •Wsparcie zespołu poprzez dzielenie się wiedzą i mentoring
Oferta dla doświadczonych specjalistów (Senior).
Osoba z 6 latami doświadczenia w Javie (lub 2 lata jako senior), która ma solidne podstawy w Spring, Hibernate i SQL, zna DDD i mikroserwisy, potrafi samodzielnie zaprojektować rozwiązanie i dzielić się wiedzą.
Osoby z mniej niż 6 latami doświadczenia w Javie (lub mniej niż 2 lata jako senior), preferujące frontend lub szukające stanowisk juniorskich. Rola wymaga samodzielności i odpowiedzialności za decyzje techniczne.
- ?Jakie są główne wyzwania techniczne związane z architekturą mikroserwisową?
- ?Czy w projekcie stosujecie event-driven messaging / jakie narzędzia do komunikacji między serwisami?
- ?Jak wygląda proces wdrażania Continuous Delivery i jaka jest częstotliwość deployów?
- ?Czy istnieje dyżur techniczny (on-call) i jak jest zorganizowany?
- ?Jaki jest stosunek prac nad nowymi funkcjonalnościami do refactoringu i redukcji długu technicznego?
- ?Czy macie możliwość uczestniczenia w konferencjach zewnętrznych – jaki budżet?
- ?Jakie narzędzia do CI/CD i monitoringu są używane?
- −Brak informacji o wielkości zespołu i liczbie mikrousług
- −Brak informacji o dyżurach on-call
- −Brak szczegółów dotyczących stosowanych narzędzi CI/CD i monitoringu
Zespół kładzie nacisk na jakość kodu, przewidywalność i ciągłe dostarczanie wartości. Pracuje w Scrumie z architekturą mikroserwisową i pragmatycznym podejściem do procesu. Oczekuje się aktywnego udziału w decyzjach technicznych i dzielenia się wiedzą.
Jednoetapowa rekrutacja – rozmowa rekrutacyjna.
Na poziomie rynkowym
Dane z aktywnych ofert zawierających technologię Java. Pełne statystyki zarobków →