Eugene Astashevich

Bis 2021, Senior Java Developer, Scentbird
Minsk, Weißrußland

Fähigkeiten und Kenntnisse

Java
Docker
Gradle
Spring
Hibernate
Spring Boot
GraphQL
Grpc
PostgreSQL
MongoDB
Maven
Git
AWS
REST
MySQL
Softwareentwicklung
Backend

Werdegang

Berufserfahrung von Eugene Astashevich

  • 2 Jahre und 8 Monate, Aug. 2018 - März 2021

    Senior Java Developer

    Scentbird

    Development of Scentbird website backend – subscription box service. Main activities - development of business features, bug fixing, unit and integration testing, writing documentation, providing customer support. Within last year I participated in migration to new payment system - Recurly. Technologies: Java 15, Spring, GraphQL Kickstart, Spring Rest, gRPC, PostgreSQL, RabbitMQ, Redis, Docker, Kubernetes, AWS, Gradle, Mapstruct, Testcontainers, Junit, Mockito, WireMock, kotlin.test, Spock.

  • 1 Jahr und 4 Monate, Apr. 2017 - Juli 2018

    Senior Java Developer

    PST Labs LLC

    Development of backend part of DMS Hub – asset management system, aggregator of multiple data storages including local filesystem, GitLab and FICO Drive. Includes Admin tool, REST API and CLI Tool. Backend was a Spring Boot project with MongoDB as storage of information about projects, assets, files, etc. Technologies: Java 8, Spring , Gitlab API, Maven, Docker, Mapstruct, Jsoup,TestNG, Mockito, PowerMock, Swagger, MongoDB, Logback, AngularJS 2.

  • 8 Monate, Sep. 2016 - Apr. 2017

    Senior Java Developer

    Helmes AS

    Development and support of Audatex insurance solutions. Implementation of claim registration platform, based on Apache Click framework.

  • 1 Jahr und 11 Monate, Okt. 2014 - Aug. 2016

    Senior Java Developer

    EPAM Systems

    Leading development of new features in Loyalty program of IHG. Task estimation and assignment, code reviews, track work progress and arrange task priorities. Provide technical decisions. Teamwork results presentation, including demos. All kinds of internal and external communication, track and follow up on risks and issues, provide weekly status updates to Product Managers on both EPAM and customer's sides. Run grooming and planning sessions, communicate team's estimations and commitments to customer.

  • 2 Jahre und 5 Monate, Juni 2012 - Okt. 2014

    Java Developer

    EPAM Systems

    Participation in extension of the customer's global payments implementation team. - Admin tools development, both front-end and back-end - Development of new features and bug fixing - Update documentation on Confluence and create release notes

Ausbildung von Eugene Astashevich

  • 9 Monate, Sep. 2013 - Mai 2014

    Applied mathematics and informatics

    BSU

  • 4 Jahre und 9 Monate, Sep. 2008 - Mai 2013

    Informatics

    BSU

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Grundlagen

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z