• File

Андрій

Java developer

City of residence:
Vinnytsia
Ready to work:
Remote

Contact information

The job seeker has provided: Phone numberMessenger

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Andrii Paias
Senior Software Developer

[open contact info](look above in the "contact info" section) | [open contact info](look above in the "contact info" section) | Vinnytsia, Ukraine
SUMMARY
Java Backend Developer with over 5 years of commercial experience developing enterprise
applications. Strong background in Java, asynchronous programming, Vert.x, Spring, relational and
NoSQL databases, multithreading, and performance optimization.
I took a career break after my last job but kept my skills up-to-date by working on personal
projects.
WORK EXPERIENCE
Senior Software Engineer, Luxoft Jan 2020 - Aug 2021
Project:
Desktop application for accessing stock exchange data.
Responsibilities:
Developed and maintained features for an application that received real-time market data
over TCP using a custom protocol.
Maintained a Java implementation that mirrored an existing C++ application and addressed
concurrency and performance issues specific to Java.
Implemented features for services running on AWS.

Software Engineer, EPAM Systems Sep 2018 - Dec 2019
Project:
Open-source library management system built with Java and Vert.x.
Responsibilities:
Designed and developed asynchronous, event-driven microservices using Vert.x.
Implemented integration with an external knowledge base.

Software Engineer, EPAM Systems Apr 2016 - Aug 2018
Project:
Retail solution for Airlines that includes flight search, shopping, order management.
Responsibilities:
Developed features related to booking, payment, ticketing of flights.
Maintained and debugged complex legacy components of the airline retail platform.

PET PROJECT
Flight Search Engine - https://github.com/andrey-payas/flight-search
Developed Java application that analyzes 100k+ flights to find cheap travel itineraries
Designed graph search algorithms that find the cheapest sequence of flights while considering
number of connections, travel time and other constraints.
EDUCATION
Kharkiv National University of Radioelectronics 2013 - 2017
Bachelor's degree in Computer Science
KEY SKILLS
Java Core, concurrency, algorithms, and data structures.
Vert.x, Spring Boot (MVC, Security, Data), Hibernate
PostgreSQL, MongoDB, Kafka, Neo4j
AWS, Docker, Maven, Gradle, Git, Jenkins
REST, Microservices
English (Upper-Intermediate)

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: