#1 Job Board for tech industry in Europe

  • Job offers
  • Senior Backend Java Developer
    Java

    Senior Backend Java Developer

    Warszawa
    5 867 - 7 672 USD/monthNet per month - B2B
    5 867 - 7 672 USD/monthNet per month - B2B
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    B2B
    Operating mode
    Remote

    Tech stack

      8+ yrs of Java

      advanced

    Job description

    W ITLT pomagamy naszym zaprzyjaźnionym firmom przekształcać ambitne pomysły w cyfrową rzeczywistość. Z nastawieniem na wyzwania, ciekawość technologii i zwinność - współtworzymy wyjątkowe rozwiązania IT i zapewniamy najlepszych specjalistów - którzy pomagają przyspieszyć cyfrową transformację.



    Aktualnie poszukujemy kandydatów na stanowisko: Senior Backend Java Developer (Projekt I + Projekt II)



    Konkrety:

    • Stawka: 130-160 (7,5 - 8 lat expa Java) lub 160-170 PLN/h (powyżej 8 lat expa Java) na FV
    • Miejsce pracy/praca zdalna: 100% remote
    • Wymiar pracy: Fulltime
    • Sektor: Logistics/e-commerce
    • Projekt I: Zespół rozwija i utrzymuje różne API do zamawiania przesyłek i podjazdów kurierskich
    • Projekt II: Tworzenie od zera aplikacji wspierającej dynamiczny rozwój firmy na nowe rynki (w tym w aspektach: zarządzania zasobami, w tym modułami do serwisowania i magazynowania)
    • Zespół: Projekt I: Team 12os. (EM, PM, 1x Ruby Sr, 3x Java Sr, 2x QA, 1x Java Jr, 1x Fullstack Sr, 1x Front Mid, 1x Front Jr, 1x UX Designer)
    • Projekt II: Team 17os. (4x BE, 3x Mobile Eng, 2x QA, 3x BA, 1x Project Manager, 1x Product Manager, 1x EM, 1x UI,1x UX)
    • Proces rekrutacji: 1x zdalne spotkanie techniczne (1,5h), przy projekcie II może zdarzyć się jeszcze dodatkowe godzinne spotkanie HR połączone z decyzją
    • Szacowany czas trwania projektu: Długoterminowo/bezterminowo
    • Czas pracy/Strefa czasowa: Standardowe polskie godziny pracy
    • Technologie używane na projektach: Java 17, Java 21, Spring Boot, Spring Security, OAuth 2.0, OWASP, Apache Kafka, REST API, Docker, Kubernetes, GCP (Google Cloud Platform), GitLab CI/CD, Prometheus, ELK Stack (Elasticsearch, Logstash, Kibana), PostgreSQL, MongoDB, Maven, Gradle, Git, Spock, Spring Cloud Contract, Pact, React.js, Angular, Agile, design-first development, Groovy, Spock, JDBC, JPA (Hibernate, jOOQ, Grafana, Keycloak, Hexagonal Architecture, BDD



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

    Projekt I :

    • Projektowanie architektury systemów.
    • Budowa, testowanie i utrzymywanie wysokowydajnych mikroserwisów w oparciu o Spring Boot.
    • Kształtowanie kultury inżynierskiej, promującej dobre praktyki programistyczne oraz innowacyjność w zespole.
    • Stosowanie podejścia "design-first" w procesie tworzenia oprogramowania.
    • Współpraca z innymi zespołami inżynieryjnymi.

     

    Projekt II:

    • Tworzenie wysokiej jakości, skalowalnego i łatwo rozszerzalnego oprogramowania backendowego
    • Ścisła współpraca w interdyscyplinarnym, cross-funkcjonalnym zespole (programiści backend, frontend, mobile, QA, BA, PM, UX/UI
    • Udział w rozwoju projektu od prototypu, przez wdrożenie, aż po skalowanie i dalszy rozwój.
    • Możliwość rozwijania umiejętności DevOps (GCP, Docker, Kubernetes, CI/CD)



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

    Projekt I:

    • Przynajmniej 8 lat doświadczenia w pracy z Java (w tym Java 17 i 21). Wiedzę na temat Spring Boot i SpringSecurity
    • Praktyczne doświadczenie w tworzeniu systemów rozproszonych z wykorzystaniem nowoczesnych technologii,takich jak Apache Kafka, REST API, konteneryzacja (Docker,Kubernetes) oraz infrastruktura chmurowa (GCP lub inne).
    • Praktyczną znajomość oAuth 2.0 oraz rekomendacji OWASP.•
    • Praktyczną znajomość Kubernetes, Docker, ELK Stack, baz danych szeregów czasowych (Prometheus).
    • Doświadczenie z relacyjnymi bazami danych, szczególnie PostgreSQL.
    • Doświadczenie z dokumentowymi bazami danych,szczególnie MongoDB
    • Dobrą znajomość systemu przesyłania wiadomości Kafka.
    • Znajomość tradycyjnych procesów i narzędzi wytwarzania oprogramowania, w tym Maven/Gradle, Git, Code Reviews oraz GitLab CI/CD.
    • Znajomość angielskiego przynajmniej na poziomie B2+/C1-
    • Mile Widziane:
    • Doświadczenie w tworzeniu REST API.
    • Znajomość frameworka testowego Spock.
    • Znajomość podejścia Consumer Driven Contracts oraz narzędzi takich jak Spring Cloud Contract lub Pact.
    • Doświadczenie z metodykami Agile.
    • Podstawowe doświadczenie w tworzeniu interfejsów użytkownika dla webu przy użyciu React.js lub Angular
    • Biegła znajomość języka angielskiego
    • Wykształcenie wyższe w dziedzinie informatyki lub pokrewnej

     

    Projekt II:

    •  Przynajmniej 8 lat doświadczenia w pracy z Java (w tym Java 17 i 21)
    • Doświadczenie z: Groovy, Spring, Spock
    • Znajomość baz danych i narzędzi z nimi związanych (PostgreSQL, JDBC, JPA (Hibernate), jOOQ, Liquibase
    • Doświadczenie z Maven, Kafka, Dynatrace, ELK (Elasticsearch, Logstash, Kibana), Grafana, Keycloak
    • Znajomość: Microservices, Asynchronous processing, Hexagonal Architecture, DDD, Distruibuted Systems, BDD, OOP
    • Doświadczenie z refaktoryzacją kodu
    • Mile widziane
    • Doświadczenie z GCP (lub chęć nauki), Docker, Kubernetes, CI/CD Pipelines 



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

    • Dużą swobodę pracy zdalnej
    • Długofalowe stabilne zatrudnienie
    • 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...)

     

    W razie pytań pisz śmiało na Linkedin'ie do Kuby ;)

    5 867 - 7 672 USD/month

    Net per month - B2B

    Check similar offers

    System Architect (Spark)

    New
    Addepto
    5.64K - 8.58K USD/month
    Wrocław
    , Fully remote
    Fully remote
    Big Data
    Docker
    Apache Spark