Igor Merkushev

Angestellt, Senior Software Engineer, Deutsche Bank AG

Fähigkeiten und Kenntnisse

Java
Python
Jenkins
Spring
Spring Boot
CI
Groovy
Spring JPA
PostgreSQL
Git
Maven
Gradle
OpenFeign
Flask
AWS
Kubernetes
MongoDB
Linux
Docker
Rust
Golang
Kotlin
Hibernate
DataDog
Software
Automation
Engineering
REST
Software Development
Architecture
Cloud Computing
CI/CD
Backend

Werdegang

Berufserfahrung von Igor Merkushev

  • Bis heute 4 Jahre, seit Okt. 2022

    Senior Software Engineer

    Deutsche Bank AG

    - Make MVP service production ready with release to production and clients migration - Project Lead (Distributed calculations): Developing distributed systems and services from scratch and migrating from the legacy system using Clean Architecture and SOLID principles. - Maintaining legacy systems - Mentoring Junior Developers - Maintaining new Services

  • 1 Jahr und 5 Monate, Mai 2021 - Sep. 2022

    Software Engineer

    Scalable Capital

    - Developing and maintaining existing services. - Developed service (from scratch) to work with different OAuth2 providers (clean architecture, SOLID, clean code) - Developing the new core service using R2DBC, WebFlux, Kotlin coroutines, etc. (clean architecture, SOLID, clean code) Tools and skills: - Spring, Spring Boot, Hibernate, Maven - PostgreSQL - Kotlin coroutines, R2DBC, Spring WebFlux - GitHub, AWS, DynamoDB - Jenkins, DataDog - Java, Python, Kotlin

  • 10 Monate, Aug. 2020 - Mai 2021

    Software Developer

    Business Keeper AG

    - Developed and maintained web services (Java, Golang) - Created tools for development (Python) - Configured Spring Applications for observability (Prometheus, Jaeger, ELK stack) - Configured Kong API Gateway Tools: - Spring, Spring Boot, Hibernate, Maven, Spring WebFlux - PostgreSQL - Git, Gitlab CI - Kubernetes, Skaffold, Kustomize, ArgoCD - Keycloak - Java, Python - Golang

  • 1 Jahr und 1 Monat, Aug. 2019 - Aug. 2020

    Software Developer in Test

    Auto1 Group

    Results: - Created and developed Web services using Spring Boot. - Migrated QA Jenkins jobs to pipelines - Created Jenkins jobs (Development, Deployment) - Configured Sonar Qube Responsibilities: - Develop and maintain the testing framework - Develop web services - Review PRs - Migrate automation framework from Groovy to Java. - Configure Jenkins.

  • 1 Jahr und 1 Monat, Juli 2018 - Juli 2019

    Software Developer

    Yandex

    Results: - Create Grafana dashboards and monitorings for the test results and new services. - Created services (Java). - Developed scripts (Python) for testing workflow. - Built pipelines in Jenkins (Groovy). - Migrated Jenkins pipelines to TeamCity. - Preparation of integration tests for migration from Java to Typescript. Responsibilities: - Modifying the testing framework according to testing group requests. - Support integration and e2e tests. - Developing new services

  • 2 Jahre und 1 Monat, Juli 2016 - Juli 2018

    QA Automation

    Yandex

    Responsibilities: - Developing automated tests and test suites. - Developing automation for the testing process. - Testing REST Services and Web applications. - Participating in developing the testing workflow. Tools and skills: - JUnit, Selenium, Rest Assured, Allure - Jenkins, Maven, Gradle, Git - SQL, MongoDB - Curl, Charles, Postman.

Ausbildung von Igor Merkushev

  • 2001 - 2006

    Engineer

    Perm National Research Polytechnic University, Perm, Russia

Sprachen

  • Russisch

    C2 (Verhandlungssicher / Muttersprachlich)

  • Englisch

    C1 (Fließend)

  • Deutsch

    A1-A2 (Grundkenntnisse)

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.

  • 21 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