Position: Junior Java Developer
Category: Java
English level: intermediate
Years of experience: 2


Java developer with 2 years of commercial experience in developing Java-based web applications. Returning back to IT after a pause. Willing to regain my level, to use and enforce my skills.

Commercial projects:
2018.03 - 2019.03 - NIX Solutions, Backend Java Developer
Spring Boot based microservices related to Metadata of Learning technologies.
Responsibilities: developing new microservices from scratch.
Technologies: Spring Data, Spring Boot, Hibernate, JUnit, Maven, Neo4j

2017.01 - 2017.12 NIX Solutions, Junior Full Stack Java Developer
Complex enterprise-scale solution for health insurance products management. 
Responsibilities: troubleshooting and supporting legaсy code, developing new features, covering code with unit-tests, code reviews, scrum ceremonies. 
Technologies: Spring, Struts 2, Backbone, HTML/JavaScript/CSS, JUnit, Maven

Skill-up projects:
2018.01 - 2018.03 NIX Solutions
Single-page web application «BookStore» based on Spring Data Rest and Angular 2 frameworks.
Technologies: Spring Data Rest, Spring Boot, Spring Security, Hibernate, PostgreSQL, H2 Database, Angular 2, TypeScript, NPM, Docker, GitLab CI.

Education:
2010 - 2016 Master of Systems Programming, National Aerospace University-Kharkiv Aviation Institute (KhAI)
2014 - «Java-based web-application development» practical course from EPAM company
- Work from Athens, Greece (office based or remote)
- Professional support (mentorship, supervision)
- Clear path of self-development 
- More new features, less legacy code support and troubleshooting 
- IntelliJ Idea compensation
- Teamwork and face-to-face cooperation 
- Career development opportunities (performance feedback, professional education, training, certification)