Position: Java Developer
Category: Java
English level: upper
Years of experience: 0.5

- Achieved top rankings in math, physics, and computer science Olympiads at the city, regional, and national levels, demonstrating exceptional skills and knowledge. 
- Developed strong teaching and mentoring skills by organizing and leading additional tutoring sessions on advanced mathematics and physics at the university.
I have experience in developing two projects in Java using technologies such as Spring MVC, Spring Security, Spring Data, Hibernate, Servlet API, H2 and JSTL. Both projects were close to commercial, so I have experience working with real tasks, solving problems and implementing new features. I also have solid knowledge of Java Core, OOP, Maven, Git, SQL, JDBC, SOLID and Web Development.
My responsibilities: 
- Development: writing code and debugging programs;
- Testing: responsible for testing software at different stages of development;
- Documentation: preparing technical documentation;
- Troubleshooting: troubleshooting software issues, identifying root causes, and implementing solutions;
- Learning new technologies and improving Java development skills.
I am responsible, sociable, have good logical and algorithmic thinking. I am a good team player and always find a solution to complex tasks.
I prefer a job that gives me the opportunity to grow professionally and learn new things. I want to be part of a team that works on interesting projects and develops high-quality software solutions. It is important for me to be able to work with the latest technologies and tools, as well as to receive constructive feedback from experienced colleagues. In addition, I enjoy working in a team that values interaction and cooperation between members and has a good working atmosphere.