Senior Java / Tech Lead / Architekt Wrocław

Co będziesz u nas robić?

Zakres obowiązków:

  • Pełnienie roli Architekta bądź Lidera Technicznego zespołu (ewentualnie połączonej z rolą Scrum Master’a)
  • Udział we wszystkich aspektach rozwoju oprogramowania:
  • Analiza wykonalności wymagań, a także dbałość o wysoką jakość wytwarzanych rozwiązań,
  • Projektowanie architektury, implementacja oraz analiza kodu źródłowego,
  • Pokrywanie kodu źródłowego testami (jednostkowymi oraz integracyjnymi) i usuwanie błędów;
  • Dokumentowanie kodu źródłowego (Javadoc), przeprowadzanie code review oraz refaktoryzacji,
  • Optymalizacja oprogramowania pod kątem wydajności i dostępności,
  • Stała współpraca z pozostałymi członkami zespołu projektowego oraz zapoznawanie się z narzędziami/technologiami potrzebnymi do realizacji wymagań

Czego wymagamy na starcie?

Wymagania:

  • Minimum 5 lat doświadczenia w programowaniu aplikacji (Java 8 lub w wersji wyższej) z wykorzystaniem Spring Framework
  • Doświadczenie jako lider zespołu lub architekt na projekcie
  • Perfekcyjna znajomość OOP, zasad Clean Code, DDD oraz testowania
  • Doświadczenie oraz wiedza z zakresu rozwoju dużych rozproszonych aplikacji web’owych (wydajność, skalowalność, monitorowanie analiza zużycia pamięci, pule połączeń, timeouty)
  • Doświadczenie na przynajmniej dwóch projektach, gdzie stosowane były mikroserwisy, SOA oraz interfejsy API REST, OAuth
  • Doświadczenie z bazami NoSQL (np. MongoDB)
  • Zaawansowaną znajomość relacyjnych baz danych
  • Umiejętności w zakresie procesów CI/CD oraz narzędzi: Jenkins, Maven, Git, SonarQube, Liquibase, Hibernate / JPA, JUnit,
  • Znajomość framework’u SCRUM
  • Bardzo dobra znajomość języka angielskiego (min B2)

Mile widziane:

  • Mile widziane doświadczenie w programowaniu z użyciem Spring Cloud
  • Mile widziane doświadczenie z AWS (Cognito, DynamoDB, RDS, Loadbalancer, EC2, Data Pipeline, Elastic Beanstalk)

Dlaczego warto?

Oferujemy:

  • Elastyczne formy zatrudnienia i godziny pracy – UoP lub B2B;
  • Pracę przy innowacyjnych projektach z wykorzystaniem nowoczesnych technologii;
  • Bezpośredni wpływ na kształtowanie wizerunku Spółki TTPSC na rynku;
  • Możliwość rozwoju kompetencji w szerokim zakresie;
  • Atrakcyjne wynagrodzenie;
  • Stabilność zatrudnienia i przyjazną atmosferę pracy;
  • Super benefity m.in. spotkania integracyjne, konkursy wewnątrzfirmowe, ZFŚS, wczasy pod gruszą, owocowe wtorki, słodkie czwartki, prywatną opiekę medyczną, czy program rabatowy do zakupu auta;

 

Facebook

www.ttpsc.com

YouTube

Aplikuj

Przesyłając swoją aplikację oświadczam, że wyrażam zgodę na przetwarzanie przez Transition Technologies PSC Sp. Z o. o. z siedzibą w Łodzi (90-361) przy ul. Piotrkowska 276, oraz przez inne podmioty z Grupy Transition Technologies moich danych osobowych zawartych w mojej aplikacji w celu realizacji procesu rekrutacji, zgodnie z art. 6 ust. 1 pkt a) ogólnego rozporządzenia o ochronie danych osobowych z dn. 27 kwietnia 2016 r.

KLAUZULA INFORMACYJNA 1. Niniejszym informujemy, że : 1) administratorem Państwa danych osobowych jest Transition Technologies PSC Sp. Z o. o. z siedzibą w Łodzi (90-361) przy ul. Piotrkowska 276 oraz inne podmioty z Grupy Transition Technologies; 2) kontakt z osobą udzielającą w Transition Technologies PSC Sp. z o. o. informacji w zakresie ochrony danych osobowych jest możliwy poprzez adres poczty elektronicznej: hr_ttpsc@tt.com.pl; 3) przetwarzanie danych osobowych w zakresie przekazanym w aplikacji odbywa się w celu przeprowadzenia i rozstrzygnięcia procesu rekrutacji, natomiast podstawą prawną do ich przetwarzania jest art. 6 ust. 1 pkt a) ogólnego rozporządzenia o ochronie danych osobowych z dn. 27 kwietnia 2016 r.; 4) Państwa dane osobowe mogą być przekazywane do innych podmiotów wchodzących w skład grupy Transition Technologies oraz partnerów grupy Transition Technologies, z którymi Transition Technologies współpracuje w zakresie realizacji procesu rekrutacji. 5) Państwa dane osobowe będą przechowywane przez okres 24 miesięcy od momentu złożenia aplikacji; 6) przysługują Państwu następujące prawa związane z przetwarzaniem danych osobowych przez administratora: a) dostępu; b) sprostowania; c) usunięcia; d) ograniczenia przetwarzania; e) wniesienia sprzeciwu wobec przetwarzania; f) przenoszenia danych do innego administratora danych osobowych; g) wyrażenia sprzeciwu wobec przetwarzania moich danych w procesie zautomatyzowanego podejmowania decyzji, w tym profilowania. 7) przysługuje Państwu prawo do wycofania w dowolnym momencie zgody na przetwarzanie danych osobowych, bez wpływu na zgodność z prawem przetwarzania, którego dokonano na podstawie zgody przed jej wycofaniem; 8) przysługuje Państwu prawo do wniesienia skargi do organu nadzorczego właściwego ds. ochrony danych osobowych, w przypadku uznania przez Państwo, że przetwarzanie Państwa danych narusza przepisy ogólnego rozporządzenia o ochronie danych osobowych z dn. 27 kwietnia 2016 r.; 9) podanie przez Państwa danych osobowych jest dobrowolne, jednakże niezbędne do wzięcia udziału w procesie rekrutacji; 10) Państwa dane osobowe nie będą przetwarzane w procesie zautomatyzowanego podejmowania decyzji.