Regular/Senior Java Developer

Java

Regular/Senior Java Developer

Java

Al. Jerozolimskie 96, Warszawa

BlueSoft

Undetermined
B2B
Senior
Remote
4 431 - 6 923 USD
Net per month - B2B

Tech stack

    Spring

    advanced

    Java

    advanced

    Spring Boot

    regular

    Hibernate

    regular

    Git

    regular

    Docker

    regular

    Kubernetes

    nice to have

Job description

BlueSoft powstał w 2002 roku. Dzięki naszej pasji i zaufaniu klientów od tamtego czasu dynamicznie się rozwija. Dziś 800 ekspertów buduje rozwiązania zgodne ze światowymi standardami oraz spełniające oczekiwania nawet najbardziej wymagających klientów. Kochamy to, co robimy i nie zwalniamy tempa. Zatrudniamy ambitnych i utalentowanych ludzi, którzy nie boją się podejmować wyzwań.

Cenimy i nagradzamy inicjatywę i ambicję. Wierzymy w przejrzystość i uczciwość wobec klientów i wobec siebie nawzajem. Nigdy nie przestajemy się uczyć. Nigdy nie przestajemy korzystać z naszej wiedzy, aby pomagać klientom. Podejmij wyzwanie i dołącz do jednego z zespołów projektowych zajmujących się DevOps, Cloudem, integracją systemów, Big Data, rozwiązaniami mobilnymi i webowymi, mikroserwisami i innymi.

Regular/Senior Java Developer (możliwa praca hybrydowa z Warszawy lub w pełni zdalna)

Obowiązki:

  • scratchowe wdrażanie backendu aplikacji na wewnętrzne potrzeby zagranicznego klienta (new development to ~80% obowiązków) 
  • windowanie architektury REST na coraz wyższe poziomy w zgodzie z modelem pana Richardsona;
  • umiejętne korzystanie w codziennej pracy z kodem z zaleceń wujka Boba (SOLID) i GoF;
  • płynne poruszanie się wśród komend http (więcej niż CRUD czy nawet typowa piątka PUT/POST/GET/PATCH/DELETE - mile widziane);
  • traktowanie Stream API oraz wyrażeń lambda jako punktu wyjścia do rozmowy o nowościach w późniejszych wersjach Javy;
  • możliwość (niekonieczność - można pozostać w BE) rozwoju w stronę Full-Stacka i praca z Reactem;
  • troska o optymalne zarządzanie podami i node’ami na k8s (docelowo nawet >= kilkaset kontenerów) i w chmurze Openshifta.

 
Kwalifikacje:

  • doświadczenie z Javą 8 lub wyższą (ewentualnie chęć rozwoju, poparta wiedzą zdobytą we własnym zakresie) - nie tyle same lata doświadczenia, co dojrzałość i świadomość są dla nas istotne;
  • znajomość różnych modułów Springa >=4 (Data, Security etc.) i Spring Boota;
  • obeznanie z architekturą mikroserwisową (budowanie od podstaw, migracja z monolitu etc.);
  • reszta stacku (nie wszystko jest konieczne): Hibernate (i zarządzanie cachem) lub inny ORM, architektura REST, konteneryzacja Docker + Kubernetes, kontrola wersji: Git/Gitlab, building: Maven, testy: JUnit, Mockito, baza: PostgreSQL + Liquibase do jej ogarniania, a do ogarnianie projektów: JIRA; w warstwie front-end (dla chętnych do rozwoju w stronę fullstacka) będzie używany React 16.x, React Hook’s, Redux etc.

Co zyskujesz dołączając do Bluesoft:

  • szansę na rozwój w różnorodnych projektach IT;
  • możliwość pracy z najnowszymi technologiami w oparciu; o najwyższe standardy developmentu;
  • współpracę z ekspertami w swojej dziedzinie;
  • elastyczny czas pracy – “ranny ptaszek” zaczyna o godz. 7:00, “nocna sowa” o 12:00;
  • zespołowe lekcje języka angielskiego;
  • Biblioteka Wiedzy;
  • wzbogacisz swoją wiedzę w trakcie spotkań lunchowych, tzw. “brown bag”;
  • okazję do wspólnej rywalizacji – bierzemy udział w konkursach w obszarze Machine Learning, takich jak DeepRacer;
  • kartę Multisport i ubezpieczenie medyczne;
  • morskie przygody – z nami popływasz po Morzu Karaibskim, Śródziemnym lub Północnym;
  • brak dress code;
  • “casual friday everyday”

 

Published: 17.02.2022

Meet the company

BlueSoft

W BlueSoft od 2002 roku przekształcamy technologię w realne sukcesy biznesowe. Jako firma IT nie ograniczamy się jedynie do technologii i oprogramowania – koncentrujemy się na całym procesie dostarczania rozwiązań. Od 2019 roku BlueSoft jest dumnym członkiem Grupy Orange Polska.

Company profile
Office location