#1 Job Board for tech industry in Europe

Mid/Senior Java Developer (LAPI Team)
Java

Mid/Senior Java Developer (LAPI Team)

Type of work
Undetermined
Experience
Mid
Employment Type
Permanent
Operating mode
Office
StepStone Services

StepStone Services

StepStone is a global organization and one of the most successful online job board businesses in Europe. Our goal is always to create perfect matches – help companies find just the right employees and present candidates just the offers they are looking for.StepStone Services is a StepStone Group global IT Development Center located in Warsaw (we have almost 300 employees), supporting organization in application development and IT support for our web services across Europe, South Africa, Central America. All the software that runs our websites is developed in-house.

Tech stack

    Java 8+

    advanced

    Spring

    advanced

    Spring Boot

    advanced

    CI/CD

    advanced

    Git

    regular

Job description

Online interview
StepStone to międzynarodowa organizacja zarządzającą portalami pracy w Europie, Afryce Południowej i Ameryce Środkowej. Naszym celem jest tworzenie innowacyjnych rozwiązań oraz wsparcie w całym cyklu e-recruiting dla kandydatów oraz pracodawców.

W swoim Centrum Developerskim – StepStone Services, zlokalizowanym na Mokotowie, zatrudniamy ponad 300 ambitnych i kreatywnych team-playerów, którzy pracują nad rozwojem naszych produktów IT w 130 krajach na całym świecie.

Opis projektu:

Produkt który rozwijamy to serce naszego portalu. Centralne API odpowiedzialne za przetwarzanie danych wszystkich ofert pracy dostępnych na platformie. Technologicznie i Architektonicznie złożony i perspektywiczny projekt.

Technologie, które musisz znać:

  • Java 8+, Doświadczenie komercyjne min. 3 lata
  • Spring i Spring Boot
  • Znajomość wzorców projektowych i architektonicznych 
  • Doświadczenie z narzędziami CI/CD (Bamboo, Maven) i GIT
  • Znajomość w pracy z mikro-serwisami

Technologie, których znajomość jest mile widziana:

  • AWS
  • Docker
  • Znajomość pisania testów jednostkowych

Czekamy na Twoje CV, jeśli:

  • Lubisz mieć wpływ na powstający produkt
  • Jesteś ukierunkowany/a na jakość
  • Komunikujesz się płynnie po angielsku (komunikacja w zespole odbywa się w jez. angielskim)

W tej roli będziesz:

  • Projektować i implementować oprogramowanie
  • Współpracować w tworzeniu krótko i długoterminowych technicznych planów projektu
  • Blisko współpracować z Product Ownerem nad kształtem rozwiązania

Proces:

  • SCRUM (2 tygodniowy cykl, wydzielona rola SCRUM mastera)
  • Duża niezależność zespołu w całym cyklu dewelopmentu
  • Code review
  • CI/CD
  • Testy wewnątrz zespołu
  • Duży wpływ zespołu na sam produkt (pełne partnerstwo z PO)

Software/Hardware:

  • MacBook / WindowsPC
  • Dwa monitory
  • Intellij Idea
  • GIT
  • Java 11^
  • AWS (ECS)
  • Bamboo for CI/CD
  • Docker
  • Stash (GIT)
  • Jira – issue tracker
  • Elasticsearch/Kibana