Position: Middle Java developer
Category: Java
English level: upper
Years of experience: 3

Certificates
Spring: Design Patterns (May, 2019)
Gradle for java developers (July, 2019)
MongoDB for Java developers, MongoDB University (online, 2017)
Software testing, QATestLab (Kyiv, 2016)

Education
Kyiv National Economic University
Master's degree in Banking and finance (diploma with honours)
I am a result and goal-oriented person, who obtained good knowledge and experience in Java programming. I'm a software engineer with solid experience in banking domain and developing microservice systems.

Skills
Programming languages: Java (main), JavaScript (basic)
Technologies/Frameworks: Java 8, Java Core, Servlets, JSP, JDBC, Spring, Spring MVC, Spring Security, Hibernate, Maven, Gradle, JUnit, Mockito, Cucumber, Docker, Elasticsearch, OpenShift, SonarQube, Kibana, XSLT
Integration Platform: Red Hat JBoss Fuse
Integration Framework: Apache Camel
RDBMS: Oracle, H2, MySQL, PostgreSQL, MS SQL Server
No-RDBMS: MongoDB
Message Broker: RabbitMQ, ActiveMQ
Web Development: HTML, CSS, XML, JSON
Operating systems: Windows, Linux
Version Control Tools: Git
Methodologies: Agile (Scrum), Waterfall
Languages: Ukrainian (native), Russian (native), English (Upper-Intermediate)
I'm looking for a new project as existing one was successfully finished. I hope to meet a professional and friendly community of developers. I'm a hard-working and responsible person with solid (more than 10 years) banking background.