Architect Java
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Solutions Architect jobs →Skills
Description
Wspólnie z naszym Partnerem Biznesowym, wiodącą organizacją z branży ubezpieczeniowej, poszukujemy doświadczonego specjalisty do realizacji projektów jako Java Security Architect. Projekt obejmuje modernizację procesu wytwarzania oprogramowania z wykorzystaniem narzędzi i modeli sztucznej inteligencji (GenAI/LLM), projektowanie bezpiecznej architektury w ekosystemie Java / Spring Boot oraz wdrażanie praktyk DevSecOps i standardów Secure by Design. To realny wpływ na architekturę, standardy bezpieczeństwa i sposób wytwarzania oprogramowania w dużej organizacji. Start od zaraz.
- Minimum 5 lat doświadczenia w projektowaniu i programowaniu złożonych systemów backendowych w Javie, w tym minimum 2 lata w roli Architekta, Tech Leada lub Senior Developera projektującego rozwiązania.
- Biegła, praktyczna znajomość Javy oraz ekosystemu Spring (Spring Boot, Spring Security, Spring Cloud).
- Udokumentowane doświadczenie w projektowaniu architektury rozproszonej (mikroserwisy) oraz integracji systemów (REST API, gRPC, systemy kolejkowe i event-driven, np. Kafka, RabbitMQ).
- Doświadczenie we wdrażaniu zasad Secure by Design oraz znajomość standardów bezpieczeństwa (np. OWASP ASVS, OWASP SAMM).
- Praktyczne doświadczenie we wdrażaniu zasad i narzędzi DevSecOps w procesach CI/CD (Jenkins lub podobne).
- Znajomość narzędzi do automatycznego testowania bezpieczeństwa kodu i zależności: SAST, DAST, SCA (np. SonarQube, Acunetix, JFrog).
- Praktyczna znajomość uwierzytelniania i autoryzacji (OAuth2, OpenID Connect, JWT, SAML) oraz zarządzania sekretami.
- Umiejętność modelowania i dokumentowania architektury (np. UML, model C4).
- Rozumienie technologii frontendowych (Angular, HTML5, CSS) pod kątem integracji i bezpieczeństwa warstwy prezentacji.
- Znajomość środowisk kontenerowych i orkiestracji (Docker, Kubernetes, OpenShift).
- Praktyczna znajomość relacyjnych baz danych (np. PostgreSQL, Oracle) oraz rozwiązań NoSQL.
- Świadomość procesów Code Quality i testów automatycznych na poziomie całej aplikacji.
- Podstawowa znajomość systemów operacyjnych z rodziny Linux.
- Doświadczenie w projektach realizowanych w metodykach zwinnych (Scrum/Agile) z wykorzystaniem JIRA i Confluence.
- Bardzo dobre umiejętności komunikacyjne, pozwalające jasno tłumaczyć złożone zagadnienia techniczne zarówno developerom, jak i interesariuszom biznesowym.
- Wykształcenie wyższe informatyczne lub pokrewne.
Get similar jobs in Poland by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more Solutions Architect jobs in Poland.
Finding similar jobs…