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

As an enthusiastic Java developer that you can rely on, I have strong Java knowledge and 5+ years of industry experience in the banking and fintech development teams. I am proficient in clearly explaining complex development concepts to a variety of audiences.
•	Strong background in OOP, Java 8-11
•	Experience with Design Patterns
•	Designing software architecture;
•	Experience with Spring Boot, Spring Native
•	Experience with containerization Docker & Kubernetes 
•	Experience  with  integration  and  unit  testing
•	Ability to write clean code
•	Experience with Kong API Gateway
•	Experience with message brokers such as Apache Kafka, Rabbit MQ
•	Experience with CI/CD (GIT, Gradle, Maven, etc.) 
•	Experience with agile/scrum development methodologies and management
•	Experience with RDB & NoSQL DB
•	Capable of quickly learning
•	Maintain good communication
Working with modern technologies for self-improvement