Position: Java Developer
Category: Java
English level: fluent
Years of experience: 2

I helped developing SmartHome product that will be offered to US and Canadian customers since 2017. Also built tool for automation and performance testing of IoT cluster that will support up to 500M online devices.
•	Java Core
•	Java EE (Servlets / JSP, JPA, JMS, JAX RS)
•	Spring (Core, MVC, Security, Data, Boot, Web Flow)
•	Hibernate (ORM, Validator)
•	MS SQL Server, MySQL, MariaDB, Redis
•	MQTT, AMQP, RabbitMQ
•	OOP, Design Patterns, SOLID
•	JUnit, Mockito, TestNG, Selenium WebDriver
•	HTML, CSS, Bootstrap, JavaScript, AngularJS, Knockout.js, Thymeleaf
•	Apache Tomcat, Jetty
•	Windows, Ubuntu Linux (terminal, ssh)
•	Maven, Gradle, Git, Gerrit, Gitlab, Jenkins
•	IntelliJ IDEA, Eclipse
•	Agile, Scrum, TDD, CI
My priority is interesting and challenging project, that is developed using modern tech stack. No legacy support. No front-end (full stack). Only back-end. Only hardcore.