Position: Java Developer
Category: Java
English level: upper
Years of experience: 7

Implementation of custom retrieving, validating, and caching mechanisms for JWT tokens from external authorization providers like Auth0/Google/Facebook/etc based on the deep refactoring of original Spring Security mechanisms and integration of those mechanisms to existing internal product-based validation ecosystem.
Telecom domain.
Worked under:
- backend implementation of self-service portals for customer personal cabinet/order&purchase management/remote networks & routers configuration for offices
- backend for remote firmware configuration updates like core network routers, SmartTVs, etc.
- telecom advertisement campaign management, and its data further analysis
- raw telecom traffic data processing, complex validations, and transformations on the fly
- deep and custom integrations with OAuth third-party systems like Auth0. Case - provide users the ability for authentification from external providers and transparent work within the existing ecosystem with its own role model and security mechanisms.

Used technologies - Spring boot/security/web/data, Apache Kafka/Streams/Connect/KSQLDB (for data-processing on the fly), Java 8/11, Hibernate, Postgres/Oracle