Programista Java

Verestro SA
Mid
10 000 - 16 000
PLN
netto / miesiąc (B2B)

Rekrutacja online
B2B
Rusałka 17, Lublin
Praca zdalna
70%
Płatny urlop
26

Opis projektu

Verestro SA (do niedawna pod nazwą uPaid Sp. z o.o.), z siedzibą główną w Warszawie, oddziałami w Lublinie, Częstochowie i Tarnowskich Górach oraz biurami regionalnymi w Sofii, Nowym Jorku i Sao Paulo, to fintech, który od 10 lat dostarcza rozwiązania płatnicze bankom, partnerom i instytucjom płatniczym na całym świecie. Zatrudniamy już łącznie blisko 120 ekspertów na 3 kontynentach.

 

Verestro (Esperanto: „true leader”) specjalizuje się w rozwijaniu, integracji i zarządzaniu API dla banków i partnerów fintech, np.: płatności NFC HCE, QR i person-to-person, rozwiązań lojalnościowych, czy kart wirtualnych i zarządzania kartami i wydatkami. Rozwiązania spółki obecne są już na różnych kontynentach, a główne projekty prowadzone są na rynkach zagranicznych takich jak: Europa Środkowo-Wschodnia, Ameryka Południowa i Łacińska, Bliski Wschód, USA, Azja Południowo-Wschodnia.

 

W czerwcu 2020 Mastercard poinformował o inwestycji w spółkę fintech dołączając do grona współwłaścicieli Verestro. Inwestycja ta zapewnia firmie przewagę konkurencyjną, dostęp do nowych rynków i klientów oraz stabilność finansową.

Twoje zadania

Będziesz odpowiedzialny za rozwój i tworzenie nowego oprogramowania w ramach projektów prowadzonych przez Verestro SA.

Kogo szukamy?

  • minimum dwuletnie doświadczenie na stanowisku programisty JAVA
  • dobra znajomość języka Java 8, Java 11
  • bardzo dobra znajomość Spring Framework i Spring Boot
  • doświadczenie w tworzeniu REST API w tym umiejętność projektowania według praktyk RESTful
  • znajomość architektury mikrousług i systemów rozproszonych, w tym jak zapewnić wysoką dostępność aplikacji, skalowalność, odporność na awarie
  • doświadczenie pracy w środowisku IntelliJ
  • umiejętności pracy w zespole projektowym oraz wysoką komunikatywność
  • znajomość metodyk projektowych, szczególnie SCRUM
  • znajomość Hibernate i zagadnień związanych z mapowaniem obiektowo-relacyjnym
  • umiejętność samodzielnego rozwiązywania problemów
  • angielski na poziomie umożliwiającym pracę z dokumentacją techniczną
  • znajomość tworzenia testów jednostkowych, integracyjnych oraz praktyki TDD
  • mile widziana znajomość konteneryzacji w tym docker i kubernetes
Umiejętności
Java 8
Hibernate
Spring
REST API
Git
Spring Boot
Spring Cloud
Spring Data
Spock
Docker
Kubernetes
Zarządzanie projektami
Metodyka
Agile
Decyzje architektoniczne podejmuje
IT Leader
Technologię wybiera
Zespół
Liczba równoległych projektów
4
Software do zarządania projektami
Jira
Możliwość zmiany projektu
Praca z kodem
GIT
Kontrola wersji
Ustalone konwencje w kodzie
Code review
Pair programming
Statyczna analiza kodu
TDD
BDD
Baza wiedzy
Testowanie
Testy jednostkowe
Testy integracyjne
Pentesty
Testowanie manualne
Automatyzacja testów
CI
Narzędzia
Laptop
Komputer stacjonarny
Dodatkowy monitor
Osobista szafka
Swoboda doboru narzędzi
System operacyjny
Środowisko pracy
Przełożony techniczny
Pokoje
Elastyczne godziny pracy
6 - 20
Godziny pracy biura
Podział czasu pracy
Nowe funkcje
50%
Dokumentacja
15%
Samorozwój
10%
Spotkania
10%
Bug fixing
10%
Wsparcie klienta
5%
Opieka medyczna
  • Pakiet medyczny
Pakiet sportowy
  • Pakiet sportowy
Bonusy finansowe
  • Premie
Kuchnia
  • Zimne napoje
  • Gorące napoje
  • Owoce
Rozwój
  • Szkolenia
  • Konferencje
  • Książki
Parking
  • Parking dla samochodów
  • Parking dla rowerów
Inne
  • Pokój relaksu
  • Imprezy integracyjne
  • Prysznic

Proces rekrutacji

- 14 dni
Rozmowa HR
Rozmowa techniczna
Wynik

Verestro SA

Lublin 150
Technologie i umiejętności
  • iOS
  • Android
  • Spring Boot
  • RxJava
  • Spock
  • Java 11
  • PHP
  • Angular 2+

Zobacz podobne ogłoszenia