PL EN
Menu


With each new project and new challenge we look for new people to join our team. Don’t wait for the opportunity to pass you by, join our team and work at Avra.

Frontend Developer

Dołącz do scrumowego zespołu pasjonatów programowania i nowych technologii. Rozwijamy kompleksowe rozwiązanie dla działów HR pozwalające pracownikom firm elastycznie korzystać ze świadczeń pozapłacowych w Polsce. System ten działa u największych polskich pracodawców i korzysta z niego ponad 350 000 użytkowników. 

 

Twoją rolą będzie:

  • Zaprojektowanie i zaimplementowanie funkcjonalności na podstawie zebranych wymagań od klienta

  • Dbanie o jakość kodu działającego systemu

  • Codzienna współpraca UX designer

 

Chcemy Cię na pokładzie, jeśli jesteś osobą, która:

  • Dobrze zna język JavaScript (Ecma Script 2016+)

  • Potrafi tworzyć aplikacje z wykorzystaniem biblioteki React

  • Potrafi pisać testy jednostkowe i integracyjne korzystając z Enzyme / Jest 

 

Twoim dodatkowym atutem będzie:

  • Doświadczenie w pracy w zespole SCRUM

  • Praktyczna wiedza w zakresie wydawania nowych wersji produktu poprzez GitLab CI 

  • Znajomość implementowania stron mobilnych (RWD)

  • Znajomość post i preprocessorów do języków less/sass, javascript/typescript

 

Czeka na Ciebie:

  • Realny wpływ na kształt niebanalnego systemu informatycznego

  • Niekorporacyjne podejście, swobodna atmosfera i biuro z widokiem na panoramę miasta

  • Elastyczne godziny pracy

  • Szkolenia i program certyfikacji

  • Wewnętrzne meet’upy technologiczne

  • Zawsze świeża i aromatyczna włoska kawa

  • Firmowa piłka i imprezy integracyjne

  • i oczywiście pełny pakiet benefitów (opieka medyczna, multisport, j. angielski w firmie itp.) 

Aplikuj już dziś! Wyślij nam swoje CV na adres: zapraszamy@avra.pl lub użyj poniższego formularza.

Software/System Architekt

Dołącz do scrumowego zespołu pasjonatów programowania i nowych technologii. Rozwijamy kompleksowe rozwiązanie dla działów HR pozwalające pracownikom firm elastycznie korzystać ze świadczeń pozapłacowych w Polsce. System ten działa u największych polskich pracodawców i korzysta z niego ponad 350 000 użytkowników.

 

Twoją rolą będzie:

  • Rozwój i utrzymanie systemu napisanego pierwotnie w formie monolitu, obecnie znajdującego się w fazie dzielenia go na mikroserwisy.
  • Nadzorowanie prac mających przyczynić się do poprawnego, horyzontalnego zeskalowania monolitycznej części systemu.
  • Nadzorowanie prac mających na celu wdrożenie do systemu nowego mechanizmu SSO opartego o OAuth2.
  • Planowanie prac mających na celu wdrożenie do systemu nowego mechanizmu SSO opartego o SAML.
  • Planowanie prac w kontekście podzielenia monolitycznej częsci aplikacji na mikroserwisy.
  • Tworzenie dokumentacji technicznej w ramach powyższych obowiązków.
  • Uczestnictwo w ceremoniach scrumowych zespołu architektów jak i zespołów. deweloperskich realizujących funkcjonalności w oparciu o wcześniej przygotowaną dokumentację techniczną.
  • Prowadzenie gildii backendowych - wewnątrzfirmowych spotkań mających na celu poprawiać warsztat i rozwijać umiejętności programistów Java.
  • Opracowanie planu rozwoju infrastruktury systemu w oparciu o orkiestrację kontenerów dockerowych z wykorzystaniem technologii Kubernetes lub Docker Swarm Mode.
  • Proaktywne przeglądy kodu w zespołach deweloperskich pod kątem bezpieczeństwa, wydajności i zgodności z kierunkiem rozwoju architektury systemu.
  • Monitorowanie żywotności i wydajności systemu w opariu o narzędzia Munin, NewRelic oraz Icinga. Opracowywanie rozwiązań optymalizujących niewydajne części systemu.


