Obecnie dla naszego klienta z sektora technologicznego poszukujemy doświadczonego Senior Java Developera. Zespół składa się z bardzo doświadczonych inżynierów o średnim stażu pracy wynoszącym ponad 10 lat w branży. Pracują nad nowym produktem od zera, co daje unikalną możliwość jego kształtowania i budowania od samego początku, bez obciążenia przestarzałym kodem.
Jeśli jesteś zmotywowanym programistą poszukującym dynamicznego i wyzwanie pełnego środowiska pracy, chcielibyśmy bardzo chętnie poznać Twoje kwalifikacje!
oferujemy- Przyjazną atmosferę pracy
- Szeroki wybór szkoleń
- Możliwość pracy nad różnymi projektami
- Praca z najnowszymi technologiami dostępnymi na rynku
- Miesięczny budżet na integrację
- Możliwość uczestnictwa w konferencjach krajowych i zagranicznych
- Model hybrydowy pracy (3 dni w biurze, 2 dni z domu) Rozpoczęcie pracy między 7 a.m. a 10 a.m.
- Opieka medyczna prywatna (możliwość darmowego dodania członków rodziny)
- Karta Multisport, ubezpieczenie na życie, karta lunchowa
- Częściowe pokrycie kosztów kursu języka angielskiego
- Różnorodne zniżki (produkty firmy, teatry, restauracje)
- Możliwość testowania nowych produktów firmy
- Biuro w centrum miasta
- Projektowanie i wdrażanie aplikacji backendowych
- Tworzenie efektywnych usług o wysokiej znaczeniu dla społeczności globalnej
- Tworzenie i przestrzeganie najlepszych praktyk kodowania
- Zapewnianie wysokiej jakość oprogramowania: tworzenie i utrzymywanie testy jednostkowe, uczestniczenie w przeglądach kodu
- Bycie mentorem dla mniej doświadczonych programistów
- Co najmniej 6 lat doświadczenia komercyjnego w tworzeniu rozwiązań serwerowych opartych na Java/JVM
- Bardzo dobra znajomość Spring Framework
- Znajomość technologii baz danych (SQL/NoSQL) (np. MySQL, PostgreSQL, DynamoDB, Redis)
- Doświadczenie w programowaniu reaktywnym Doświadczenie w tworzeniu rozwiązań mikrousług/serverless
- Znajomość protokołów i formatów wymiany danych: HTTP, RESTful API
- Znajomość rozwiązań bezpieczeństwa dla aplikacji/usług internetowych (OAuth2/JWT)
- Znajomość technologii kontenerowych, takich jak Docker
- Doświadczenie w pracy z metodologią TDD/BDD
- Znajomość wzorców projektowych i zasad "Clean Code"
- Biegła znajomość języka angielskiego, wystarczająca do komunikacji i zrozumienia dokumentacji technicznej
- Dobre umiejętności interpersonalne i komunikacyjne (zdolność do pracy w zespole)
Dodatkowe atuty:
- Doświadczenie w korzystaniu z usług Amazon Web Services
- Doświadczenie z komunikacją asynchroniczną (np. Apache Kafka) Znajomość innych języków programowania (np. Python)
- Doświadczenie w praktykach rozwoju zwinnych (Agile)
- Dyplom ukończenia studiów wyższych na kierunku Informatyka, Telekomunikacja lub pokrewny.
Agencja zatrudnienia – nr wpisu 47
ta oferta pracy przeznaczona jest dla osób powyżej 18 roku życia
...