Position: Software Engineer
Category: Java
English level: intermediate
Years of experience: 2.5

I have experience of work more than 2,5 years
Developed servers for an online store, uploading files to the server, adding an
administrator, manager, and user roles, sending mail to the client with some new or
significant info via spring boot mail, connecting to another HTTP server, and receiving
information about new products, uploading, storing, and receiving data from Amazon S3,
using oauth2 authorization code grant type, database migration from using FlyWay, deploy to
Azure App Service.
I have experience with Spring Security integration because networking must be done
safely and securely. I had been developing a server application that obtained requests from
somebody and then I must implement some logic: check headers and need to forbid some
requests with undesirable IP(which I parsed from a third-party service ) and send thisrequest to the white page. Otherwise, everyone else I sent to the endpoint calls and then
directed users to the need page and used interceptors while this page was rendering I have
been doing some operation with filtering and persist new client to my database. Likewise, I
implement authentication and authorization servers that were deployed like Docker images,
and also in this project I use the Okta platform for authorization and give different authorities to all clients. 
Also I work at Playtech gambling company 1,5 year