Profilbild von Alexander Tschukalin Senior Software-Engineer (Java, Spring, Cloud) | Software-Architect aus Hilden

Alexander Tschukalin

verfügbar

Letztes Update: 19.03.2025

Senior Software-Engineer (Java, Spring, Cloud) | Software-Architect

Firma: Alexander Tschukalin
Abschluss: B.Sc. in Computervisualistik, Otto-von-Guericke Universität
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: Deutsch (Muttersprache) | Englisch (gut) | Russisch (Muttersprache)

Schlagwörter

Java Cloud Computing Spring Framework J2EE Openshift Kubernetes Amazon Web Services Apache Tomcat Architektur IBM DB2 + 28 weitere Schlagwörter anzeigen

Dateianlagen

1_110325.pdf

Skills

Wer ich bin:
Ich bin ein leidenschaftlicher Lead Software-Entwickler mit 14 Jahren Erfahrung und Hands-on-Mentalität. Mein Fokus liegt auf Backend-Anwendungen in Java (JEE, Spring), Cloud-Technologien (Kubernetes, OpenShift) und modernen Architekturen (Microservices, Cloud-Native).
Ich habe Erfahrung in folgenden Technologien und Methoden:
  • Java, JavaEE/JakartaEE, Spring/SpringBoot
  • Tomcat, Micronaut, OpenLiberty, HA Proxy Traefik
  • DB2, MySQL, PostgreSQL, MongoDB, Flyway
  • Docker/Kubernetes, OpenShift, AWS, IBM Cloud
  • Maven, Jenkins, Gradle
  • REST, OAS3/OpenApi, IoT/MQTT, SOAP, GraphQL
  • TDD (JUnit, Mockito), DDD, Scrum, DevOps
  • Grafana, Prometheus, Graylog, LogDNA,
  • Git, GitHub, GitLab, Bitbucket

Projekthistorie

03/2025 - bis jetzt
Senior Software-Engineer (Java, Spring, Cloud) | Software-Architekt
Freelance

Unterstützung von Kunden bei ihren Projekten als freiberuflicher IT-Berater und Software-Entwickler.

10/2021 - 09/2024
Senior IT-Berater
AXA Versicherung AG (Versicherungen, >10.000 Mitarbeiter)

Projekt "Schadenmeldung" &  "Schaden-Statustracking"
Desing und Entwicklung von zwei Onlineservices einer Versicherung "Schadenmeldung" und "Schaden-Statustracking" 

Aufgaben und Verantwortung
  • Analyse von funktionalen, nichtfunktionalen und infrastrukturellen Anforderungen
  • Architektonisches Design von erweiterbarer Microservice-Landschaft unter Berücksichtigung der definierten Anforderungen
  • Entwicklung, Test, Release und Betrieb von Anwendungen
  • Umsetzung der Benutzeroberfläche nach Designvorgaben

04/2017 - 09/2021
IT-Berater | Senior Software-Engineer
IBM Deutschland (Internet und Informationstechnologie, >10.000 Mitarbeiter)

Während meiner Zeit als IT-Berater bei IBM habe ich an 3 Projekten mitgewirkt.

Projekt "Kundenportal - Technische Modernisierung"
Das Kundenportal eines großen Versicherers wurde technisch und architektonisch modernisiert.

Aufgaben und Verantwortung:
  • Schnittstellendesign und Implementierung bei Umstellung von „serverside rendering“
    auf „REST“
  • Anbindung der Kundenverträge aus einem neuen Vertrags- und
  • Schadenverwaltungssystem „Guidewire“ an das Kundenportal
  • Backend-Implementierung und Test von Features, Code Reviews, Mitwirkung in agilen Ritualen
  • Betriebswartung von Applikationen in Produktion


Projekt "Life-Runoff"
Entwicklung einer digitalen Plattform zur Bestandsverwaltung von Lebensversicherungsverträgen.

Aufgaben und Verantwortung
  • Entwicklung und Test von Datenmigrationstools


Projekt "Elderly Care"
Entwicklung einer "Platform as a Service" Lösung um pflegebedürfigen einen selbstbestimmten Alltag zu ermöglichen

Aufgaben und Verantworung
  • Konzeption und Implementation von Microservices auf Basis von JavaEE
  • Qualitätssicherung des Systems durch Entwicklung von Integrations- und End-to-End-Tests
  • Installation, Inbetriebnahme und Wartung des gesamten Systems
  • Technischer Ansprechpartner für Kunden und Geschäftspartner

10/2010 - 03/2017
Software-Engineer

Von 2010 bis 2017 bin ich als Software-Engineer bei 2 Unternehmen in den Bereichen IT-Sicherheit und eCommerce tätig gewesen. In dieser Zeit übernahm ich die Konzeption, Entwicklung und Wartung interner Tools, die das Kerngeschäft unterstützen als auch den Ausbau und die Verbesserung der Serviceangebote meiner Arbeitgeber fördern.

Mit diesen Technologien/Methoden habe gearbeitet
  • Java, C#
  • JPA (EclipseLink, Hibernate)
  • Virtualisierung (Hyper-V, VirtualBox)
  • Test-Driven-Development / TDD (JUnit, Mockito), Kanban
  • Datenbanken (MySQL, PostgreSQL, MongoDB, CouchDB)
  • Mercurial, Subversion
  • Jenkins, Maven, Selenium

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
Profilbild von Alexander Tschukalin Senior Software-Engineer (Java, Spring, Cloud) | Software-Architect aus Hilden Senior Software-Engineer (Java, Spring, Cloud) | Software-Architect
Registrieren