Position: Java Software Engineer
Category: Java
English level: intermediate
Years of experience: 2


I consider myself to be calm and reliable as well as eager to obtain new knowledge. In addition, I am open-minded individual, that is the reason I am likely to become a new part of a team without any problems. When it comes to my hard skills, it is important to mention my fair Java, Spring and AWS expertise. Also experienced in UX/UI development and deployment processes.

Programming Languages and Frameworks:
Java, Spring Framework (Boot, Security, Data), Hibernate, Angular, JDBC, Play
Database:
Amazon DynamoDB, MySQL
Test Tools:
JUnit, Mockito, Selenium
Issue Tracking, CI/CD:
Bamboo, Jira, Confluence, Bitbucket, GitHub
AWS Services:
API Gateway, EC2, Route 53, CloudFront, Lambda, IAM, S3
Other:
Telegram API, CloudFlare, Swagger, Send Grig, Zoho CRM, MyBatis, Docker, Maven, Apache Tomcat, Agile (Scrum), Git , SBT

Responsibilities: 
- feature development;  
-  project deployment; 
- automated testing (Junit, Mockito, Selenium);
- estimate negotiation;
- UX/UI design and development;
- prepared data base schema and created corresponding entities;
- reviewing pull requests;
- maintenance, bugfixing, optimisations.