Architekt rozwiązań (Java)

apreel

Polska

On-site

PLN 180,000 - 240,000

Full time

21 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Apreel poszukuje doświadczonego Architekta Oprogramowania backendowego. Twoje zadania obejmą projektowanie i nadzór nad architekturą rozwiązań Java/Spring Boot, w tym bezpieczeństwo, DevSecOps i integrację z CI/CD.

Będziesz także tworzyć dokumentację architekturalną oraz wspierać zespoły deweloperskie. Wymagamy co najmniej 5 lat doświadczenia z Java, 2 lata jako Architekt/Tech Lead, znajomości mikroserwisów, REST/gRPC, OAuth2 i narzędzi DevOps.

Qualifications

  • Co najmniej 5 lat projektowania i programowania backendów w Java.
  • Minimum 2 lata na stanowisku Architekta/Tech Lead.
  • Znajomość architektury rozproszonej i DevSecOps.

Responsibilities

  • Projektowanie architektury bezpiecznych systemów i ich wdrożanie w środowiskach produkcyjnych.
  • Kierowanie zespołami deweloperskimi, mentoring techniczny i standaryzacja procesów.
  • Współpraca z zespołami bezpieczeństwa, audytami i CI/CD.

Skills

Java
Spring Boot
Security by Design
DevSecOps
Mikroserwisy
REST API
OAuth2
OpenID Connect

Education

Wysokie wykształcenie informatyczne

Tools

Docker
Kubernetes
Sparx Systems EA
Jenkins
SonarQube
Kafka
RabbitMQ

Job description

Projekt:

Projektowanie, wdrażanie i nadzór nad architekturą nowoczesnego procesu wytwarzania oprogramowania (SDLC) z integracją narzędzi i modeli sztucznej inteligencji (GenAI/LLM), przy jednoczesnym zapewnieniu najwyższych standardów bezpieczeństwa danych, zgodności regulacyjnej oraz optymalizacji efektywności zespołów deweloperskich.

Opis stanowiska (Twoje zadania):
  • Projektowanie architektury: Tworzenie i rozwijanie bezpiecznej architektury dla nowych oraz istniejących rozwiązań opartych o ekosystem Java / Spring Boot.
  • Security & DevSecOps: Projektowanie mechanizmów bezpieczeństwa (uwierzytelnianie, autoryzacja) oraz integracja praktyk i narzędzi DevSecOps z procesami CI/CD.
  • Standaryzacja i dokumentacja: Tworzenie dokumentacji architektonicznej i modelowanie rozwiązań, a także budowanie standardów wytwarzania oprogramowania (Secure by Design).
  • Komunikacja: Przekazywanie i tłumaczenie założeń architektonicznych oraz wymagań bezpieczeństwa.
  • Prototypowanie i wsparcie: Tworzenie Proof of Concept dla nowych rozwiązań i technologii oraz aktywne wsparcie programistyczne zespołów przy implementacji najbardziej złożonych modułów.
  • Modernizacja: Audytowanie istniejących systemów, identyfikowanie długu technologicznego/luk w zabezpieczeniach oraz proponowanie optymalizacji.
  • Mentoring: Promowanie dobrych praktyk programistycznych, kultury bezpieczeństwa oraz dzielenie się wiedzą z zespołami deweloperskimi.
Doświadczenie i Architektura:
  • Min. 5 lat doświadczenia w projektowaniu i programowaniu złożonych systemów backendowych opartych o technologię Java (w tym min. 2 lata w roli Architekta, Tech Leada lub Senior Developera projektującego rozwiązania).
  • Biegła, praktyczna znajomość Java 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/event-driven np. Kafka, RabbitMQ).
  • Rozumienie technologii frontendowych (Angular, HTML5, CSS) pod kątem integracji i bezpieczeństwa warstwy prezentacji.
  • Umiejętność modelowania architektury i dokumentowania rozwiązań (np. UML, model C4).
  • Głębokie zrozumienie zasad bezpiecznego tworzenia oprogramowania (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 Continuous Integration / Continuous Delivery (Jenkins lub podobne).
  • Znajomość narzędzi do automatycznego testowania bezpieczeństwa kodu i zależności: SAST, DAST, SCA (np. SonarQube, Acunetix, Jfrog, itp.).
  • Praktyczna znajomość zagadnień z obszaru uwierzytelniania i autoryzacji (OAuth2, OpenID Connect, JWT, SAML) oraz zarządzania sekretami.
Infrastruktura i Narzędzia:
  • 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 Automated Testing na poziomie całej aplikacji.
  • Podstawowa znajomość systemów operacyjnych z rodziny Linux.
Umiejętności miękkie i organizacja pracy:
  • Doskonałe umiejętności komunikacyjne – potrafisz jasno tłumaczyć skomplikowane zagadnienia techniczne zarówno zespołom deweloperskim, jak i biznesowi.
  • Doświadczenie w pracy w zwinnych metodykach wytwarzania oprogramowania (Scrum/Agile) z wykorzystaniem JIRA / Confluence.
  • Wykształcenie wyższe (informatyczne lub pokrewne).
Dodatkowymi atutami będą:
  • Znajomość specyfiki i architektury systemów ubezpieczeniowych.
  • Biegłość w korzystaniu z narzędzia Enterprise Architect (Sparx Systems).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Solution Architect
Solution Architect

Pracownia Talent Consulting • Poznań

On-site
PLN 223,200 - 334,800
LuxMed z opieką dla rodziny
Ubezpieczenie na życie
Budżet na szkolenia i rozwój
+1
Technical Leader/Architekt systemowy
Technical Leader/Architekt systemowy

Clurgo Ltd. • Polska

Hybrid
PLN 200,000 - 380,000
Hybrid work model
Technical Leader/Architekt systemowy
Technical Leader/Architekt systemowy

Algoteque • Województwo mazowieckie

On-site
PLN 260,000 - 420,000
Technical Lead/Solution Architect
Technical Lead/Solution Architect

Transition Technologies PSC • Warszawa

Hybrid
PLN 240,000 - 320,000
Hybrid work model
Architekt systemów IT (K/M)
Architekt systemów IT (K/M)

NASK • Województwo mazowieckie

On-site
PLN 268,000 - 279,000
Kwartalny system premiowy
Technical Lead / Architect
Technical Lead / Architect

ALGOTEQUE Innovation Hub • Województwo mazowieckie

Hybrid
PLN 180,000 - 260,000
Hands-On Java Solution Architect — Microservices Lead
Hands-On Java Solution Architect — Microservices Lead

Pracownia Talent Consulting • Poznań

Hybrid
PLN 223,200 - 334,800
LuxMed z opieką dla rodziny
Ubezpieczenie na życie
Budżet na szkolenia i rozwój
+1
Architekt Systemowy
Architekt Systemowy

Solid Company • Poland

On-site
PLN 205,000 - 291,000
Architekt Systemowy
Architekt Systemowy

IT Factory • Województwo mazowieckie

Hybrid
PLN 240,000 - 360,000
Technical Leader/ Architect (Java)
Technical Leader/ Architect (Java)

Solid Company • Polska

Hybrid
PLN 216,000 - 308,000
Hybryda 3x/tydzień w biurze
Zatrudnienie B2B
Stawka do 190 zł netto/h
+2
Top locations