Architekt Rozwiązań Java

apreel

United States

Remote

USD 46,000 - 76,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Apreel szuka doświadczonego Architekta Java z praktyką w Spring Boot i architekturze mikroserwisów. Będziesz projektować bezpieczną architekturę, implementować uwierzytelnianie i autoryzację oraz ściśle współpracować z zespołami w zakresie CI/CD i DevSecOps.

Wymagane minimum 5 lat doświadczenia, znajomość REST/gRPC, Kafka, RabbitMQ i OWASP. Zadania obejmują tworzenie dokumentacji, standaryzowanie procesów oraz wsparcie techniczne podczas implementacji najtrudniejszych modułów.

Qualifications

  • Minimum 5 lat doświadczenia w projektowaniu i programowaniu złożonych systemów backendowych Java.
  • Doświadczony w architekturze mikroserwisów i integracjach REST/gRPC.
  • Głębokie zrozumienie Secure by Design i DevSecOps w CI/CD.
  • Znajomość OWASP ASVS/SAMM i narzędzi bezpieczeństwa kodu.

Responsibilities

  • Projektowanie i rozwijanie bezpiecznej architektury dla systemów Java/Spring Boot.
  • Wdrażanie mechanizmów uwierzytelniania i autoryzacji oraz DevSecOps w CI/CD.
  • Tworzenie dokumentacji architektonicznej i standardów Secure by Design.
  • Komunikacja założeń architektonicznych oraz wymagań bezpieczeństwa.
  • Prototypowanie PoC dla nowych technologii i wsparcie zespołów w implementacji.
  • Audyt istniejących systemów, identyfikacja długu technicznego i optymalizacji zabezpieczeń.

Skills

Java
Spring
Mikroserwisy
DevSecOps
CI/CD
UML
C4 model
REST/gRPC
Kafka
RabbitMQ

Tools

Jenkins
SonarQube
SAST
DAST
SCA

Job description

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.

Kogo poszukujemy?
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.).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer / Architekt
Java Developer / Architekt

apreel • United States

Remote
USD 140,000 - 210,000
Architekt Oprogramowania SDLC
Architekt Oprogramowania SDLC

apreel • United States

Remote
USD 55,000 - 78,000
100% zdalna praca
B2B przez Apreel
Stawka 190 PLN netto/h + VAT
+1
Software Architect
Software Architect

SPEEDNET • United States

Remote
USD 120,000 - 180,000
Solution Architect
Solution Architect

Solid Company • Town of Poland (NY)

On-site
USD 100,000 - 130,000
Solutions Architect (Java/Node/.NET)
Solutions Architect (Java/Node/.NET)

OpenKrill • United States

Remote
USD 53,000 - 78,000
Senior Solution Architect
Senior Solution Architect

Solid Company • Town of Poland (NY)

On-site
USD 100,000 - 130,000
Senior Architekt Java – Secure by Design, Mikroserwisy
Senior Architekt Java – Secure by Design, Mikroserwisy

Apreel • United States

Remote
USD 46,000 - 76,000
Senior System Analyst
Senior System Analyst

TQLO SP. Z O.O. • United States

On-site
USD 120,000 - 170,000
Senior Java Architect | Spring Boot, Security & DevSecOps
Senior Java Architect | Spring Boot, Security & DevSecOps

Apreel • United States

Remote
USD 140,000 - 210,000
AI Tech Lead
AI Tech Lead

RITS • United States

Remote
USD 34,000 - 56,000