Position: Java Developer
Category: Java
English level: intermediate
Years of experience: 2.5


Looking for a new job as a Java backend / full-stack developer.
I have been writing in Java for about 3 years, in commercial development since May 2021.

 Experience:
IBS 2020-2021. Load Testing Engineer:
- Carrying out LD.
- Recording and debugging load tests.
- Analysis of test results, writing reports

FundCount. 2021-present. Java developer (a bit of a full stack):
- Development of software for managing investment funds (server and client part). Implementing new features, fixing bugs, improving performance, writing unit tests, writing integration tests, maintaining internal documentation, code review.
- Refinement of the server part represented by a heavy monolith. Development and maintenance of the client side on swing. Part of the interface has been migrated to React.

- I've used in the work: Java 8, 11, 17; Spring (Boot, Context, Aspects, Web, ORM, Webmvc, jdbc, Websocket, Security); Swing, React, typescript, hibernate, MySQL, JUnit, Docker.

 Skills:
- Strong knowledge of Java Core (8, 11, 17). Spring framework (boot, web, security, data).
- Standard libraries for Java: Hibernate ORM, JUnit, JPA, JDBC.
- Most of the time I worked with MySQL, I had experience with Redis DB and PostgreSQL.
- Understanding the basics of microservice architecture and message brokers.
- Confident knowledge of the syntax of javascript,  knowledge of React at the basic level.
- Knowledge of the syntax of Python at the basic level (I wrote a small bot script).
- Learned GO syntax.
- English B1. I read the documentation, perceive English speech well by ear.
- I am a fast learner with good soft skills.