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


Skills

Programming Languages: Java 8, JavaScript (familiar with)
Patterns: GoF, architectural
Technologies: Spring (IoC, Web, Security, Data), JDBC, JPA / Hibernate, REST, SOAP, Jax-RS, Apache Lucene, Node.js, Axios
RDBMS: PostgreSQL, MySQL, H2
Build tools: Maven
Tools: Postman, JetBrains products
Testing: Junit, Mockito
Methodologies: Agile, SCRUM

Project experience

Junior Software Developer
-	Local framework implementation
-	Local product implementation
-	Writing plugins
-	Local product improvement
-	Maintenance of existing code
-	Refactoring existing code
-	Writing unit tests using mocks
-	Requirement analysis and clarification with senior colleagues

Looking for the opportunity of growth. Always open to learning new technologies to extend my stack. It would be great to find a project which is not similar to my previous one.
The best conditions of work for me:
- full-time
- an opportunity of carrier growth
- a friendly work team