Java Technical LEader
Brak informacji o wynagrodzeniu
SeniorFull-time
#440801·Dodano wczoraj·0
Źródło: Ness SolutionTech Stack / Keywords
JavaAPIMicroservicesEvent-Driven ArchitectureDomain-Driven DesignSQLCI/CDDevOpsDockerKubernetes
Firma i stanowisko
Poszukujemy Java Technical Leadera, który dołączy do zespołu realizującego program transformacji technologicznej w dużej organizacji.
Wymagania
- minimum 5 lat doświadczenia w projektowaniu i budowie systemów webowych
- bardzo dobra, poparta doświadczeniem produkcyjnym znajomość Java
- gotowość do aktywnego kodowania – około 75% czasu pracy
- doświadczenie w projektowaniu i budowie architektury mikroserwisowej oraz systemów rozproszonych
- bardzo dobra znajomość wzorców architektonicznych i integracyjnych
- doświadczenie w projektowaniu API i integracji systemów
- praktyczna znajomość Domain-Driven Design (DDD)
- praktyczna znajomość relacyjnych baz danych, SQL i optymalizacji zapytań
- doświadczenie z Event-Driven Architecture
- znajomość zagadnień observability end-to-end
- znajomość zasad bezpieczeństwa aplikacji
- doświadczenie w code review, mentoringu i technicznym prowadzeniu zespołu
- doświadczenie we współpracy międzyzespołowej i podejmowaniu decyzji technologicznych
- umiejętność identyfikowania i oceny ryzyk technicznych
- znajomość Docker i Kubernetes
- znajomość języka angielskiego na poziomie minimum B2
- dostępność do pracy w Warszawie w modelu hybrydowym – 3 dni z biura + 2 dni zdalnie
Nice to have:
- praktyczna znajomość Azure lub innej chmury publicznej
- znajomość CI/CD i praktyk DevOps
- doświadczenie z AI w SDLC
- znajomość Agentic AI i wykorzystania AI w development
- doświadczenie w automatyzacji pracy developerskiej z wykorzystaniem narzędzi AI
Obowiązki
- projektowanie i implementacja rozwiązań opartych na Java i architekturze mikroserwisowej
- tworzenie i rozwój API, integracji oraz systemów rozproszonych
- współtworzenie architektury systemów i podejmowanie decyzji technicznych
- projektowanie rozwiązań z wykorzystaniem wzorców architektonicznych, Event-Driven Architecture i Domain-Driven Design (DDD)
- zapewnianie jakości, wydajności, bezpieczeństwa i skalowalności tworzonych rozwiązań
- analiza i estymacja wymagań biznesowych oraz technicznych
- współpraca z Product Ownerami, analitykami i architektami przy ocenie wykonalności rozwiązań oraz identyfikacji ryzyk
- udział w warsztatach Discovery i Inception oraz dekompozycji Epiców na Feature
- prowadzenie code review i mentoring członków zespołu
- wspieranie zespołu w rozwiązywaniu złożonych problemów technicznych
- współpraca z zespołami projektowymi, architektonicznymi, integracyjnymi oraz dostawcami zewnętrznymi
- udział w rozwoju praktyk CI/CD, DevOps i observability
- praca z rozwiązaniami wykorzystującymi Docker i Kubernetes
- identyfikowanie i eskalowanie ryzyk technicznych
- wspieranie wykorzystania AI i Agentic AI w procesie wytwarzania oprogramowania oraz automatyzacji pracy developerskiej
Benefity
- pracę nad rozwiązaniami opartymi o Java, mikroserwisy i systemy rozproszone
- możliwość realnego wpływu na decyzje technologiczne i architekturę systemów
- połączenie hands-on developmentu z rolą Technical Leadera
- współpracę z zespołami architektonicznymi, projektowymi i integracyjnymi
- możliwość rozwijania praktyk Event-Driven Architecture, DDD, DevOps, observability oraz AI/Agentic AI
- hybrydowy model pracy
Inne informacje
Dostępność do pracy w Warszawie w modelu hybrydowym – 3 dni z biura + 2 dni zdalnie.
Ness Solution
52 aktywne oferty