.
Java Developer ›
  • Warsaw
Java Developer ›
Warszawa, Warsaw, Masovian Voivodeship, Polska
IT LeasingTeam Sp. z o. o.
25. 2. 2025
Informacje o stanowisku

Miejsce pracy/praca zdalna: Zapewniamy dużą swobodę pracy zdalnej, przy czym:

PROJEKT 1: 4-8x/mc zapraszamy do warszawskiego biura. Zapraszamy do aplikacji kandydatów z woj. mazowieckiego.

PROJEKT 2: 6x/mc zapraszamy do warszawskiego biura.

  • Wymiar pracy: Fulltime

PROJEKT 1: Petrol/Convenience

PROJEKT 1: Tworzenie wybranego projektu ze zróżnicowanego portfolio oferującego rozwiązania, które pozwalają na pełne i niezależne zarządzanie potrzebami związanymi z tankowaniem, ładowaniem elektrycznym, myjnią i usługami płatniczymi (fakturowanie, tankowanie kart wirtualnych i usługami Click & Collect, PaaS...). Projekty znajdują się na różnych etapach rozwoju - od całkowicie nowego rozwoju (greenfield) do utrzymania.

PROJEKT 2: Rozwijanie aplikacji mobilnej z kilkoma milionami użytkowników.

  • Proces rekrutacji: 1-etapowy (techniczne spotkanie zdalne), sporadycznie może się zdarzyć krótkie dodatkowe spotkanie z Managerem połączone z decyzją.
  • Szacowany czas trwania projektu: Długoterminowo/bezterminowo.
  • Czas pracy/Strefa czasowa: Standardowe polskie godziny pracy.
  • Technologie na projekcie:

PROJEKT 1: Java, Spring (Data, Boot, Cloud…), PostgreSQL, SQL, noSQL, Redis, Azure, Kubernetes, REST/SOAP, Swagger, Jenkins/GitHub Actions, Sonar, Git, Gradle, Docker, TDD/BDD/DDD.

PROJEKT 2: Java, Spring Boot, RESTful, Hibernate, Redis/Hazelcast, SQL, Docker, Kubernetes, OpenShift, CI/CD (Continuous Integration/Continuous Deployment), Git, Jenkins, Język AMQP, Swagger.

Zakres obowiązków

Do Twoich głównych obowiązków na tym stanowisku należeć będzie:

PROJEKT 1:

  • Współpraca z innymi członkami zespołu Java nad wybranym projektem ze zróżnicowanego portfolio.
  • Tworzenie czystego, wydajnego kodu na podstawie specyfikacji.
  • Rozwiązywanie problemów, debugowanie i aktualizowanie istniejących rozwiązań Java.

PROJEKT 2:

  • Rozwijanie aplikacji mobilnej z kilkoma milionami użytkowników.
  • Wspieranie projektu w przejściu od monolitu do mikroserwisów.
  • Praca w zespołach scrumowych wspieranych przez analityków i product ownerów, w dwutygodniowych cyklach.
  • Projektowanie/programowanie back-endu dla aplikacji mobilnych.
  • Przygotowywanie testów jednostkowych i integracyjnych.
  • Używanie procesów CI/CD.

Oczekiwania

Ta oferta będzie idealna dla Ciebie, jeśli posiadasz:

PROJEKT 1:

  • Java Development: 4-5 lat doświadczenia w Javie + doświadczenie z JUnit, Groovy, Spock, JPA i Hibernate.
  • Spring Framework: 4-5 lat doświadczenia z ekosystemem Spring, w tym Spring Boot, Spring Data, Spring Cloud i Spring Security.
  • Biegłą znajomość baz danych: Praktyczne doświadczenie w PostgreSQL, SQL i NoSQL (np. Redis).
  • Chmura i konteneryzacja: Przynajmniej 1-2 letnie doświadczenie z AZURE lub AWS.
  • Znajomość: Kubernetes i Docker.
  • Narzędzia DevOps i CI/CD: Znajomość Jenkins, GitHub Actions, Sonar, Git i Gradle.
  • Mikroserwisy i API RESTful: Solidne doświadczenie w architekturze mikrousług i interfejsach RESTful.
  • Znajomość języka angielskiego: Znajomość języka angielskiego na poziomie B2+/C1- lub wyższym.

PROJEKT 2:

  • Minimum 3-letnie doświadczenie w programowaniu systemów backend w języku Java, ze szczególnym uwzględnieniem pracy z frameworkiem Spring oraz Spring Boot.
  • Praktyczna znajomość architektury mikroserwisów oraz procesów CI/CD.
  • Doświadczenie w stosowaniu systemu kontroli wersji Git oraz narzędzi do automatyzacji, takich jak Jenkins.

Oferta

Warto do nas dołączyć, ponieważ oferujemy:

  • Dużą swobodę pracy zdalnej.
  • Długofalowe stabilne zatrudnienie w oparciu o kontrakt B2B.
  • Szansę na uczestniczenie w kluczowych projektach dla dużej firmy działającej w bardzo stabilnym sektorze.
  • Atrakcyjne wynagrodzenie (adekwatne do umiejętności i doświadczenia).
  • Benefity (Lux Med, MultiSport...).
#J-18808-Ljbffr

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    88 968
    10 716