Technical Lead / Solution Architect (Java)
Technical Lead / Solution Architect building a greenfield Java/Spring Boot microservices system for insurance claims and benefits, for one of Poland's largest insurers. Designs and documents architecture, sets tech direction, runs code reviews and mentors developers. Hybrid work from Warsaw (3 days/week in office).
- Compensation
- PLN 22K–PLN 27K / mo
- Location
- Warszawa
- Work setup
- Hybrid
- Seniority
- Lead
- Employment
- Full time
- Experience
- Not specified
- Category
- Architecture
- Posted
Skills
Must have
- Minimum 5 years of experience in designing and supervising system architecture
- Very good knowledge of Java and Spring Boot
- Experience designing distributed systems and microservice architectures
- Practical knowledge of Domain-Driven Design (DDD)
- Experience in Event-Driven Architecture
- Experience in API Governance
- Experience in observability and monitoring of systems
- Experience with cloud solutions and infrastructure automation
- Experience conducting code reviews and supporting development teams
- Ability to co-create technology roadmaps and assess risks
- Polish and English at minimum B2 level
Nice to have
- Experience with Agentic SDLC and AI-assisted development
- Experience in Multi-Cloud environments
- Advanced knowledge of DDD
- Awareness of cloud service costs
- Experience defining technology standards in an organization
Full description
Wynagrodzenie
umowa o pracę: 22000 – 27000 PLN / mies. brutto
B2B: 180 – 220 PLN / mies. netto
O projekcie
Poszukujemy Technical Leada / Solution Architekta do strategicznego projektu realizowanego dla jednej z największych firm ubezpieczeniowych w Polsce. Projekt obejmuje budowę od podstaw nowoczesnego systemu obsługi zgłoszeń szkód i świadczeń.
To rola dla osoby, która chce mieć realny wpływ na architekturę rozwiązania, kierunek technologiczny projektu oraz jakość dostarczanych rozwiązań.
Zakres obowiązków
- projektowanie i dokumentowanie architektury systemu,
- współtworzenie nowoczesnej architektury mikroserwisowej,
- udział w analizach wykonalności i definiowaniu rozwiązań technicznych,
- wyznaczanie kierunku rozwoju technologicznego systemu,
- dbanie o standardy architektoniczne oraz jakość kodu,
- szacowanie prac architektonicznych i developerskich,
- prowadzenie code review,
- wsparcie i mentoring zespołu developerskiego,
- identyfikacja oraz zarządzanie ryzykami technologicznymi,
- tworzenie dokumentacji technicznej,
- współpraca z analitykami, Product Ownerem oraz zespołem deweloperskim,
- wsparcie procesu wdrażania i stabilizacji systemu.
Wymagania
- minimum 5 lat doświadczenia w projektowaniu i nadzorze architektury systemów,
- bardzo dobra znajomość Java oraz Spring Boot,
- doświadczenie w projektowaniu systemów rozproszonych i architektur mikroserwisowych,
- praktyczna znajomość Domain-Driven Design (DDD),
- doświadczenie w Event-Driven Architecture,
- doświadczenie w obszarze API Governance,
- doświadczenie w observability i monitoringu systemów,
- doświadczenie w pracy z rozwiązaniami chmurowymi i automatyzacją infrastruktury,
- doświadczenie w prowadzeniu code review oraz wspieraniu zespołów developerskich,
- umiejętność współtworzenia roadmap technologicznych i oceny ryzyk,
- znajomość języka polskiego i angielskiego na poziomie minimum B2.
Mile widziane
- doświadczenie z Agentic SDLC i AI-assisted development,
- doświadczenie w środowiskach Multi-Cloud,
- zaawansowana znajomość DDD,