Stanowisko
Obecnie dla naszego klienta z branży ubezpieczeniowej poszukujemy kandydata/kandydatki na stanowisko Starszy Programista Full Stack Java/Angular - K/M z minimum 7 letnim doświadczenem.
Dodatkowe informacje
Projekt dotyczy rozwoju i utrzymania systemów zgłaszania oraz obsługi szkód. Praca realizowana jest w modelu hybrydowym (1 dzień w tygodniu w biurze w Warszawie, 4 dni zdalnie). Rola obejmuje rozwój rozwiązań w architekturze mikrousługowej i monolitycznej, udział w projektowaniu architektury oraz współpracę w zwinnym zespole Scrum. Współpraca planowana jest w terminie ASAP.
Oferowane wynagrodzenie
Wynagrodzenie: od 130 do 150 PLN netto/godzina, w zależności od posiadanego doświadczenia i kompetencji.
Sprawdzisz się w tej roli, jeżeli:
- Posiadasz dobrą znajomość Java oraz minimum 7 lat doświadczenia komercyjnego.
- Bardzo dobrze znasz Spring Boot, Spring Framework oraz Hibernate/JPA.
- Posiadasz dobrą znajomość Apache Kafka.
- Bardzo dobrze posługujesz się SQL.
- Znasz Angular.
- Masz doświadczenie w Domain-Driven Design (DDD).
- Posiadasz doświadczenie w projektowaniu i rozwoju mikroserwisów.
- Masz doświadczenie w projektowaniu i implementacji API REST.
- Potrafisz wykorzystywać narzędzia AI wspierające proces wytwarzania oprogramowania.
Mile widziane:
- Znajomość Playwright.
- Znajomość Docker oraz Kubernetes.
- Znajomość RabbitMQ i ElasticSearch.
- Doświadczenie z platformami Azure, AWS lub GCP.
- Znajomość zagadnień związanych z IT Security.
- Doświadczenie w obszarze CI/CD.
- Doświadczenie w mentoringu programistów lub pełnieniu roli Technical Leadera.
Zadania, które na Ciebie czekają:
- Budowa i rozwój systemów w rozproszonej architekturze mikrousługowej oraz architekturze monolitycznej dla obszaru zgłaszania i obsługi szkód.
- Udział w projektowaniu architektury z wykorzystaniem nowoczesnych rozwiązań technologicznych.
- Usprawnianie i rozwijanie procesów biznesowych wspieranych przez aplikacje.
- Dbanie o wysoką jakość oprogramowania poprzez rozwój i utrzymanie piramidy testów automatycznych.
- Przeprowadzanie oraz udział w code review.
- Aktywne uczestnictwo w ceremoniach Scrum.
- Codzienna współpraca z zespołem nastawionym na wymianę wiedzy oraz tworzenie wysokiej jakości oprogramowania dla systemów o dużej skali i wolumenie danych.
Nasz proces rekrutacji
Rozmowa z naszym Rekruterem -> Rozmowa z naszym Business Managerem -> Spotkanie z Klientem. W uzasadnionych przypadkach po rozmowie z Rekruterem wprowadzamy dodatkowy etap weryfikacji technicznej.
Co oferujemy
- Długoterminowa współpraca
- Szkolenia techniczne, certyfikaty i podnoszenie kwalifikacji
- Mentoring Competence Center - bycie członkiem społeczności CC od pierwszego dnia pracy jest szansą na rozwijanie swoich umiejętności, uczestniczenie w różnych konferencjach oraz dzielenie się wiedzą i doświadczeniem z ludźmi, którzy na co dzień mierzą się z tymi samymi wyzwaniami
- Jasna ścieżka kariery
- Pakiet benefitów pracowniczych (Multisport, prywatna opieka medyczna, ubezpieczenie na życie)
- Przyjazną atmosferę pracy, imprezy integracyjne i spotkania team-buildingowe
Nr ref
AO244620