Position: Senior Java Developer
Category: Java
English level: upper
Years of experience: 8

Lead a team of 6 persons in a fast-paced environment.
Successfully developed new features with using A/B testing rollout.
Design micro-service and event-driven architecture.
A skilled and motivated team leader with 8 years of experience in software development and a Master's degree in Computer Engineering. 
Have excellent Java programming skills and 5 years experience in building distributed systems: microservices, event-driven architectures in a cloud. Have 3 years experience with AWS (SQS, Lambda, S3, CloudWatch)
Have good business knowledge in fintech and automotive retail areas.
Have work experience in the migrating monolithic
service into a group of microservices with backward compatibility for customers.
Have work experience with NoSQL data storages like Aerospike, Couchbase, Redis. 
Have work experience with Docker and Test Containers.
Have work with Kafka and use KafkaStreams to build asynchronous processing events.
Have good knowledges and work experience with Spring Cloud (Gateway, FeignClient, Cloud Configuration, Contract testing, Sleuth)
I am looking for a project based on microservice architecture using NoSQL data storage and cloud infrastructure in AWS.