NoFluffJobs Stacjonarnie Expert New

Architect Java

Connectis_

⚲ Warszawa

30 240 - 33 600 PLN (B2B)

Wymagania

  • Java
  • Spring
  • Microservices
  • OWASP
  • REST
  • CI/CD
  • SAST
  • DAST
  • Docker
  • Kubernetes
  • Enterprise Architect (nice to have)

Opis stanowiska

O projekcie:
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.

Wymagania:
- 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.

Codzienne zadania:
- Projektowanie i rozwój bezpiecznej architektury rozwiązań w ekosystemie Java / Spring Boot.
- Projektowanie mechanizmów bezpieczeństwa, w tym uwierzytelniania i autoryzacji, oraz włączanie praktyk DevSecOps do procesów CI/CD.
- Dokumentacja architektoniczna oraz standardy wytwarzania oprogramowania zgodne z zasadą Secure by Design.
- Budowa rozwiązań Proof of Concept oraz wsparcie przy realizacji najbardziej złożonych modułów.
- Audyt systemów, identyfikacja długu technologicznego i luk bezpieczeństwa wraz z rekomendacjami działań.
- Mentoring developerów i budowanie kultury bezpieczeństwa w procesie wytwarzania oprogramowania.

🔍 Dekoder Ogłoszenia

✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.