Position: Junior Java Developer with International experiences, English, French + conversational Swedish and German / Also open for other IT roles (Testing, Data Analysis, Data Science)
Category: Java
English level: fluent
Years of experience: 0

1. Yes, I really studied the specialised literature mentioned in my Resume

2. No, I have no IT university degree although my skills in Java are at least equal to those of an IT graduate or entry-level professional

3. Further information is available through Djinni messenger
Contributions to open-source software development projects (Game engine and Artifact Management tool), resolving test tasks and participating in coding competitions.
GitHub username: ogryniuk 

Non-IT experience: Work in Business law, including one year in Western European internationally active companies.
-------------------------------------
Skills:
1. Languages: Java, basic knowledge of Python, C++ and JavaScript

2. Wide array of Business and Law related subjects valuable for management roles in IT.

3. Command of Java: 
Java core
Collections Framework
Design Patterns
Concurrency basics 

4. Version control systems:  Git, Mercurial

5. Java build tools:  Maven, Ant

6. Spring framework-based architectural patterns:
Boot, Inversion of control, Model-view-controller, REST, Security

7. Database management technologies: SQL, Liquibase, Hibernate 

8. Continuous integration: Jenkins

9. Software containerization: Docker

10. Issue tracking: Jira

11. Integrated development environments:
IntelliJ IDEA, Eclipse, NetBeans, Workbench

12. Modelling languages: UML

13. Machine learning, Data analysis libraries and foundations of Statistics
-----------------------------------------------------
Details on Programming studies:
1 - Authors: Joshua Bloch, Steve McConnell, Brian Goetz, Eric Freeman, Erich Gamma, Herbert Schildt, Jon Skeet, Bauke Scholtz

2 - Sources: professional literature, languages documentations (Oracle, MSDN), online courses (Udemy) and developer communities (Stack Overflow)
---------------------------------------------------
Hobbies: algorithms, classic literature, sports
1. Java or data-oriented jobs

2. B2B for Ukraine / Employment contract for expatriation

3. Possibility to use foreign languages (English and/or French). I am fluent in both

4. Polite and honest Management and Human Resources teams. No rudeness or cheating 

5. Minimum of front end such as JavaScript, HTML or CSS