Senior Backend Developer

Senior Backend Developer

Java

Jana Pawła II, Warszawa

ASTEK Polska

27 000 - 30 000 PLN
Net per month - B2B
Full-time
B2B
Senior
Remote

Tech stack

    English

    B1

    Java

    master

Job description

ASTEK Polska

Jesteśmy częścią Grupy ASTEK, która od 1988 roku gromadzi doświadczenie na światowym rynku usług konsultingowych i inżynieryjnych. Grupa ASTEK to globalny gracz w branży doradztwa inżynieryjnego i technologicznego, obecny na 5 kontynentach.

Czego uczymy się od innych podmiotów Grupy w naszej codziennej pracy? Przede wszystkim: inspiracja, cele, dobre praktyki, innowacyjne działania i wartości.

W latach 2020, 2021, 2022 i 2023 otrzymaliśmy certyfikat Great Place to Work i znaleźliśmy się w gronie 15 Najlepszych Miejsc Pracy w Polsce w kategorii firm międzynarodowych.


Co musi mieć Senior Backend Developer?

  • Doświadczenie min. 5 letnie z językiem programowania - Java 1.8/11/17

  • Znajomość bazy danych: Oracle, Elasticsearch

  • Znajomość Kafka

  • Doswiadczenie z serwerami aplikacyjnymi/http: Tomcat, Netty

  • Cache: Hazelcast, Ehcache

  • Doświadczenie komercyjne z wybranymi frameworkami - spring-boot 2.3/2.4/2.6 (min 2 lata doświadczenia), spring-webflux, Jersey, spring-cloud-gateway, rector-core, kafka-streams, resilience4j, spring-security, hibernate, spring-data, spring-cloud-sleuth, micrometer

  • Wiedzę z obszaru elementów bezpieczeństwa wykorzystując: PKI -Kryptografię klucza publicznego, podpisy cyfrowe, JWT, TLS + mutual TLS

  • Doświadczenie z Docker, Kubernetes

  • Umiejętnośc pracy z narzędziami CI/CD itp: Gerrit/Git, Zuul CI, JIRA, Maven, Intelij

  • Doświadczenie z narzędziami monitoringu: prometheus/grafana/sentry/loki


Umiejętności preferowane miekkie:

  • Wykształcenie wyższe kierunkowe (informatyka, matematyka lub pokrewne).

  • Znajomość rozwoju aplikacji rozproszonych (Microservices).

  • Znajomość języka angielskiego (minimum: na poziomie pisania i czytania dokumentacji).

  • Profesjonalizm i samodzielność w działaniu.

  • Systematyczność i zaangażowanie.

  • Umiejętność analitycznego myślenia.

  • Kreatywność.

  • Umiejętność współpracy w zespole.

  • Komunikatywność.

  • Doświadczenie w pracy z JIRA i Confluence.

  • Doświadczenie w przeglądaniu kodu („Code review”) (GIT, Gerrit, inne) oraz refaktoryzacji kodu.

  • Znajomość wzorców projektowych oraz wzorców architektonicznych.


Najważniejsze umiejętności Techniczne :

  • Dobra lub bardzo dobra znajomość systemów bazodanowych w zakresie: pisania zapytań SQL, projektowania, tworzenia struktur danych (tabele, indeksy, etc.), zagadnień związanych z transakcjami i blokadami bazodanowymi.

  • Znajomość zagadnień związanych z integracją systemów: REST, JSON, SOAP web service, XML, XSD.

  • 5 letnie doświadczenie z językiem programowania - Java 1.8/11/17

  • Doświadczenie komercyjne z spring-boot 2.3/2.4/2.6 (min 2 lata )


Mile widziane:

  • Doświadczenie z zakresu projektowania nowych rozwiązań z wykorzystaniem narzędzia Enterprise Architect / UML.

  • Znajomość Apache Kafka


Obowiązki:

  • Inicjowanie i modyfikacja baz danych,

  • Przygotowanie środowiska programistycznego,

  • Programowanie zmiany (kodowanie),

  • Przygotowanie i przeprowadzenie testów wewnętrznych (integracyjnych, jednostkowych),

  • Weryfikacja zgodności realizowanej zmiany z architekturą systemu i standardami (przegląd, kontrola jakości),

  • Opracowanie testów (jednostkowych, integracyjnych, wydajnościowych),

  • Przygotowanie zmiany do wdrożenia (repozytorium kodu, konfiguracje, dokumentacja wdrożeniowa etc.)

  • Tworzenie wysokiej jakości kodu.

  • Projektowanie dokumentowanie rozwiązań technicznych.

  • Współpraca z Analitykami biznesowymi, Architektami IT itd. oraz klientem biznesowym.


Proponujemy:

  • Warszawa/Łódź/Szczecin/Lublin - 1x w tygodniu praca z biura, Możliwosc pracy w modelu 100% zdalanym ( dla osób z pozostaałych lokalizacji w Polsce)

  • Praca dla klienta z braży bankowej

  • Wynagrodzenie - do 21 000zł brutto UOP lub do 1400-1430 zł netto/dziennie B2B.


Zapewniamy!

  • Długoterminową współprace

  • Możliwość wyboru preferowanego rodzaju współpracy (umowa o pracę ze wszystkimi świadczeniami lub elastyczna umowa B2B)

  • Szkolenia techniczne, certyfikaty i podnoszenie kwalifikacji

  • Mentoring Centrum Kompetencyjnego – od pierwszego dnia pracy będziesz członkiem społeczności CC. Będziesz miał szansę rozwijać swoje umiejętności, brać udział w różnorodnych konferencjach oraz dzielić się swoją wiedzą i doświadczeniem z ludźmi, którzy w swojej codziennej pracy stają przed tymi samymi wyzwaniami

  • Jasną ścieżkę kariery

  • Pakiet świadczeń pracowniczych

  • Przyjazną atmosferę pracy, imprezy integracyjne i spotkania integracyjne

Published: 02.07.2025
Office location