Position: Java Developer
Company: Argument
Category: Java
Experience required: 3y

**REQUIREMENTS:**

Java SE, Java EE
Good knowledge of web development basics (HTTP, Authentication/Authorization, REST, Sessions, JWT, Cookies etc.)
Spring Framework (Core, Web MVC, Sping Data, JPA, Spring Security, Boot, Hibernate)
Writing unit tests with JUnit5, Mockito
RDBMS (MySQL, H2, MSSQL, etc)
Common design patterns, SOLID
Git Flow

**What We Offer**

English courses and Speaking Club with a native speaker
Opportunities for professional and career growth
Participation in specialized conference events
Work in a friendly and experienced team
Comfortable working environment
Paid vacation, paid sick leave
Flexible schedule