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


Programming skills:
1. Java Core,
2. Spring, 
3. Hibernate, 
4. Akka,
5. Microservices,
6. MySQL,
7. PostgreSQL.
8. Kafka

Experience:
1. Project
Technologies: Spring Boot, Hibernate, Auth0, Spring Batch, ng-admin, PostgreSQL

Project description: financial application for automatic investment management
Roles/responsibilities: server-side development and a small improvement on a dashboard interface

2. Project
Technologies: Spring Boot, Hibernate, PostgreSQL

Project description: company's management system (documents, equipment, employees, suppliers)
Roles/responsibilities:  server-side development, migrating a project to new technologies (see below project)


3. Project
Technologies: Spring Boot, Hibernate, PostgreSQL

Project description: company's management system (documents, equipment, employees, suppliers)
Roles/responsibilities:  server-side development, migrating a project to new technologies (see next project)

4. Project
Technologies: JBoss 7.1.1, Seam, EJB, JSF, PostgreSQL

Project description: company's management system (documents, equipment, employees, suppliers).
Roles/responsibilities: fixed performance, fixed critical bugs, deploy and support

5. Project
Technologies: Akka, Spring Boot, Hibernate, Redis, MySQL

Project description: food and goods delivery management system
Roles/responsibilities:  server-side development, assistance with microservices design

6. Project
Technologies: Spring Boot, Hibernate, MySQL, Freemarker, Bootstrap, jQuery

Project description: backlink availability validation tool
Roles/responsibilities: server and client sides development
I'm looking for a new interesting project that will allow me to increase my knowledge and skills.