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

1, Technical background (Computer Engineer)
2. Huge desire to learn new technologies
3. Good knowledge of Computer Science (OOP, Design Patterns, Algorithms & Data Structures, Basic knowledge of Concurrency)
4. Good soft and communication skills
Experience:
1. SoftJourn - University Practise (Java direction) 1mo
Collaborated in a team of students in order to implement E-Commerce shop using Spring Framework
Technologies: Java, Spring Framework (Boot, Web, Security, JPA), Hibernate, React.js, Redux.js, Maven, Ant Design.
2. ELEKS - University Practise (Java direction) 1mo
Worked in a team of students to implement Capital Hound application
Technologies: Java, Spring Boot, Mustache, Figma, Mockito, JUnit
3. ExtendaRetail - Intern Big Data Engineer 3mo
Worked on ETL pipelines, by maintaing and developing microservices in Java. Also, gained hands-on experience with GCP and acquired knowledge of modelling data warehouses.
Technologies: Java, JDBC, PostgreSQL, Maven, BigQuery, PubSub.

Additional education
1. EPAM Systems - Java Development program 3mo
2. RINF TECH - Training on Java (OOP, SOLID, Design Patterns, Spring Framework, Mockito, JUnit, JDBC, JPA, Hibernate, REST, SOAP, RPC (json-rpc)) 3mo
3. RINF TECH - Training on GCP 2mo