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

Experience with bug fixing, implementing features, improving test coverage, security configuration and refactoring. Have experience back-end development on two big project with modern technology stack using SCRUM methodology.
•	1+ year of experience in Java development
•	Good understanding of Java Core (OOP, Collection API, Exceptions, I/O, Multithreading)
•	Experience with Java EE (Servlet API, JSP, JSTL, JDBC)
•	RDBMS: MySQL, PostgreSQL
•	Experience with HTML, CSS
•	Web server: Apache Tomcat
•	IDE: IntelliJ IDEA, Eclipse
•	VCS: Git
•	Design Patterns
•	SOLID, KISS, DRY. YAGNI
•	SCRUM, Jira
•	JUnit, Mockito
•	REST API
•	Log4j Slf4j
•	Maven, Gradle
•	Experience with Spring, Spring Boot, Hibernate
I expect friendly collective, comfortable office and opportunity to grow