Position: Java developer
Category: Java
English level: intermediate
Years of experience: 3

Education
National Technical University of Ukraine 'Kyiv Polytechnic Institute'
Master's degree, Computer Software Engineering
2020 - 2022
Specialization: Technical cybernetics
National Technical University of Ukraine 'Kyiv Polytechnic Institute'
Bachelor's degree, Computer Software Engineering
2016 - 2020
Specialization: High Productive Computer Systems and Networks Software

Licenses & Certifications
JVA-045 Java SE - Luxoft
DEV-007 Git - Luxoft
EAS-020 Machine Learning - Luxoft
JVA-067 JUnit5 - Luxoft
WEB-012 React Development - Luxoft
Summary
 Software Developer with 2+ years experience with Java programming language
 Knowledge of modern Java stack (frameworks and dev tools)
 Background in Finance IT, knowledge of Scrum best practices
 Experience in working with customers and mentoring other people
 Master of Computer Software Engineering at National Technical University of Ukraine 'Kyiv Polytechnic Institute'

Experience
Java Software Developer
Luxoft
Jan 2020 - Present (2,5 years+)
The customer is a Swiss leader in online banking Swissquote. As a leading provider of online financialservices, Swissquote offers innovative solutions and analysis tools for online trading. The user-friendlyplatform also provides solutions for Forex, Robo-Advisory, Leasing and Mortgage.
Responsibilities:
- Participating actively in the development of the products by creating efficient and reliable code;
- Developing core functionality and designing components of application;
- Participation in meetings with the customer;
- Fixing maintenance and support bugs.
Technology Stack:
- Java 8/11;
- Spring Framework;
- Microservices;
- RabbitMQ;
- Redis.
Java Trainee Software Engineer

EPAM Systems
Sep 2019 - Dec 2019 (4 months)
Conducted hands-on development of a project in an Agile team environment;
Accomplished extensive work with Java, Spring, MySQL