#1 Job Board for tech industry in Europe

Team Leader (Java)-Allegro Pay
Java

Team Leader (Java)-Allegro Pay

Warszawa
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Office
Allegro Pay

Allegro Pay

At Allegro, we build and maintain some of the most distributed and scalable applications in Central Europe. Work with us on e-commerce solutions to be used (and loved) by your friends, family and millions of our customers.

Tech stack

    Java

    advanced

    Kotlin

    regular

    Scala

    regular

    Python

    regular

    Groovy

    regular

    Go

    regular

Job description

Online interview
Allegro Pay to największy w europie środkowej fintech - jedyne miejsce gdzie na taką skalę można obsługiwać finanse korzystając z najnowszych technologii. Szukamy doświadczonych i dociekliwych inżynierów którzy chcą tworzyć wysokowydajne i stabilne rozwiązania (np. obsługa tysięcy RPS na stronie przedmiotu) oraz pragną się rozwijać budując rozwiązania dla milionów ludzi.


Jako lider, będziesz miał(a):

  • Istotny wpływ na rozwój techniczny i biznesowy największego polskiego e-commerce, jako prawdziwy partner dla biznesu
  • Okazję pokierować pracą swojego zespołu tak, żeby stał się ważną częścią Allegro
  • Dużą autonomię w organizacji pracy zespołu, zachęcamy do ciągłego rozwoju i próbowania nowych rzeczy
  • Możliwość współpracy z doskonałymi inżynierami
  • Autonomię technologiczną: wybierasz technologię, która pasuje do problemu (nie trzeba zgody “góry”), Ty za nią potem odpowiadasz

Dlaczego miał(a)byś z nami pracować?

  • Zespoły są w pełni autonomiczne, dlatego też odpowiadają za metodykę pracy, architekturę i projektowanie, wybór technologii, programowanie, wydajność, jakość kodu oraz  wdrożenie na produkcję
  • Posiadamy ponad 900 mikrousług tworzących jeden serwis allegro.pl
  • Bazujemy na najnowszych technologiach ze świata OpenSource
  • Wykorzystujemy języki programowania w zależności od potrzeb: Java 8, 11 i najnowsza (przeczytaj jakie mamy zasady aktualizacji Java),Kotlin, Scala, Groovy (przede wszystkim do testów),Python, Go (przede wszystkim w projektach infrastrukturalnych)
  • Wykorzystujemy w zależności od potrzeb: techniki: m.in. Reactive Programming, TDD, DDD, technologie: m.in. Kafka, Hadoop, Spark, Kubernetes, Mesos, TensorFlow, BigQuery
  • Wewnętrzny ekosystem narzędziowy oparty na technologiach OpenSource, w  którym dwie minuty po kliknięciu masz nową usługę gotową do wdrożenia
  • Środowisko łączące nasze prywatne dwa Data Centers (10 000 serwerów) oraz Chmurę Publiczną (Google Cloud oraz Microsoft Azure)
  • Możliwość kontrybucji do projektów OpenSource, w tym udostępnianych i utrzymywanych przez Allegro (sprawdź nasz GitHub) - w tych mamy już kilka tysięcy gwiazdek na githubie
  • Dostaniesz od nas laptop z i7, 32GB RAM, SSD - MacBook Pro 16’’ lub 13’’ albo analogiczny Dell z Windows (jeśli nie lubisz Maców), do tego dwa zewnętrzne monitory i wszystkie gadżety których potrzebujesz

Ze swojej strony oferujemy:

  • Sprawdź sam/a, a oprócz tego m.in:
  • Nowoczesne biuro i narzędzia pracy
  • Nieformalną atmosferę pracy w profesjonalnym zespole
  • Bogaty pakiet świadczeń pozapłacowych w systemie kafeteryjnym – Ty decydujesz z czego korzystasz
  • Zajęcia angielskiego opłacane przez nas
  • Budżet szkoleniowy oraz wewnętrzna platforma MindUp

Ofertę kierujemy do osób, które:

  • Mają doświadczenie w prowadzeniu zespołów pracujących z wykorzystaniem metodyk “zwinnych”, czują się odpowiedzialne za sukces i rezultaty swojego zespołu
  • Potrafią i chcą dbać o rozwój członków swojego zespołu
  • Posiadają bardzo dobre umiejętności komunikacyjne
  • Umieją blisko współpracować z biznesem, potrafią pogodzić kwestie techniczne i biznesowe
  • Potrafią przedstawić konieczne prace techniczne w kontekście ryzyk biznesowych
  • Są doświadczonymi ekspertami w rozwoju oprogramowania i architektury systemów
  • Potrafią wejść w rolę mentora dzielącego się swoją wiedzą i doświadczeniem z innymi
  • Oczekują pracy, która ma głębszy sens (nie tylko “management zlecił”), i chcą cieszyć się z jej rezultatów
  • Chcą być dumni z kodu, który tworzą. Chętnie przyjmują uwagi i dzielą się wiedzą w trakcie code reviews
  • Potrafią szukać efektywnych rozwiązań do wymagań stawianych przez użytkowników
  • Chcą się ciągle rozwijać i aktualizować swoją wiedzę