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


I am a Java developer with a Bachelor's degree in software engineering with Upper-intermediate English. Looking for new opportunities as a Backend Developer to use my knowledge of building client-server applications.

Experience:
- 2+ years of practical experience with Java Core (studying projects)
- 1 year digging into popular Java frameworks
- 1 Full Stack commercial project
- 2 web projects (available in my Github, feel free to look into)
- 500+ completed codewars kata in 5 months
- wide theoretical knowledge of software development processing (Scrum, Kanban)
- UML writing and reading

Technology stack:
- Java 8, 11, JDBC, Servlet API
- Spring MVC/Security/Boot
- Hibernate
- MySQL (triggers, procedures, functions, administrating), MS SQL Server, PostgreSQL
- HTML/CSS/JS, JQuery, Bootstrap
- Git, Maven, Tomcat
- TDD, JUnit
- UML 2.x
- OOP, SOLID, DRY, KISS, REST
- JSON, XML
- Have good knowledge of design patterns