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


I worked on different projects' domains: financial, healthcare, law
I am always motivated to learn new technologies quickly and efficiently and a communicative, proactive person.

My plans are to master cloud technologies (AWS and other cloud providers), to continue developing myself as a software developer by improving my soft and technical skills.

Technical Skills:
Java, Spring Framework, Hibernate, RabbitMQ, Kafka,
REST, Maven / Gradle, PostreSQL, MySQL, CassandraDB, MongoDB,
HTML, CSS, React.js, JavaScript, JUnit / Mockito, OOP, OOD, TDD,
Design Patterns, GIT, Liquibase, K8s, Docker

Soft Skills:
- fast self-learning;
- time management;
- adaptability;
- prioritization and reporting;
- business communication;
- teamwork.

General Responsibilities from the experience :
- Requirements clarification, communication and support of customer
representatives;
- Participation in the development of a microservice architecture with a lead
architect;
- Analysis, comparison of existing gateway solutions and further development
of a gateway service (Spring Cloud Gateway) according to functional/nonfunctional requirements;
- Development of a service from scratch (database, instrument/technologies
selection, internal communication, security setup, local/environment
infrastructure setup using Gitlab/Caprover);
- Support and fixes of different problems from production;
- Integration with a 3rd party services;
- Developing backend related features with further test coverage (unit,
integration, E2E, Contract);
- Test infrastructure setup;
- Refactoring, improvements of different backend parts (authorisation,
performance);
- Demonstrations of the done work to clients;
- Working with Docker, K8s
- Small enhancements of Gitlab CI processes
I am expecting an interesting project where I could deliver/enhance a product using my skills and also where I could improve myself. 
It would be great to work within a high load project with cloud technologies (preferably with AWS, but other cloud providers are fine too). I am eager to manage different situations, problems and eager to participate in solving different kinds of tasks.