Chcemy Cię na pokładzie, jeśli jesteś osobą, która:

  •  Znajomość języka Java w wersji 8 lub nowszej na poziomie eksperckim.
  •  Znajomość technologii Spring Core, Spring MVC, Spring Security oraz Spring Data JPA na bardzo wysokim poziomie.
  • Znajomość stosów technologicznych Netflixa oraz Spring Cloud, wspierających tworzenie mikroserwisów w oparciu o język Java bądź Kotlin.
  • Znajomość technologii Hibernate na poziomie eksperckim.
  • Znajomość systemu bazodanowego PostgreSQL w wersji 10 na poziomie eksperckim. Wlicza się w to umiejętność pisania procedur składowanych, umiejętność stosowania funkcji okienkowych oraz umiejętność przeglądania query planów i wyciągania z nich wniosków w celu ich dalszej optymalizacji w oparciu o tworzenie indeksów pełnych jak i częściowych, a także normalizacje i denormalizacje schematu bazodanowego.
  • Znajomość architektonicznego stylu REST i jego dobrych praktyk oraz umiejętność pisania webserwisów w tym stylu.
  • Znajomość technologii Docker na poziomie pozwalającym, zgodnie z ogólnie obowiązującymi dobrymi praktykami, budować obrazy oraz wdrażać je na serwery produkcyjne w postaci kontenerów.
  • Co najmniej roczne doświadczenie z serwerowymi dystrybucjami systemów GNU/Linux. Wskazane doświadczenie z dystrybucją Debian w wersji 9.
  • Doświadczenie we wdrożeniu co najmniej jednej technologii realizującej koncepcję pojedynczego logowania (SSO): CAS, OAuth2, OpenID Connect, SAML, Kerberos.


Twoim dodatkowym atutem będzie:

  • Doświadczenie z technologiami Elasticsearch, Logstash, Kibana w kontekście agregacji logów z wielu systemów.
  • Doświadczenie z narzędziami agregującymi metryki z wielu systemów jak np. Prometheus i Grafana.
  • Doświadczenie z technologiami Kubernetes lub Docker Swarm Mode.
  • Doświadczenie z narzędziami HAProxy lub Envoy.


Czeka na Ciebie:

  • Realny wpływ na kształt niebanalnego systemu informatycznego.
  • Niekorporacyjne podejście, swobodna atmosfera i biuro z widokiem na panoramę miasta.
  • Elastyczne godziny pracy.
  • Szkolenia i program certyfikacji.
  • Wewnętrzne meet’upy technologiczne.
  • Zawsze świeża i aromatyczna włoska kawa.
  • Firmowa piłka i imprezy integracyjne.
  • i oczywiście pełny pakiet benefitów (opieka medyczna, multisport, j. angielski w firmie itp.).

 

 

Aplikuj już dziś! Wyślij nam swoje CV na adres: zapraszamy@avra.pl lub użyj poniższego formularza.

Middle/Senior Java Developer

Dołącz do scrumowego zespołu pasjonatów programowania i nowych technologii. Rozwijamy kompleksowe rozwiązanie dla działów HR pozwalające pracownikom firm elastycznie korzystać ze świadczeń pozapłacowych w Polsce. System ten działa u największych polskich pracodawców i korzysta z niego ponad 350 000 użytkowników.

 

Twoją rolą będzie:

  • projektowanie i implementacja funkcjonalności na podstawie wymagań analizy funkcjonalnej,

  • optymalizowanie kodu działającego systemu,

  • współtworzenie architektury rozwijanego systemu,

  • dbanie o jakość kodu oraz zgodność z obowiązującymi standardami i dobrymi praktykami,

 

Chcemy Cię na pokładzie, jeśli jesteś osobą, która:

  • programuje w Javie 8+ przynajmniej od 3 lat (migracja do Java 11),

  • zna relacyjne bazy danych: PostgreSQL 10,

  • potrafi tworzyć serwisy webowe w oparciu o Spring Framework 5.x z użyciem Hibernate 5.x,

  • dba o jakość kodu poprzez stosowanie się do zasad clean code oraz pisanie testów jednostkowych w JUnit,

  • ma doświadczenie w pracy z rozproszonymi systemami w architekturze mikroserwisów,

  • nie boi się słowa front-end (JSP, Angular, JQuery lub alternatywy),

  • wie jak nie utracić dostępu do kodu poprzez stosowanie systemu kontroli wersji Git.

 

Twoim dodatkowym atutem będzie:

  • doświadczenie w pracy w zespole SCRUM,

  • praktyczna wiedza w zakresie wydawania nowych wersji produktu poprzez Jenkins / GitLab CI / Dockery,

  • znajomość architektury domenowej i event sourcingu.

 

Czeka na Ciebie:

  • realny wpływ na kształt niebanalnego systemu informatycznego,

  • niekorporacyjne podejście, swobodna atmosfera,

  • elastyczne godziny pracy,

  • szkolenia i program certyfikacji,

  • wewnętrzne meet’upy technologiczne,

  • zawsze świeża i aromatyczna włoska kawa,

  • firmowa piłka i imprezy integracyjne,

  • i oczywiście pełny pakiet benefitów (opieka medyczna, multisport, j. angielski w firmie itp.)

 

Aplikuj już dziś! Wyślij nam swoje CV na adres: zapraszamy@avra.pl lub użyj poniższego formularza.