Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Edge One Solutions Sp. z o.o

New

Tech Lead Java

Posted Updated 9 views
Discussion

Description

O nas

Społeczność Edge One Solutions powstała z miłości do nowych technologii. Liczymy ponad 350 ekspertów, a w Grupie Euvic, której jesteśmy częścią, jest nas już 5500. Indywidualne podejście pozwala na dopasowanie projektów do umiejętności, przez co realnie wspieramy się w rozwoju kompetencji.

O kliencie

Nasz klient to jeden z trzech największych polskich banków uniwersalnych, jak również jedna z największych instytucji finansowych w obszarze Europy Środkowo-Wschodniej. Jako pierwszy polski bank uruchomił bankomat i wydał kartę kredytową.

Model współpracy

Hybrydowy: 1x w tygodniu praca z biura Klienta w Warszawie

Oczekiwane kompetencje

  • Bardzo dobra znajomość Java 11+

  • Praktyczne doświadczenie ze Spring Framework oraz Spring Boot 3.5+

  • Znajomość technologii Hazelcast lub Redis

  • Doświadczenie w pracy z JPA i Hibernate

  • Bardzo dobra znajomość architektury mikroserwisowej i heksagonalnej

  • Praktyczna znajomość Domain-Driven Design (DDD)

  • Doświadczenie w projektowaniu i implementacji integracji z wykorzystaniem SOAP, REST oraz Apache Kafka

  • Bardzo dobra znajomość SQL oraz relacyjnych baz danych PostgreSQL i Oracle

  • Znajomość wzorców projektowych oraz wzorców integracyjnych

  • Doświadczenie w projektowaniu rozwiązań zapewniających odporność usług w systemach rozproszonych

  • Znajomość zasad projektowania oprogramowania SOLID, DRY i KISS

  • Umiejętność projektowania i implementacji różnych rodzajów testów oprogramowania

  • Doświadczenie w diagnostyce, monitorowaniu i optymalizacji wydajności aplikacji

  • Umiejętność efektywnego wykorzystania narzędzi AI w procesie tworzenia oprogramowania

  • Umiejętność podejmowania decyzji technicznych oraz współpracy z zespołem developerskim

Mile widziane

  • Znajomość narzędzi i procesów związanych z wdrażaniem oprogramowania: Maven, Jenkins, Docker, CI/CD Pipelines oraz Kubernetes

  • Doświadczenie w projektach realizowanych dla sektora bankowego lub finansowego

  • Znajomość procesów biznesowych oraz specyfiki systemów bankowych

  • Doświadczenie w mentoringu programistów i wyznaczaniu standardów technicznych w zespole

  • Zakres realizowanych usług

  • Projektowanie i rozwój aplikacji backendowych w technologii Java i Spring Boot

  • Pełnienie roli lidera technicznego oraz wspieranie zespołu developerskiego w podejmowaniu decyzji technologicznych

  • Projektowanie i rozwój systemów opartych na architekturze mikroserwisowej i heksagonalnej

  • Wykorzystywanie podejścia Domain-Driven Design (DDD) w projektowaniu rozwiązań

  • Projektowanie i implementacja integracji systemowych z wykorzystaniem REST, SOAP oraz Kafka

  • Zapewnianie wysokiej dostępności, skalowalności i odporności usług na awarie

  • Optymalizacja wydajności aplikacji oraz diagnozowanie problemów technicznych

  • Dbanie o jakość kodu, standardy programistyczne oraz dobre praktyki inżynierskie

  • Przeprowadzanie Code Review oraz wspieranie zespołu w rozwiązywaniu złożonych problemów technicznych

  • Wykorzystywanie narzędzi AI w celu usprawnienia procesu wytwarzania oprogramowania

Co oferujemy w ramach współpracy

  • Co zyskujesz, współpracując z Edge1S w modelu B2B?

  • W Edge1S stawiamy na przejrzyste zasady współpracy oraz dostęp do różnorodnych możliwości projektowych, dopasowanych do Twojego doświadczenia, specjalizacji i preferencji.

  • Opiekun kontraktu: Dedykowany Opiekun Kontraktu jest Twoim głównym punktem kontaktu w Edge1S w sprawach związanych z realizacją projektu, organizacją współpracy oraz możliwościami udziału w kolejnych projektach.

  • Szkolenia, certyfikaty i konferencje: Możesz uczestniczyć w wybranych szkoleniach, certyfikacjach i konferencjach związanych z realizowanymi projektami albo zakresem współpracy. Zasady udziału i finansowania ustalamy indywidualnie.

  • #SmartChange: Gdy zbliża się koniec planowanego okresu projektu Klienta albo interesuje Cię inna rola projektowa, możesz zgłosić gotowość do udziału w kolejnym procesie kwalifikacji. Przedstawiamy dostępne propozycje współpracy B2B odpowiadające Twojemu doświadczeniu, specjalizacji i preferencjom. Zakres Usług oraz warunki każdego nowego SOW uzgadniamy odrębnie.

  • Społeczność Edge1S: Możesz brać udział w webinarach #edge1talks oraz innych dobrowolnych inicjatywach budujących relacje w społeczności Edge1S.

  • Aktywność fizyczna: Możesz uczestniczyć w inicjatywach sportowych organizowanych przez społeczność Edge1S oraz korzystać z udostępnianych sal treningowych.

  • Usługi dodatkowe: Możesz dobrowolnie korzystać z usług dodatkowych oferowanych na warunkach dostępnych dla Wykonawców Edge1S, takich jak prywatna opieka medyczna, karta sportowa, ubezpieczenie oraz wsparcie psychologiczne. Dostępność, ceny oraz zasady przystąpienia określają dokumenty dotyczące poszczególnych usług.

  • Platforma kafeteryjna: Możesz korzystać z platformy kafeteryjnej i samodzielnie decydować, na jakie dostępne w niej usługi lub produkty przeznaczasz przyznane punkty. Zasady uczestnictwa, przyznawania punktów i doładowań określa odrębny regulamin.

Nie spełniasz wszystkich wymagań, ale projekt Cię zainteresował? Aplikuj. Porozmawiajmy i sprawdźmy, czy Twoje doświadczenie pasuje do tej albo innej możliwości projektowej.

Skills

Apply

See also