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

For all the time of work I have solved around 180 tickets. Some took up less than an hour, some took a month.
I implemented a lot of a new features that have improved  our system, fixed plenty of bugs. Implemented a difficult search engine with 9-stage filtration where after each stage counts similarity points, each stage have specific logic and according to previous stage results and similarity points the next stage algorithm can vary to improve performance. 
I constantly help my colleagues, do code review.
Working on a project which is an ERP system for the university. The project is designed for the
management of the education process and monitoring of the work of the medical faculty of the
university. It helps generate schedules for the medical faculty within the university, considering
the availability of resources and staff. The project also manages data about the availability of
hospitals and simulated patients, which sometimes take part in medical examinations too.
Key responsibilities:
- Implementing new features
- Wrote maintainable, testable, efficient code
- Fixing bugs, refactoring code, code review
- Problem-solving
- Providing new solutions
- Creating technical documentation
- Communicating with customer
- Participating in Scrum sessions
I would like to work on a new or in an active phase of development project, which means there will be a lot of work, new challanges and opportunities for technical growth and it is what I am looking for.

I would not want to work on a project that is legacy or have only suport/bugfixing tasks .