Senior Java Developer with Security Expertise @ Arche Solutions
Summary
Senior backend developer role focused on designing, building, and maintaining secure Java/Spring Boot microservices in Poland. Day to day involves implementing authentication, authorization, and OWASP-aligned secure coding for REST APIs, plus collaborating with Security, DevOps, QA, and architecture teams.
- Minimum 8 lat doświadczenia w tworzeniu aplikacji w języku Java.
- Bardzo dobra znajomość Java oraz Spring Boot.
- Doświadczenie w tworzeniu i rozwijaniu systemów opartych na mikroserwisach.
- Praktyczna znajomość zagadnień związanych z bezpieczeństwem aplikacji.
- Doświadczenie w zabezpieczaniu REST API oraz mechanizmach uwierzytelniania i autoryzacji.
- Znajomość Spring Security, OAuth 2.0, OpenID Connect, JWT lub podobnych rozwiązań.
- Znajomość dobrych praktyk bezpiecznego programowania oraz podstawowych zagrożeń opisanych przez OWASP.
- Doświadczenie z systemami IAM, Keycloak, SAML, PKI lub rozwiązaniami do zarządzania tożsamością będzie dodatkowym atutem.
- Znajomość relacyjnych baz danych, Git oraz narzędzi CI/CD.
- Doświadczenie z Dockerem, Kubernetesem lub rozwiązaniami chmurowymi będzie mile widziane.
- Umiejętność analizy podatności, rozwiązywania problemów i współpracy z zespołami Security, DevOps oraz architektami.
- Język angielski pozwalający na swobodną komunikację w międzynarodowym środowisku projektowym.