Java Architect / Tech Lead
⚲ Warszawa
28 560 - 33 600 PLN (B2B)
Wymagania
- Java
- Microservices
- API
- Docker
- Kubernetes
- DDD
- SQL
- Azure (nice to have)
Opis stanowiska
O projekcie:
💻 Ework Group – założona w 2000 roku, notowana na Nasdaq Stockholm, z około 13 000 niezależnych specjalistów realizujących projekty – jesteśmy kompleksowym dostawcą rozwiązań w zakresie zarządzania talentami, współpracującym zarówno z klientami z sektora prywatnego i publicznego, jak i z profesjonalistami, aby tworzyć zrównoważone łańcuchy dostaw talentów.
Koncentrując się na obszarach IT/OT, B+R, inżynierii oraz rozwoju biznesu, dostarczamy trwałą wartość poprzez holistyczne i niezależne podejście do całościowego zarządzania talentami.
Dzięki kompleksowym rozwiązaniom w zakresie talentów, połączonym z bogatym doświadczeniem branżowym i doskonałością w realizacji projektów, budujemy udane współprace. Łączymy klientów, partnerów i profesjonalistów w całym łańcuchu dostaw talentów, z korzyścią dla jednostek, organizacji i społeczeństwa.
🔹Dla naszego klienta z branży ubezpieczeniowej poszukujemy osoby na stanowisko 🔹 Architekt Systemowy (Java)🔹
Lokalizacja: Warszawa (3 dni w tygodniu z biura, 2 dni zdalnie)
Projekt planowany na 2-3 lata, pierwsza umowa na 2 miesiące
Oferujemy:
- kontrakt B2B
- transparentne warunki świadczenia usług zarówno z Ework, jak i z klientem
- ciągłe wsparcie podczas współpracy
- środowisko nastawione na współpracę na wzór szwedzkiej kultury organizacyjnej
Wymagania:
Wymagania MUST HAVE:
- Minimum 5+ lat doświadczenia w projektowaniu i budowie systemów (web).
- Aktywne kodowanie – bardzo dobra znajomość Java (praktyka produkcyjna).
- Doświadczenie w budowie architektur mikroserwisowych i systemów rozproszonych.
- Bardzo dobra znajomość:
- wzorców architektonicznych i integracyjnych- projektowania API i integracji systemów- DDD (Domain-Driven Design)
- Praktyczna znajomość:
- relacyjnych baz danych (SQL, optymalizacja zapytań)- Event-Driven Architecture- observability (end-to-end)- zasad bezpieczeństwa aplikacji
- Doświadczenie w:
- code review, mentoringu i prowadzeniu zespołu technicznego- współpracy między zespołowej- współtworzeniu decyzji technologicznych i ocenie ryzyk
- Znajomość konteneryzacji i orkiestracji (Docker, Kubernetes)
- Znajomość języka angielskiego (min. B2)
Wymagania NICE TO HAVE:
- Podstawowa/praktyczna znajomość chmury (preferowany Azure)
- Znajomość CI/CD i DevOps
- Znajomość Agentic AI / AI w SDLC (np. wykorzystanie AI w development, automatyzacja, wsparcie decyzji architektonicznych)
Codzienne zadania:
- Pełnienie roli Tech Leada w zespole Scrumowym (wsparcie zespołu, kierunek technologiczny, decyzje architektoniczne)
- Aktywne programowanie – realizacja wymagań biznesowych w technologii Java
- Projektowanie i rozwój architektury systemów i mikroserwisów
- Współpraca z Product Ownerem i biznesem przy doprecyzowaniu wymagań oraz przekładaniu ich na rozwiązania techniczne
- Ustalanie standardów technicznych (coding, architektura, integracje) i dbanie o ich przestrzeganie
- Prowadzenie code review oraz dbanie o jakość kodu i rozwiązania
- Mentoring i rozwój kompetencji zespołu developerskiego
- Wsparcie zespołu w rozwiązywaniu problemów technicznych
- Projektowanie i nadzór nad integracją systemów oraz API
- Dbanie o wydajność, bezpieczeństwo i skalowalność rozwiązań
- Współpraca między zespołowa (inne zespoły scrumowe, architektura, DevOps, integracje)
- Współudział w decyzjach technologicznych i ocenie ryzyk
- Wykorzystanie chmury (preferencyjnie Azure) w rozwiązaniach
- Wykorzystanie Agentic AI / AI w procesie developmentu (automatyzacja, zwiększanie produktywności)
💻 Ework Group – założona w 2000 roku, notowana na Nasdaq Stockholm, z około 13 000 niezależnych specjalistów realizujących projekty – jesteśmy kompleksowym dostawcą rozwiązań w zakresie zarządzania talentami, współpracującym zarówno z klientami z sektora prywatnego i publicznego, jak i z profesjonalistami, aby tworzyć zrównoważone łańcuchy dostaw talentów.
Koncentrując się na obszarach IT/OT, B+R, inżynierii oraz rozwoju biznesu, dostarczamy trwałą wartość poprzez holistyczne i niezależne podejście do całościowego zarządzania talentami.
Dzięki kompleksowym rozwiązaniom w zakresie talentów, połączonym z bogatym doświadczeniem branżowym i doskonałością w realizacji projektów, budujemy udane współprace. Łączymy klientów, partnerów i profesjonalistów w całym łańcuchu dostaw talentów, z korzyścią dla jednostek, organizacji i społeczeństwa.
🔹Dla naszego klienta z branży ubezpieczeniowej poszukujemy osoby na stanowisko 🔹 Architekt Systemowy (Java)🔹
Lokalizacja: Warszawa (3 dni w tygodniu z biura, 2 dni zdalnie)
Projekt planowany na 2-3 lata, pierwsza umowa na 2 miesiące
Oferujemy:
- kontrakt B2B
- transparentne warunki świadczenia usług zarówno z Ework, jak i z klientem
- ciągłe wsparcie podczas współpracy
- środowisko nastawione na współpracę na wzór szwedzkiej kultury organizacyjnej
Wymagania:
Wymagania MUST HAVE:
- Minimum 5+ lat doświadczenia w projektowaniu i budowie systemów (web).
- Aktywne kodowanie – bardzo dobra znajomość Java (praktyka produkcyjna).
- Doświadczenie w budowie architektur mikroserwisowych i systemów rozproszonych.
- Bardzo dobra znajomość:
- wzorców architektonicznych i integracyjnych- projektowania API i integracji systemów- DDD (Domain-Driven Design)
- Praktyczna znajomość:
- relacyjnych baz danych (SQL, optymalizacja zapytań)- Event-Driven Architecture- observability (end-to-end)- zasad bezpieczeństwa aplikacji
- Doświadczenie w:
- code review, mentoringu i prowadzeniu zespołu technicznego- współpracy między zespołowej- współtworzeniu decyzji technologicznych i ocenie ryzyk
- Znajomość konteneryzacji i orkiestracji (Docker, Kubernetes)
- Znajomość języka angielskiego (min. B2)
Wymagania NICE TO HAVE:
- Podstawowa/praktyczna znajomość chmury (preferowany Azure)
- Znajomość CI/CD i DevOps
- Znajomość Agentic AI / AI w SDLC (np. wykorzystanie AI w development, automatyzacja, wsparcie decyzji architektonicznych)
Codzienne zadania:
- Pełnienie roli Tech Leada w zespole Scrumowym (wsparcie zespołu, kierunek technologiczny, decyzje architektoniczne)
- Aktywne programowanie – realizacja wymagań biznesowych w technologii Java
- Projektowanie i rozwój architektury systemów i mikroserwisów
- Współpraca z Product Ownerem i biznesem przy doprecyzowaniu wymagań oraz przekładaniu ich na rozwiązania techniczne
- Ustalanie standardów technicznych (coding, architektura, integracje) i dbanie o ich przestrzeganie
- Prowadzenie code review oraz dbanie o jakość kodu i rozwiązania
- Mentoring i rozwój kompetencji zespołu developerskiego
- Wsparcie zespołu w rozwiązywaniu problemów technicznych
- Projektowanie i nadzór nad integracją systemów oraz API
- Dbanie o wydajność, bezpieczeństwo i skalowalność rozwiązań
- Współpraca między zespołowa (inne zespoły scrumowe, architektura, DevOps, integracje)
- Współudział w decyzjach technologicznych i ocenie ryzyk
- Wykorzystanie chmury (preferencyjnie Azure) w rozwiązaniach
- Wykorzystanie Agentic AI / AI w procesie developmentu (automatyzacja, zwiększanie produktywności)
🔍 Dekoder Ogłoszenia
🔴
pierwsza umowa na 2 miesiące
Projekt może zakończyć się znacznie wcześniej niż zakładane 2-3 lata, a umowa B2B jest tylko formalnością na krótki okres.
🟡
środowisko nastawione na współpracę na wzór szwedzkiej kultury organizacyjnej
Może oznaczać nacisk na pracę zespołową i konsensus, ale też potencjalnie wolniejsze procesy decyzyjne.
🟡
transparentne warunki świadczenia usług zarówno z Ework, jak i z klientem
Choć brzmi pozytywnie, warto dokładnie zweryfikować, co kryje się pod pojęciem 'transparentne warunki' w praktyce.
🔴
Aktywne kodowanie – bardzo dobra znajomość Java (praktyka produkcyjna)
Oczekuje się, że osoba na stanowisku architekta będzie nadal aktywnie pisać kod, a nie tylko nadzorować.