Position: Java Middle+/Senior/ Full Stack Developer
Category: Java
English level: upper
Years of experience: 5

I have over 5 years of experience of hands-on experience in developing various Java applications. During that time, I participated in more than 5 great projects of various size and complexity. I have a deep understanding of the object-oriented concepts, design patterns and many technical subjects. I also have enough technological knowledge and experience in framework ReactJs, JavaScript/TypeScript, HTML, and CSS designing, maintaining relational DB. I like to expand knowledge in technical and business areas because  I love to be creative and inventive. I am open-minded and goal-oriented. I have active teamwork attitude and quick learning ability.
Programming Languages/Technologies
	Java/JavaScript/TypeScript 
	Gradle/Maven
	Servlet, JSP, JSTL
	HTML/CSS/LESS/Sass
	SQL/T-SQL
RDBMS 
	H2/SQLite
	MySQL
	PostgreSQL 
NoSQL
	MongoDB
	Elasticsearch
Virtualization Tools
	Docker
Methodologies
	Agile, Scrum
	Test Driven, Feature Driven, Behavior Driven Development
Operating Systems
	Microsoft Windows 
	Linux
Testing Tools
	Postman	
	SoapUI	Frameworks/Libraries
	Spring Framework (Core, Web MVC, Web Services)
	Angular 2/5 / ReactJS
	Sikuli
	Hibernate/QueryDSL/JPA
	JBoss
	Struts 
	Velocity 
	Log4j
	JUnit /Mockito
Application/Web Servers
	JBoss 
	Glassfish
	Jetty
	Tomcat 
	Apache
	Nginx
Web Services
	Microservice
	RabbitMQ
	Kafka
	REST
	HTTP protocol
Development Tools 
	IntelliJ IDEA/WebStorm
	Eclipse
	Visual Studio
	Figma/Adobe Photoshop
Difficult and interesting tasks. Professional growth. Friendly staff.
Have great desire to grow and learn, analytical thinking and am a responsible person