Nasz klient to jeden z największych operatorów stacji paliw i sklepów typu convenience na świecie. Marka działa w ponad 20 krajach, w tym w Stanach Zjednoczonych, Kanadzie, krajach skandynawskich i Europie Środkowo-Wschodniej – również w Polsce.
O zespole
Dołącz do zespołu rozwijającego nowoczesne rozwiązania w obszarze EV (elektrycznej mobilności) – systemy ładowania pojazdów w środowiskach Workplace. Zespół tworzy skalowalne i rozproszone aplikacje B2C oraz narzędzia administracyjne, które zmieniają sposób korzystania z elektromobilności w Europie.
Tryb pracy
Praca hybrydowa z biura w Warszawie (w wymiarze 3 dni w tygodniu).
responsibilities :
Rozwój oprogramowania w architekturze mikroserwisowej (Java 17+, Angular 16+)
Projektowanie i implementacja komponentów frontendowych oraz backendowych (60/40)
Współpraca z projektantami UX/UI oraz analizowanie designów z Figma
Praca z bazami danych (SQL, NoSQL, Redis), integracja z RabbitMQ
Tworzenie i rozwój rozproszonych systemów chmurowych
Udział w procesie code review, CI/CD (GitHub Actions, Gradle)
Współpraca z PO, Scrum Masterem, Architektami, Testerami
Wkład w koncepcje produktowe i techniczne
Dbanie o jakość kodu, testy jednostkowe, dobre praktyki
requirements-expected :
Minimum 5 lat doświadczenia w programowaniu w Java (17+), z wykorzystaniem Groovy, JUnit, Spock, JPA, Hibernate
Minimum 5 lat pracy z frameworkiem Spring (Spring Boot, Data, Web/MVC, Security, Cloud)
Doświadczenie w modelowaniu baz danych (PostgreSQL, SQL, NoSQL, Redis) oraz w obsłudze komunikatów (RabbitMQ)
Praktyka w pracy z architekturą mikroserwisową i REST oraz dokumentowaniem API przy użyciu Swagger
Znajomość narzędzi takich jak GitHub Actions, Gradle, Sonar, Git, Docker, Kibana, Grafana
Doświadczenie w pracy z Angular (16+), TypeScript, RxJS
Znajomość narzędzi do zarządzania stanem: Akita, Redux lub NgRx
Praktyczna znajomość SCSS i Tailwind
Tworzenie testów jednostkowych z użyciem Jest i Spectator
Doświadczenie w pracy w metodykach zwinnych (SCRUM)
Umiejętność współpracy z zespołem projektowym: PO, SM, analitykami, architektami i testerami
Dobra znajomość wzorców projektowych i ich praktycznego zastosowania
Biegła znajomość języka angielskiego – poziom C1
offered :
Zyskujesz indywidualne wsparcie Service Delivery Managera, który pomoże Ci zaplanować ścieżkę kariery i zadba o Twój komfort i satysfakcję z pracy w projekcie
Szkolenia, certyfikaty i konferencje - dofinansowujemy lub w pełni pokrywamy koszty rozwoju kompetencji technicznych
SmartChange – umożliwiamy zmianę projektu i dobieramy kolejny zgodnie z Twoimi preferencjami
Dbamy o Twój work-life balance, dlatego poza pracą oferujemy wyjścia integracyjne, aktywności sportowe i inspirujące webinary #edge1talks, które rozwijają i łączą ludzi
Aktywność fizyczna – wspieramy sportowe inicjatywy i wynajem sal treningowych
Pakiet zdrowotny – prywatna opieka, karta sportowa, ubezpieczenie i wsparcie psychologiczne (HearMe)
Elastyczne benefity – sam decydujesz, na co przeznaczasz punkty w naszym systemie benefitowym
Bezpłatne lekcje języka angielskiego – dopasowane do Twojego poziomu, idealne do pracy w międzynarodowym środowisku