Position: Java Back-end Developer
Category: Java
English level: pre
Years of experience: 11

Courses:
- Data Warehouse Fundamentals (Luxoft training 2017)
- Hadoop Fundamentals (Luxoft training 2017)
- Java SE 7. Part 1,2 (Luxoft training 2017)
- Java EE course with mentoring (FoxmindEd 2018)

Pet project:
http://git.foxminded.com.ua/asemerenko/Task-University
Work experience:

  Position: Senior Oracle Developer 02.2016 - 02.2018
  Company: Luxoft, Kyiv
  Responsibilities: Development ETL-processes and DWH for reporting system providing information about the bank's liquidity

  Position: Senior Oracle Developer 12.2013 - 02.2016
  Company: Luxoft, Kyiv
  Responsibilities: Development Oracle server code for Financial Instruments : Operational monitoring and control system

  Position: Senior Oracle Developer 09.2008 - 11.2013
  Company: Art-master, Kyiv
  Responsibilities: Development and support Oracle server code for civil registers
Key architectural solutions of database
Integration with external systems


Technical Skills:
- OOP, UML
- Good knowledge of Core Java 8
- Working knowledge with JDBC, Hibernate, Spring IoC, Spring Data JPA
- Working knowledge with RESTful API
- Strong knowledge in RDBMS design using normalization techniques and expertise in using SQL and PL/SQL to write Stored Procedures, Functions, Packages and Triggers
- Unit testing: JUnit, Mockito, PowerMock
- Tools: Eclipse, Maven, SVN, GitLab, Jira
Overall 10+ years of experience in developing Oracle database server part for high-load enterprise applications. 
Looking for a position where I can get skills to develop backend services and apply my experience in database.