All offersWarszawaJavaFullstack Java Developer
Fullstack Java Developer
Java
Britenet

Fullstack Java Developer

Britenet
Warszawa
Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Remote
Britenet

Britenet

Profesjonalizm idzie u nas w parze z dobrą atmosferą pracy. Działamy od 2006 roku, zatrudniamy ponad 1000 specjalistów IT, a nasz zespół stale rośnie. Mamy swoje biura w 10 miastach w Polsce oraz oddział w Niemczech.

Company profile

Tech stack

    Java
    regular
    Java EE
    regular
    MySQL
    regular
    PostgreSQL
    regular
    SOAP
    regular
    REST
    regular
    HTML
    regular
    CSS
    regular
    JSF
    regular
    Angular
    regular

Job description

Online interview
Nasza oferta

  • Niepowtarzalna atmosfera – Dobra i przyjazna atmosfera w firmie oraz zadowolenie ze współpracy zarówno z kolegami z działu, jak i bezpośrednimi przełożonymi.
  • Imprezy integracyjne – Duże, wewnętrzne konferencje technologiczne, kilkudniowe imprezy integracyjne jesienią, przyjęcia gwiazdkowe oraz wyjścia zespołowe.
  • Elastyczność – Godziny pracy są elastyczne i dostosowane do indywidualnych preferencji. Podobnie jak tryb świadczenia pracy: zdalnie lub w modelu hybrydowym.
  • Ścieżki rozwoju – Są jasne, proste i na pewno nie wyboiste. Do wyboru ścieżka rozwoju managerska lub ekspercka.
  • Certyfikaty – Ułatwiamy rozwijanie pożądanych kompetencji, dofinansowujemy szkolenia oraz kursy.
  • Bezpieczeństwo – Posiadamy wieloletnie doświadczenie na rynku oraz realizujemy krajowe i międzynarodowe projekty. Umiejętnie zarządzamy zadaniami oraz umożliwiamy płynną alokację pomiędzy projektami.
  • Wymiana wiedzy – Dla chcących się rozwijać mamy wewnętrzne meetingi technologiczne i autorskie programy szkoleniowe. Można uczyć się od najlepszych, a także dzielić się swoją wiedzą i doświadczeniem w trakcie firmowych i branżowych konferencji technologicznych.
  • Prywatna opieka medyczna – Dbamy o zdrowie. Zapewniamy dostęp do prywatnej opieki medycznej oraz możliwość skorzystania z ubezpieczenia grupowego.
  • Multisport – Basen, siłownia, taniec, joga, sztuki walki. I to wszystko z kartą w wersji PLUS. Idealne rozwiązanie dla fanów sportu oraz amatorów aktywnego wypoczynku.
  • Język angielski – Tym którzy mówią płynnie i chcą utrzymać ten poziom lub pragną rozwinąć swoje umiejętności językowe, umożliwiamy bezpłatny udział w zajęciach z języka angielskiego. Lekcje realizowane są w nowoczesnej i bezpiecznej formie spotkań on-line. Just learn IT!
  • Komfort pracy – Atrakcyjnie urządzone strefy relaksu, dostępne w największych oddziałach firmy, zachęcające do odpoczynku w ciągu dnia oraz wyposażone kuchnie z aromatyczną kawą.
  • Wspieranie aktywności – Mamy drużyny piłki nożnej, rozgrywamy mistrzostwa, mamy na pokładzie maratończyków i innych aktywnych wielbicieli sportu. Wspieramy wszelkie pasje.

Nasze oczekiwania

  • Minimum 3-letnie doświadczenie na stanowisku Fullstack Developera
  • Znajomość Java w wersji 7 lub wyższej i Java EE w wersji 6 lub wyższej
  • Znajomość technologii i doświadczenie w pracy z JPA lub dowolną z bibliotek klasy ORM (Object-Relational Mapping) np. Hibernate, EclipseLink
  • Znajomość technologii i doświadczenie w pracy z relacyjnymi bazami danych np. MySQL, PostgreSQL, MSSQL, ORACLE
  • Znajomość technologii i doświadczenie w pracy z dowolnym z serwerów aplikacyjnych np. JBoss, WebLogic, GlassFish
  • Znajomość technologii i doświadczenie w pracy z maven/gradle
  • Znajomość technologii i doświadczenie w pracy z webserwisami SOAP lub REST
  • Znajomość technologii i doświadczenie w pracy z HTML, CSS
  • Znajomość technologii i doświadczenie w pracy z JavaScript
  • Znajomość i doświadczenie w pracy z jedną z technologii front-endowych: JSF, AngularJS, Angular 6+, Vaadin;
  • Znajomość technologii i doświadczenie w pracy z JUnit
  • Znajomość i doświadczenie w pracy z Framework Spring, Spring Boot
  • Znajomość systemów kontroli wersji (np. Bitbucket)
  • Znajomość środowiska CI/CD

Mile widziane

Znajomość przynajmniej jednego z obszarów:

  • systemy UNIX
  • Groovy
  • Docker
  • testy obciążeniowe LoadUI, JMeter
  • stos ELK
  • Apache Spark
  • Apache Kafka
  • Swagger
  • DevOps

Kluczowe zadania

  • Aktywny udział w projektach rozwojowych nad nowymi funkcjonalnościami istniejących rozwiązań oraz przy tworzeniu nowych produktów
  • Tworzenie kodu źródłowego i nowych rozwiązań o wysokiej wydajności, skalowalności i stabilności
  • Udział w praktykach projektowych takich jak: Code review, Continuous Integration, Domain Driven Design, Test Driven Development, Pair Programming
  • Wyszukiwanie efektywnych rozwiązań do wymagań stawianych przez użytkowników

Kilka słów o projekcie

Bezpośrednim celem projektu jest wsparcie publicznej służby krwi oraz nadzoru nad krwiolecznictwem w optymalnym wykorzystaniu zasobów krwi i jej składników. System informatyczny będzie odpowiadał na potrzeby:
  • dawców i kandydatów na dawców krwi,
  • podmiotów wykonujących działalność leczniczą, które wykorzystują krew i jej składniki w celach leczniczych,
  • centrów krwiodawstwa i krwiolecznictwa, które bezpośrednio realizują działania związane z publiczną -służbą krwi – pobranie, badanie, preparatyka oraz dystrybucja krwi i jej składników,
  • instytucji nadzorujących system publicznej służby krwi: Ministerstwa Zdrowia, Narodowego Centrum Krwi, Instytutu Hematologii i Transfuzjologii.

Zastosowanie nowoczesnych narzędzi informatycznych pozwoli na zapewnienie nieprzerwanego zaopatrzenia podmiotów leczniczych w krew i jej składniki niezbędne do ratowania ludzkiego zdrowia i życia.
Nowe rozwiązanie informatyczne wpłynie na poprawę jakości usług medycznych świadczonych dla społeczeństwa. Poprawę jakości należy tutaj rozumieć jako usprawnienie wymiany danych pomiędzy podmiotami uczestniczącymi w procesie pobierania krwi i stosowania jej w lecznictwie oraz skuteczne zarządzanie uzyskiwanymi i wykorzystywanymi danymi.