Position: Senior Java Developer
Category: Java
English level: intermediate
Years of experience: 5

At the current project in a short time migrate from Java monolith to kotlin microservices, which made it possible to scale and work with high loads (1000RPS) due to the growth of the company.
Also, i have experience in hibernate and database optimizations, after refactoring, the load on the database decreased by 50%
Java/Kotlin backend developer, August 2020 – Present

Project: Customer verification services in the Bank

Responsibilities:
Developing new features and microservices
Add integration with external, internal services
Identifying and addressing performance bottlenecks(services has 1000-1050 rps)
Writing unit, integration tests
Support Tech lead with system design 
Utilizing good design practices, code reuse and writing efficient source code 
Support QA with bug triage and resolution Code review
Interviewing developers for a project

Technologies: java 11+, Kotlin, Spring (Boot, Data, Cloud, MVC), Hibernate, Kafka, Ibm MQ, Liquibase, PostgreSQL, Gradle, kubernetes, docker, grafana, prometheus. Microservices architecture.

Java developer, January  2017 – August 2020

Project: Data Transfer & Analytic tool that fetch, aggregate, analyze, parse and store big amounts of data from internal client(largest reinsurance company) applications.

Responsibilities:
Developing new features and components
Identifying and addressing performance bottlenecks
Writing unit, integration tests
Utilizing good design practices, code reuse and writing efficient source code
Support QA with bug triage and resolution

Technologies: Java 8, 11 Spring (Boot, Security, MVC), Hibernate, JDBC, Liquibase, PostgreSQL, MSSQL, Maven. SOA architecture.
The most desirable project will be the one with a cool team and an interesting domain area(automotive, crypto, fintech, etc).