Ilya Kovalkov

Angestellt, Software Engineer, Schwarz IT KG
Reutlingen, Germany

Fähigkeiten und Kenntnisse

Java
Kotlin
Ktor
Spring Framework
Microservices
Cloud-Technologien
DevOps
Git
Docker
REST
Keycloak
OAuth 2.0
Java-Entwicklung
Apache Maven
Bitbucket
Python
Groovy
Linux
Ubuntu
SQL
PostgreSQL
Jenkins
YAML
Softwareentwicklung
JEE
GitLab
Red Hat Enterprise Linux
Apache Tomcat
Ansible
JUnit
Backend
WildFly
MySQL
XML
JPA
EJB
Agile Entwicklung
Integrationsplattform
Spring Boot
Spring Cloud
Keycloack
Apache Kafka
Mockito
Kubernetes
Azure DevOps
Software Integration
System Integration
Android
Architecture
IT-Consulting
Information Systems
Computer Science
Full-stack development
Künstliche Intelligenz
Artificial intelligence
Generative AI
ChatGPT
JMS
CI/CD
Domain-driven design (DDD)
JDBC
OOP
SOAP
Software Architecture
SonarQube
Hibernate
Gradle
REST API
RESTful API

Werdegang

Berufserfahrung von Ilya Kovalkov

  • Current 1 year and 9 months, since Sep 2024

    Software Engineer

    Schwarz IT KG

    - Contributing to the development of a greenfield backend system for a business-critical enterprise application in a regulated environment - Designing and implementing backend services focused on data aggregation, consistency and reporting - Integrating the solution with existing enterprise systems and corporate infrastructure - Implementing Single Sign-On (SSO) based on OAuth2 and corporate IAM standards

  • 4 months, Apr 2024 - Jul 2024

    Senior Java Developer

    FERENDIN Engineering GmbH

    - Designed and implemented a client-ready MVP for an affiliate discount and voucher platform, used as a presales and demo solution for potential customers - Built backend architecture using Java and Spring Boot, applying a design-first approach aligned with frontend UX and data models - Implemented and fully configured Keycloak-based IAM, including realms, clients, roles, groups and custom authentication flows - Designed and implemented an LLM-based customer support PoC, integrating RAG and function calling

  • 2 years and 10 months, Jul 2021 - Apr 2024

    Senior Java Developer

    OUTLETCITY AG

    My tasks and responsibilities in this company: - Further development of the existing online shop based on SAP-Hybris (SAP Commerce) - Development of additional applications with new features - Implementation of Single-Sign-On within the existing system, design of Identity and Access Management tool (CIAM) - Optimizing the speed of data access with high-performance data storage - Participation in the development of the overall architecture

  • 1 year, Jul 2020 - Jun 2021

    Java Entwickler / Integrationsingenieur

    InnoTech GmbH (InnoTech Group, VTB Group)

    • Entwicklung einer neuen Integrationsplattform und Tools zur Automatisierung des Entwicklungsprozesses. • Entwicklung eines Frameworks zum Building einer asynchronen Integration basierend auf Spring- und JMS-Technologien. • Durchführung von Stresstests an Systemkomponenten

  • 2 years and 2 months, Jun 2018 - Jul 2020

    Java Entwickler / Integrationsingenieur / DevOps

    SberTech (AO Sberbank Technologien)

    - Entwicklung von Integrationsszenarien der Systeminteraktion für verschiedene Bankensoftwareprodukte - Entwicklung des Frameworks zur Vereinheitlichung von Integrationslösungen (Java 8, Spring Core, Spring Annotations, Groovy, Kotlin, Maven Gradle). - Entwicklung von Datenbanktabellen (PostgreSQL 9) - Einstellung des Prüfstands (RHEL 7, Wildfly 15) - CI/CD DevOps (Jenkins pipeline, Groovy, Ansible, Bash, Python) - Tests vom Backend (jUnit, Mockito) - Verwaltung vom Quellcode (Git - BitBucket)

  • 6 years and 3 months, Oct 2011 - Dec 2017

    Automation Engineer

    IT Engineering (Belgorod)

Ausbildung von Ilya Kovalkov

  • 3 years and 10 months, Sep 2007 - Jun 2011

    Economics and enterprise management

    Staatliche Technologische W.-G.-Schuchow-Universität Belgorod (Russland)

  • 2 years and 4 months, Sep 2004 - Dec 2006

    Information systems and technologies

    Staatliche Technologische W.-G.-Schuchow-Universität Belgorod (Russland)

Sprachen

  • Russian

    C2 (Verhandlungssicher / Muttersprachlich)

  • German

    C1 (Fließend)

  • English

    B1-B2 (Gute Kenntnisse)

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