#1 Job Board for tech industry in Europe

  • Job offers
  • All offersWrocławJavaSenior Java Developer
    Senior Java Developer
    Java
    Inteca

    Senior Java Developer

    Inteca
    Wrocław
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    Any
    Operating mode
    Remote

    Tech stack

      Java

      advanced

      Spring

      advanced

      SOAP

      advanced

      REST

      advanced

      Angular

      nice to have

    Job description

    Online interview

    Zaaplikuj do nas jeśli:

    • chcesz mieć wpływ na ramy tworzenia aplikacji enterprise,
    • interesujesz się architekturą,
    • lubisz optymalizować tworzone rozwiązania,
    • lubisz uczestniczyć w dyskusjach i proponować własne rozwiązania.


    Jakie zadania dla Ciebie planujemy?

    • Aktywny udział w procesie tworzenia oprogramowania, w tym kodowanie, przeglądanie kodu, testowanie oraz wdrażanie rozwiązań.
    • Tworzenie harmonogramów prac, ustalanie priorytetów oraz monitorowanie terminów realizacji zadań.
    • Proponowanie i wdrażanie rozwiązań zgodnie z wymaganiami biznesowymi, ścisła współpraca z innymi działami firmy w celu zrozumienia potrzeb biznesowych i technicznych.
    • Projektowanie oraz tworzenie aplikacji enterprise (Backend: Java/Spring/Quarkus, Frontend:Angular / WebComponents).
    • Projektowanie oraz implementacja automatyzacji procesów biznesowych (platforma BPMS).
    • Projektowanie oraz implementacja usług Microservices/ REST/SOAP (Spring, Quarkus, Szyna ESB).
    • Rozwijanie i modyfikacja istniejących rozwiązań.
    • Dbałość o optymalizację, szybkość i wydajność tworzonych rozwiązań.


    Czego od Ciebie wymagamy?

    • Minimum 5 lat doświadczenia jako Java Developer.
    • Wykształcenie w dziedzinie informatyki lub innych dziedzin ścisłych (np. matematyka, fizyka).
    • Całościowe zrozumienie wszystkich procesów biznesowych i umiejętność zrozumienia ich wpływu na IT.
    • Znajomość Spring Boot (Spring Core, Spring Data).
    • Tworzenia testów jednostkowych (JUnit) i integracyjnych dla wytwarzanych rozwiązań.
    • Znajomość algorytmów i struktur danych.
    • Znajomość relacyjnych baz danych.
    • Znajomość koncepcji i frameworków SOA i Mikroserwisy (SOAP, REST, ESB, Swagger/OpenAPI).
    • Znajomość wzorców integracyjnych i projektowych.
    • Zaangażowania, skrupulatności, dbałości o jakość wytwarzanego oprogramowania.


    Mile widziane:

    • Doświadczenie w koordynacji pracy zespołu programistów (wyceny prac, code rereview, daily).
    • Doświadczenie w projektowaniu systemów z użyciem podejścia Model Driven Development (BPMN i UML).
    • Znajomość Angular, Apache Kafka, Keycloak.


    Oferujemy:

    • Przyjazne miejsce pracy z elastycznymi formami zatrudnienia i godzinami pracy.
    • Przestrzeń na rozwój osobisty w silnym zespole inżynierskim.
    • Dostęp do nowatorskich rozwiązań technologicznych.
    • Opiekę medyczną Luxmed, Kartę Multisport Benefit.