Position: Middle Java Developer
Category: Java
English level: intermediate
Years of experience: 3

I wrote a couple of services that work perfectly on production. Example of services: services for marketplace(shopping cart service, billing service, general info loader service, integration service), email/sms sender service, jwt auth service, notification service for the main trading application.
1. I took part in the development of new features and support for a tournament platform for different computer games:
Projects I have already worked on: 

1.1. Development of a couple of services for the tournament platform. We use microservice architecture and rabbit mq for communication between these services. Technologies: java 14, spring boot, spring data, mongo db, mysql, spring cloud, docker.

2. I took part in the development of new features and support for real-time trading applications.
Projects I have already worked on: 

2.1. Development of a couple of services for the marketplace. We use microservice architecture and Kafka for communication between these services. Most of the services use spring reactor. Technologies: java 11, spring boot, spring data, spring reactor, mongo db, postgres db, kafka. 

2.2. Development of notification service. Technologies: java 11, spring boot, spring data, spring reactor, kafka, mongo db, server side events. 

2.3. JWT authenticating server was developed by mine. Technologies: java 11, spring boot, oracle, spring mvc, spring data. 

2.4. Set-upping Kafka stack for production. 

2.5. Set-upping ELK stack for logging purposes. 

2.6. Support of chart history, real-time prices, broker trading. Technologies: java 8, oracle db, websockets, nuts(message bus).
I don't want to use Project Reactor in every service, because it's suitable not for all cases.