Now
Senior Java Developer (Tech Lead)
Find your best career opportunity and #growITwithus!
Job description
Dołącz do NATEK Polska jako Senior Java Developer (Tech Lead) i wesprzyj rozwój nowego projektu w obszarze bezpieczeństwa.
#LI-ZK1
Your responsibilities
• Projektowanie i rozwój kluczowych funkcjonalności po stronie backendu, z wykorzystaniem języka Java oraz platformy Keycloak.
• Tworzenie i integracja API dla systemów wewnętrznych i zewnętrznych.
• Analiza wymagań technicznych i architektury rozwiązań, zgłaszanie uwag oraz proponowanie usprawnień.
• Współpraca z zespołem w procesach CI/CD i zapewnieniu jakości rozwiązań.
• Optymalizacja kodu pod kątem wydajności, skalowalności i bezpieczeństwa.
• Przygotowywanie dokumentacji technicznej kodu.
• Udział w testach, w tym pisanie testów jednostkowych, udział w testach e2e i wsparcie automatyzacji testów.
• Planowanie prac zespołu, przygotowanie i dekompozycja zadań, prowadzenie code review oraz bieżące wsparcie zespołu w realizacji zadań technicznych.
Our requirements
To succeed at this job, you must have:
• Minimum 8 lat doświadczenia w programowaniu w Javie.
• Doświadczenie na stanowisku Tech Leadera.
• Minimum 3 lata pracy z systemami IAM oraz węzłami autoryzacyjnymi.
• Doświadczenie w optymalizacji Keycloak w środowiskach on-premise.
• Znajomość SAML 2.0, OAuth 2.0, OpenID Connect, MFA/2FA oraz zabezpieczania REST API.
• Doświadczenie w integracjach mobilnych (OAuth, deep linking).
• Bardzo dobra znajomość technologii I narzędzi: Java, Spring Boot, Spring Security, Hibernate, Maven/Gradle, RabbitMQ/Kafka, Docker, Kubernetes, JUnit.
• Znajomość baz danych: SQL (PostgreSQL, Oracle, MS SQL) i NoSQL (MongoDB).
• Doświadczenie w pracy w środowisku chmurowym (Azure/AWS/GCP).
• Wykształcenie wyższe techniczne.
It would be preferred if you have:
• Doświadczenie ze standardami eIDAS, e-government i podpisem elektronicznym.
• Praca z platformą IAM (ForgeRock, Ping Identity) oraz architekturą Zero Trust.
• Wiedza z zakresu norm i standardów bezpieczeństwa.
• Doświadczenie w optymalizacji wydajności systemów oraz monitoringu (np. Zabbix).
Related jobs:
| Business AnalystIT | Poland, Warsaw | Hybrid | More | |
| DevelopmentMS Dynamics 365 | Poland | Remote | More | |
| Development | Poland | Remote | More | |
| Business AnalystIT | Poland, Wroclaw | Hybrid | More | |
| Java | Poland, Wroclaw | Hybrid | More | |
| Java | Czech Republic, Prague | Hybrid | More | |
| IT | Poland, Poznan | Hybrid | More | |
| JavaScriptSoftware DevelopmentDevelopmentITMobile App Development | Bulgaria | Remote | More | |
| ITPHP | Bulgaria | Remote | More | |
| JavaITDevelopment | Slovakia, Kosice | Onsite | More |


