- Miejsce pracy: praca zdalna
- Miasto: praca zdalna
- Wynagrodzenie: do negocjacji
- Specjalizacja: Rozwój oprogramowania
W obecnej chwili dla naszego Klienta, firmy IT realizującej projekty IT dla wiodących firm z sektora finansowego oraz automotive, poszukujemy osoby na stanowisko:
Full Stack Tech Lead
Nr ref. GD/FSTL/0322
Zadania:
- Udział pracach zespołu SCRUM w rozwoju krytycznej aplikacji do zarządzania ruchem lotniczym;
- Udział w tworzeniu architektury i projektowaniu aplikacji;
- Development aplikacji zgodnie z przyjętymi procesami i standardami;
- Tworzenie testów kompotentów i testów jednostkowych;
- Wsparcie zespołu QA w testowaniu i rozwoju testów automatycznych;
- Tworzenie dokumentacji oraz wymagań;
- Review kodu;
- Praca z technologiami: JAVA 17, środowisko Linux (RHE), Docker, RabbitMQ, CQL (Cassandra), React, Jenkins, microserwisy/REST;
Wymagania:
- Min. 5 lat doświadczenia w programowaniu w JAVA;
- Wiedza z obszaru OOP, wzorców projektowych oraz zasad SOLID;
- Chęć pracy z czystym, testowanym jednostkowo i możliwym do utrzymania kodem;
- Doświadczenie z SOA oraz microserwisami;
- Doświadczenie z REST, brokerami wiadomości/AMQP, websocketami;
- Doświadczenie z systemami rozproszonymi i rozumienie koncepcji (twierdzenie CAP, redundancja, wysoka dostępność, protokoły zgodności etc.);
- Know-how z obszaru CI/CD;
- Mile widziane doświadczenie z GO;
- Bardzo dobra znajomość języka angielskiego;
Klient oferuje:
- Praca w międzynarodowym środowisku w projektach pełnych wyzwań;
- Forma współpracy uzależniona od preferencji kandydata (b2b lub UoP);
- Atrakcyjne wynagrodzenie uzależnione od doświadczenia;
- Elastyczne godziny pracy;
- Praca zdalna;