Senior Java Developer with Security Expertise
NewBe an early applicantSummary
Senior Java Developer focused on building secure microservices using Java and Spring Boot. The role involves securing REST APIs, implementing authentication/authorization, and collaborating with teams on vulnerability analysis.
- 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.