Senior Java & Cloud-Native Engineer mit 14 Jahren Erfahrung in der Konzeption, Entwicklung und dem Betrieb geschäftskritischer IT-Systeme.
Aktualisiert am 17.09.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Spring Boot
Google Cloud
Google Cloud Platform
TypeScript
SQL
JSP
JSF
JUnit
ReactJS
PostgreSQL
Elastic Search
Swagger / OpenAPI
Apache Kafka
Apache Camel
Docker / Docker Compose / Kubernetes
JavaScript / HTML / CSS
REST / SOAP / gRPC / GraphQL
Maven / Gradle / Git / Jenkins / Terraform
JPA / Hibernate / EclipseLink
IntelliJ IDEA
JavaScript
Python
Deutsch
sehr gute Kenntnisse in Wort und Schrift
Englisch
gute Kenntnisse in Technik, gute Kenntnisse in Wort und Schrift
Russisch
Muttersprache

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 4 Monate
2024-03 - 2025-06

Weiterentwicklung des PAYBACK-Systems

Software Ingenieur / Freiberuflich Java Java 11 Java 17 ...
Software Ingenieur / Freiberuflich
  • Entwicklung robuster REST APIs für reibungslose Datenreplikation zwischen internen Systemen, einschließlich CRM- und Backoffice-Anwendungen, mittels OpenAPI-Spezifikationen, um Skalierbarkeit und Wartbarkeit sicherzustellen.
  • Durchführung umfassender Integrationstests und automatischer Tests mit JBehave, um den höchsten Qualitäts- und Zuverlässigkeitsstandard in den entwickelten Integrationslösungen zu gewährleisten.
  • Durchführung gründlicher Performance- und Lasttests an entwickelten REST-Schnittstellen, um optimale Systemreaktionsfähigkeit und Zuverlässigkeit unter verschiedenen Arbeitslasten zu gewährleisten. 
Java Java 11 Java 17 Java 8 Java 21 Spring Boot JPA Hibernate OpenAPI Swagger Siebel CRM Docker CI/CD Git Maven Jenkins SOAP REST
PAYBACK GmbH
München
6 Monate
2023-09 - 2024-02

Eigenes Forschungsprojekt in der Künstlichen Intelligenz

Softwareentwickler und Architekt / Freiberuflich Spring Boot OpenAPI/Swagger LangChain4J ...
Softwareentwickler und Architekt / Freiberuflich

Proaktive Forschungs- und Entwicklungsinitiative zur Erschließung des Potenzials von Generativer KI für die Enterprise-Java-Entwicklung

  • Erforschung bestehender kognitiver Architekturen und Entwicklung einer eigenen Architektur
  • Experimente mit Agentic Swarm-Architekturen
  • Erforschung und Experimente mit verschiedenen GPT-Prompting-Strategien (Chain-Of-Thoughts, Tree-Of-Thoughts, Graph-Of-Thoughts)
  • Experimente mit symbolischer Wissensrepräsentation (Frame-Semantik, Wissensgraphen/Neo4J)
  • Experimente mit Open-Source GPT (Generative Pretrained Transformer) KI-Modellen
  • Implementierung eines OpenAI-API-Proxys (auf Spring Boot) für die Ollama-API
  • Neuimplementierung einiger Open-Source Python KI Projekte (z.B. Microsoft Autogen) in Java/Spring Boot
  • Implementierung eines Spring Boot-basierten kognitiven Agenten mit LangChain4J

Spring Boot OpenAPI/Swagger LangChain4J OpenAI API Ollama API GPT Prompting Neo4j Java Hibernate JPA Git Gradle REST OpenAPI Swagger
Evgeny Shaltinskiy
München
10 Monate
2022-11 - 2023-08

Weiterentwicklung des Firmensystems

Softwareentwickler und Architekt / Freiberuflich Spring Boot Swagger/OpenAPI TypeScript ...
Softwareentwickler und Architekt / Freiberuflich
Verantwortlich für die technische Weiterentwicklung und Skalierung eines zentralen CRM-Systems für Partner-Immobilienagenturen sowie die Optimierung der gesamten Deployment-Infrastruktur
  • Java-basierte Entwicklung: Übernahm eine zentrale Rolle in der fortlaufenden Entwicklung eines CRM-Systems für Partner-Immobilienagenturen durch die Anwendung fortschrittlicher Java-Technologien, insbesondere mit Spring Boot und JPA/Hibernate. Verantwortlich für den Entwurf und die Implementierung von Backend-Logiken, die die Leistung und Skalierbarkeit des Systems verbessern.
  • DevOps-Initiativen: Leitete die Wartung und Weiterentwicklung von DevOps-Praktiken, wobei ein besonderer Fokus auf der Nutzung von Docker, Docker Compose und Kubernetes lag. Erfolg in der Einrichtung eines robusten CI/CD-Pipelines auf dem Kubernetes Cluster und Optimierung des Deployment-Prozesses.
  • Weitere relevante Technologien: Verwendung von PostgreSQL für Datenmanagement und -persistenz, sowie Anwendung von Web-Technologien (Angular, ReactJS, HTML, CSS, npm) für Frontend-Entwicklung.
  • Entwicklung und Integration diverser Webanwendungen und Komponenten unter Verwendung von Technologien wie TypeScript, Angular, ReactJS, sowie der Gestaltung von RESTful APIs mit Swagger/OpenAPI.
  • Sonstiges: Installation und Betreuung der Odoo-Plattform (inkl. CRM, Rechnungsstellung, Buchhaltung, Mitarbeiterverwaltung) auf einem dedizierten On-Premise Kubernetes-Cluster.
  • Sonstiges: Installation und Betreuung des Zammad-Helpdesk-Systems zur Steigerung der Kundenzufriedenheit (auf einem On-Premise Kubernetes-Cluster).

Spring Boot Swagger/OpenAPI TypeScript Angular Strapi CMS DevOps Docker Docker Compose Kubernetes Python Odoo Plattform AWS Google Cloud Platform Java JPA Hibernate PostgreSQL ReactJS Git Maven Gradle REST HTML CSS npm OpenAPI Swagger
Maklerplan GmbH
Zug, Schweiz
6 Jahre 7 Monate
2016-04 - 2022-10

Weiterentwicklung des PAYBACK-Systems

Software Ingenieur / Festanstellung Java EE Swagger/OpenAPI Groovy ...
Software Ingenieur / Festanstellung

Langfristige Weiterentwicklung und Wartung des internen Backend-Systems mit Fokus auf Systemmodernisierung und Cloud-Migration 
  • Weiterentwicklung und Wartung des internen Backend-Systems unter Einsatz von Java EE und Spring Boot, fokussiert auf eine performante und zuverlässige Architektur.
  • Weiterentwicklung und fortlaufende Betreuung eines Java EE Moduls für die Verarbeitung von Batch-Prozessen, implementiert mit Apache Camel.
  • Eigenständige Erstellung eines Spring Boot-Moduls "from scratch" zur Integration mit externen Partnersystemen durch den Einsatz von Apache Camel.
  • Unterstützung der Migration und die Neuentwicklung von Legacy-Systemmodulen auf die Google Cloud Platform, was eine moderne und skalierbare Infrastruktur ermöglichte.
  • Implementierung und Pflege von CI/CD-Pipelines mittels Jenkins, Terraform und Kubernetes zur Automatisierung der Softwarebereitstellungsprozesse und zur Gewährleistung einer hohen Systemverfügbarkeit.
  • Einsatz von Docker für die Containerisierung von Anwendungen, was die Entwicklungsumgebung vereinheitlicht und die Auslieferungszyklen beschleunigt.
  • Entwicklung (Frontend und Backend) und Integration der Kreditkartenbestellungen in Zusammenarbeit mit dem Mutterunternehmen.
  • Konzeption und Umsetzung automatisierter Teststrategien mit diversen Tools wie Tricentis TOSCA, dem Geb Framework und JBehave zur Sicherstellung der Softwarequalität.
  • Eigenständige Entwicklung eines Java Testing Frameworks (basiert auf JBehave) für Siebel CRM, was die Migration der TOSCA Testcases und die Entwicklung neuer Tests beschleunigte.
  • Entwicklung eines Salesforce-Moduls für die Kampagnenbuchungsprozesse.

Java EE Swagger/OpenAPI Groovy JavaScript TypeScript Oracle/Siebel CRM Oracle DB Postgres DB Coremedia CMS Geb Framework JBehave Tricentis TOSCA Salesforce Docker Kubernetes CI/CD Google Cloud Platform Apache Camel Apache Kafka Google Cloud PubSub Terraform Spring Boot JPA Hibernate Angular PostgreSQL Elastic Search Docker Compose Git Maven Gradle Jenkins SOAP REST HTML CSS npm
PAYBACK GmbH
München
1 Jahr 9 Monate
2014-07 - 2016-03

Siebel 8.1 Upgrade und Entwicklung

Siebel CRM Entwickler Oracle/Siebel CRM
Siebel CRM Entwickler
  • Behebung von Mergekonflikten, die sich aus dem Upgrade des Siebel CRM ergeben haben.
  • Durchführung von Tests und Neuentwicklung von Smart Scripts (auch als Wizards in Siebel CRM bekannt).
  • Durchführung von Integrationstests mit Drittsystemen (sowohl eingehend als auch ausgehend).
  • Behandlung von Fehlern und Implementierung von Hotixes nach dem Go-Live des Systems.
Oracle/Siebel CRM
PAYBACK GmbH
München
2 Monate
2014-06 - 2014-07

Siebel 8.1 Open UI Upgrade

Siebel CRM Entwickler Oracle DB Siebel OpenUI JavaScript Oracle/Siebel CRM
Siebel CRM Entwickler
  • Beheben von Mergekonflikten nach dem Upgrade von Siebel CRM
  • Testen und Umgestalten von Browser-Skripten
  • Reorganisation der Wertelisten (LOVs)
  • Dokumentation des benutzerdefinierten Siebel-Datenmodells für externe Schnittstellen.
Oracle DB Siebel OpenUI JavaScript Oracle/Siebel CRM
Vatenfall GmbH
Hamburg
4 Monate
2014-02 - 2014-05

Siebel 8.1 Upgrade

Siebel CRM Entwickler Oracle/Siebel CRM Oracle DB
Siebel CRM Entwickler
  • Behebung von Mergekonflikten, die sich aus dem Upgrade des Siebel CRM ergeben haben.
  • Durchführung von Tests und Neuentwicklung von Smart Scripts (auch als Wizards in Siebel CRM bekannt).
  • Durchführung von Integrationstests mit Drittsystemen (sowohl eingehend als auch ausgehend).
  • Behandlung von Fehlern und Implementierung von Hotixes nach dem Go-Live des Systems.
Oracle/Siebel CRM Oracle DB
PAYBACK GmbH
München
6 Monate
2013-08 - 2014-01

Volkswagen Atomium an der Kundenseite

Siebel CRM Entwickler HP ALM Oracle BI Oracle/Siebel CRM
Siebel CRM Entwickler
  • Beschrieb Testfälle und führte Regressionstests für Atomium unter Verwendung von HP ALM durch.
  • Entwickelte und führte Modultests für Atomium durch.
  • Führte einen Proof of Concept für das Datenspeicherungs-Subsystem von Atomium durch.
  • Zeigte den Proof of Concept für eine mehrsprachige Benutzeroberfläche und nahtloses Sprachwechseln im Siebel Object Manager.
  • Führte einen Proof of Concept für das Online-Lern-Subsystem von Atomium durch.
  • Entwickelte die Reports-Struktur für das Global Reports-Subsystem von Atomium unter Verwendung von Oracle BI.
  • Automatisierte Tests für das Global Reports-Subsystem von Atomium.
HP ALM Oracle BI Oracle/Siebel CRM
Volkswagen AG
Wolfsburg
10 Monate
2012-10 - 2013-07

Weiterentwicklung des CRM-Moduls

Software Ingenieur Java EE 1C Enterprise 8
Software Ingenieur
Doll+Leiber bietet ein leistungsstarkes und benutzerfreundliches Software-Portfolio für
den intermodalen Transport an, das speziell für Spediteure und Transportunternehmen

entwickelt wurde, die im internationalen Landverkehr tätig sind.

  • Verantwortlich für die kontinuierliche Weiterentwicklung des CRM-Moduls innerhalb der Speditionssoftware "Intertrans".
  • Entwerfen und entwickeln der Architektur für das Modul "Berechtigungsmanagement", einschließlich der Integration einer Schnittstelle für den Transport von Schwerlasten.
  • Identifizierung und Umsetzung von Kundenanforderungen in bestehenden Softwaremodulen.
  • Bereitstellung exzellenten Kundenservice und Lösung von softwarebezogenen Problemen oder Anfragen.
  • Setzen und Planen von Zielen für andere Projekte, einschließlich der Entwicklung eines B2B-Portals basierend auf der 1C-Plattform und eines CRM-Moduls für einen medizinische Kunden.

Java EE 1C Enterprise 8
Doll und Leiber GmbH
Mering
7 Monate
2012-03 - 2012-09

Entwicklung des CRM-Moduls

1C Entwickler 1C Enterprise 8
1C Entwickler

1C ist ein russisches Unternehmen, das im Jahr 1991 gegründet wurde. Das Unternehmen ist spezialisiert auf die Entwicklung, Vertrieb, Erstellung und Unterstützung von Softwareprodukten für Unternehmen und Einzelpersonen.

  • Entwicklung des CRM-Moduls in der Speditionssoftware "Intertrans" für den 1CPartner Doll and Leiber GmbH.
  • Ermittlung und Umsetzung von Kundenanforderungen.

1C Enterprise 8
1C-Rarus
Moskau
3 Monate
2011-12 - 2012-02

Weiterentwicklung des Reisebuchungssystems

1C Entwickler 1C Enterprise 8
1C Entwickler
SBRZ ist spezialisiert auf die Bereitstellung von Geschäftsreisedienstleistungen für über tausend russische und internationale Unternehmen. Das Unternehmen bietet eine

umfassende Palette von Dienstleistungen im Bereich Geschäftsreisen an.

  • Entwickelte Funktionen für die Flugticketbuchung im firmeneigenen System "Phoenix".
  • Entwickelte Funktionen für die Registrierkasse in "Phoenix".
  • Entwickelte Funktionen für den Datenaustausch und integrierte "Phoenix" mit externen Systemen wie Buchhaltungsanwendungen, Reservierungssystemen und den Backoffice-Systemen der Partner.

1C Enterprise 8
Stadt Buchungs- und Reisezentrum
Moskau
7 Monate
2011-06 - 2011-12

1C Entwicklung für mehrere Kunden

1C Entwickler 1C Enterprise 8
1C Entwickler

Bei 1C: BIT (heute bekannt als First BIT), einem führenden IT-Unternehmen in Russland und der GUS, habe ich an verschiedenen Projekten für unterschiedliche Kunden gearbeitet.

  • Entwicklung des internen Projekts "Union" mit einem Projektmanagement-Modul.
  • Implementierung eines permanenten Datenaustauschs zwischen der internen und der verteilten "Union" Datenbank mithilfe von 1C-Datenverarbeitungsfähigkeiten.
  • Entwicklung eines automatisierten Datenaustauschs zwischen der zentralen und den verteilten Datenbanken für akademische Kunden wie die Moskauer Universität.
  • Lösung laufender Aufgaben bei der Entwicklung von "BIT: Management der Universität".
  • Konsolidierung von Berichtspräsentationen von Filialen akademischer Kunden, insbesondere der Moskauer Universität, mithilfe von "1C: Set of reports 8 PROF".
  • Arbeit an anderen Systemen wie "1C: Accounting", "1C: Manufacturing Enterprise Management" und "BIT: Performing accounting of projects".
  • Arbeitete an anderen Systemen wie "1C: Accounting", "1C: Manufacturing Enterprise Management" und "BIT: Performing accounting of projects".

1C Enterprise 8
1? BIT Buchhaltung und Handel

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre 4 Monate
2001-09 - 2006-12

Buchhaltung, Wirtschaftsanalyse und Unternehmensprüfung

Diplom in BWL, Sibirische Staatsuniversität für Luft- und Raumfahrtechnik, Krasnojarsk, Russland
Diplom in BWL
Sibirische Staatsuniversität für Luft- und Raumfahrtechnik, Krasnojarsk, Russland
11 Monate
2004-09 - 2005-07

Betriebswirtschatslehre

Ohne Abschluss, Philipps Universität Marburg
Ohne Abschluss
Philipps Universität Marburg
Austauschprogramm. Jahresstipendium des DAAD (Deutscher Akademischer Austauschdienst)

Position

Position

Java Entwickler

Java Developer

Senior Java Entwickler

Senior Java Developer

Software Architektur

Softwareentwicklung


Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot Google Cloud Google Cloud Platform TypeScript SQL JSP JSF JUnit ReactJS PostgreSQL Elastic Search Swagger / OpenAPI Apache Kafka Apache Camel Docker / Docker Compose / Kubernetes JavaScript / HTML / CSS REST / SOAP / gRPC / GraphQL Maven / Gradle / Git / Jenkins / Terraform JPA / Hibernate / EclipseLink IntelliJ IDEA JavaScript Python

Produkte / Standards / Erfahrungen / Methoden

Java
Experte
Spring Boot / Microservices
Experte

Kernkompetenzen


Sprachen

Java (Versionen 8, 11, 17, 21), TypeScript/JavaScript, Python, Groovy, SQL, PL/SQL


Cloud & DevOps

Kubernetes, Docker, Google Cloud Platform (GCP), CI/CD (Jenkins, Terraform), Nginx, Apache, Oracle Weblogic, Tomcat


Frameworks & Ökosysteme

Spring Boot, Spring, Java EE, JPA/Hibernate/EclipseLink, Apache Camel, Jmix


Architektur & APIs

Microservices, RESTful APIs (OpenAPI/Swagger), SOAP, gRPC, Websockets, GraphQL, Event-Streaming (Apache Kafka, Google Cloud PubSub), Messaging (JMS)


KI & Machine Learning

Generative KI (GPT), Prompt-Engineering (CoT, ToT), Agentic Architectures, OpenAI API, Ollama API, Autogen, LangChain4J


Datenbanken

PostgreSQL, Oracle DB, Microsoft SQL Server, Elasticsearch, Neo4j


Testing & Qualitätssicherung

JBehave, JUnit, Geb Framework, Tricentis TOSCA, Performance- & Lasttests


Tools & Sonstiges

Git, Subversion (SVN), Gradle, Maven, Ant, npm, IntelliJ IDEA, Odoo, Salesforce, Siebel CRM, 1C:Enterprise 8


Frontend

JSP, JSF, Angular, ReactJS, HTML, CSS 

Betriebssysteme

Windows
Unix
Linux

Programmiersprachen

Java SE, EE
Groovy
Javascript
Typescript
Python
SQL
PL/SQL

Datenbanken

PostgreSQL
Oracle DB
Microsoft SQL Server

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 4 Monate
2024-03 - 2025-06

Weiterentwicklung des PAYBACK-Systems

Software Ingenieur / Freiberuflich Java Java 11 Java 17 ...
Software Ingenieur / Freiberuflich
  • Entwicklung robuster REST APIs für reibungslose Datenreplikation zwischen internen Systemen, einschließlich CRM- und Backoffice-Anwendungen, mittels OpenAPI-Spezifikationen, um Skalierbarkeit und Wartbarkeit sicherzustellen.
  • Durchführung umfassender Integrationstests und automatischer Tests mit JBehave, um den höchsten Qualitäts- und Zuverlässigkeitsstandard in den entwickelten Integrationslösungen zu gewährleisten.
  • Durchführung gründlicher Performance- und Lasttests an entwickelten REST-Schnittstellen, um optimale Systemreaktionsfähigkeit und Zuverlässigkeit unter verschiedenen Arbeitslasten zu gewährleisten. 
Java Java 11 Java 17 Java 8 Java 21 Spring Boot JPA Hibernate OpenAPI Swagger Siebel CRM Docker CI/CD Git Maven Jenkins SOAP REST
PAYBACK GmbH
München
6 Monate
2023-09 - 2024-02

Eigenes Forschungsprojekt in der Künstlichen Intelligenz

Softwareentwickler und Architekt / Freiberuflich Spring Boot OpenAPI/Swagger LangChain4J ...
Softwareentwickler und Architekt / Freiberuflich

Proaktive Forschungs- und Entwicklungsinitiative zur Erschließung des Potenzials von Generativer KI für die Enterprise-Java-Entwicklung

  • Erforschung bestehender kognitiver Architekturen und Entwicklung einer eigenen Architektur
  • Experimente mit Agentic Swarm-Architekturen
  • Erforschung und Experimente mit verschiedenen GPT-Prompting-Strategien (Chain-Of-Thoughts, Tree-Of-Thoughts, Graph-Of-Thoughts)
  • Experimente mit symbolischer Wissensrepräsentation (Frame-Semantik, Wissensgraphen/Neo4J)
  • Experimente mit Open-Source GPT (Generative Pretrained Transformer) KI-Modellen
  • Implementierung eines OpenAI-API-Proxys (auf Spring Boot) für die Ollama-API
  • Neuimplementierung einiger Open-Source Python KI Projekte (z.B. Microsoft Autogen) in Java/Spring Boot
  • Implementierung eines Spring Boot-basierten kognitiven Agenten mit LangChain4J

Spring Boot OpenAPI/Swagger LangChain4J OpenAI API Ollama API GPT Prompting Neo4j Java Hibernate JPA Git Gradle REST OpenAPI Swagger
Evgeny Shaltinskiy
München
10 Monate
2022-11 - 2023-08

Weiterentwicklung des Firmensystems

Softwareentwickler und Architekt / Freiberuflich Spring Boot Swagger/OpenAPI TypeScript ...
Softwareentwickler und Architekt / Freiberuflich
Verantwortlich für die technische Weiterentwicklung und Skalierung eines zentralen CRM-Systems für Partner-Immobilienagenturen sowie die Optimierung der gesamten Deployment-Infrastruktur
  • Java-basierte Entwicklung: Übernahm eine zentrale Rolle in der fortlaufenden Entwicklung eines CRM-Systems für Partner-Immobilienagenturen durch die Anwendung fortschrittlicher Java-Technologien, insbesondere mit Spring Boot und JPA/Hibernate. Verantwortlich für den Entwurf und die Implementierung von Backend-Logiken, die die Leistung und Skalierbarkeit des Systems verbessern.
  • DevOps-Initiativen: Leitete die Wartung und Weiterentwicklung von DevOps-Praktiken, wobei ein besonderer Fokus auf der Nutzung von Docker, Docker Compose und Kubernetes lag. Erfolg in der Einrichtung eines robusten CI/CD-Pipelines auf dem Kubernetes Cluster und Optimierung des Deployment-Prozesses.
  • Weitere relevante Technologien: Verwendung von PostgreSQL für Datenmanagement und -persistenz, sowie Anwendung von Web-Technologien (Angular, ReactJS, HTML, CSS, npm) für Frontend-Entwicklung.
  • Entwicklung und Integration diverser Webanwendungen und Komponenten unter Verwendung von Technologien wie TypeScript, Angular, ReactJS, sowie der Gestaltung von RESTful APIs mit Swagger/OpenAPI.
  • Sonstiges: Installation und Betreuung der Odoo-Plattform (inkl. CRM, Rechnungsstellung, Buchhaltung, Mitarbeiterverwaltung) auf einem dedizierten On-Premise Kubernetes-Cluster.
  • Sonstiges: Installation und Betreuung des Zammad-Helpdesk-Systems zur Steigerung der Kundenzufriedenheit (auf einem On-Premise Kubernetes-Cluster).

Spring Boot Swagger/OpenAPI TypeScript Angular Strapi CMS DevOps Docker Docker Compose Kubernetes Python Odoo Plattform AWS Google Cloud Platform Java JPA Hibernate PostgreSQL ReactJS Git Maven Gradle REST HTML CSS npm OpenAPI Swagger
Maklerplan GmbH
Zug, Schweiz
6 Jahre 7 Monate
2016-04 - 2022-10

Weiterentwicklung des PAYBACK-Systems

Software Ingenieur / Festanstellung Java EE Swagger/OpenAPI Groovy ...
Software Ingenieur / Festanstellung

Langfristige Weiterentwicklung und Wartung des internen Backend-Systems mit Fokus auf Systemmodernisierung und Cloud-Migration 
  • Weiterentwicklung und Wartung des internen Backend-Systems unter Einsatz von Java EE und Spring Boot, fokussiert auf eine performante und zuverlässige Architektur.
  • Weiterentwicklung und fortlaufende Betreuung eines Java EE Moduls für die Verarbeitung von Batch-Prozessen, implementiert mit Apache Camel.
  • Eigenständige Erstellung eines Spring Boot-Moduls "from scratch" zur Integration mit externen Partnersystemen durch den Einsatz von Apache Camel.
  • Unterstützung der Migration und die Neuentwicklung von Legacy-Systemmodulen auf die Google Cloud Platform, was eine moderne und skalierbare Infrastruktur ermöglichte.
  • Implementierung und Pflege von CI/CD-Pipelines mittels Jenkins, Terraform und Kubernetes zur Automatisierung der Softwarebereitstellungsprozesse und zur Gewährleistung einer hohen Systemverfügbarkeit.
  • Einsatz von Docker für die Containerisierung von Anwendungen, was die Entwicklungsumgebung vereinheitlicht und die Auslieferungszyklen beschleunigt.
  • Entwicklung (Frontend und Backend) und Integration der Kreditkartenbestellungen in Zusammenarbeit mit dem Mutterunternehmen.
  • Konzeption und Umsetzung automatisierter Teststrategien mit diversen Tools wie Tricentis TOSCA, dem Geb Framework und JBehave zur Sicherstellung der Softwarequalität.
  • Eigenständige Entwicklung eines Java Testing Frameworks (basiert auf JBehave) für Siebel CRM, was die Migration der TOSCA Testcases und die Entwicklung neuer Tests beschleunigte.
  • Entwicklung eines Salesforce-Moduls für die Kampagnenbuchungsprozesse.

Java EE Swagger/OpenAPI Groovy JavaScript TypeScript Oracle/Siebel CRM Oracle DB Postgres DB Coremedia CMS Geb Framework JBehave Tricentis TOSCA Salesforce Docker Kubernetes CI/CD Google Cloud Platform Apache Camel Apache Kafka Google Cloud PubSub Terraform Spring Boot JPA Hibernate Angular PostgreSQL Elastic Search Docker Compose Git Maven Gradle Jenkins SOAP REST HTML CSS npm
PAYBACK GmbH
München
1 Jahr 9 Monate
2014-07 - 2016-03

Siebel 8.1 Upgrade und Entwicklung

Siebel CRM Entwickler Oracle/Siebel CRM
Siebel CRM Entwickler
  • Behebung von Mergekonflikten, die sich aus dem Upgrade des Siebel CRM ergeben haben.
  • Durchführung von Tests und Neuentwicklung von Smart Scripts (auch als Wizards in Siebel CRM bekannt).
  • Durchführung von Integrationstests mit Drittsystemen (sowohl eingehend als auch ausgehend).
  • Behandlung von Fehlern und Implementierung von Hotixes nach dem Go-Live des Systems.
Oracle/Siebel CRM
PAYBACK GmbH
München
2 Monate
2014-06 - 2014-07

Siebel 8.1 Open UI Upgrade

Siebel CRM Entwickler Oracle DB Siebel OpenUI JavaScript Oracle/Siebel CRM
Siebel CRM Entwickler
  • Beheben von Mergekonflikten nach dem Upgrade von Siebel CRM
  • Testen und Umgestalten von Browser-Skripten
  • Reorganisation der Wertelisten (LOVs)
  • Dokumentation des benutzerdefinierten Siebel-Datenmodells für externe Schnittstellen.
Oracle DB Siebel OpenUI JavaScript Oracle/Siebel CRM
Vatenfall GmbH
Hamburg
4 Monate
2014-02 - 2014-05

Siebel 8.1 Upgrade

Siebel CRM Entwickler Oracle/Siebel CRM Oracle DB
Siebel CRM Entwickler
  • Behebung von Mergekonflikten, die sich aus dem Upgrade des Siebel CRM ergeben haben.
  • Durchführung von Tests und Neuentwicklung von Smart Scripts (auch als Wizards in Siebel CRM bekannt).
  • Durchführung von Integrationstests mit Drittsystemen (sowohl eingehend als auch ausgehend).
  • Behandlung von Fehlern und Implementierung von Hotixes nach dem Go-Live des Systems.
Oracle/Siebel CRM Oracle DB
PAYBACK GmbH
München
6 Monate
2013-08 - 2014-01

Volkswagen Atomium an der Kundenseite

Siebel CRM Entwickler HP ALM Oracle BI Oracle/Siebel CRM
Siebel CRM Entwickler
  • Beschrieb Testfälle und führte Regressionstests für Atomium unter Verwendung von HP ALM durch.
  • Entwickelte und führte Modultests für Atomium durch.
  • Führte einen Proof of Concept für das Datenspeicherungs-Subsystem von Atomium durch.
  • Zeigte den Proof of Concept für eine mehrsprachige Benutzeroberfläche und nahtloses Sprachwechseln im Siebel Object Manager.
  • Führte einen Proof of Concept für das Online-Lern-Subsystem von Atomium durch.
  • Entwickelte die Reports-Struktur für das Global Reports-Subsystem von Atomium unter Verwendung von Oracle BI.
  • Automatisierte Tests für das Global Reports-Subsystem von Atomium.
HP ALM Oracle BI Oracle/Siebel CRM
Volkswagen AG
Wolfsburg
10 Monate
2012-10 - 2013-07

Weiterentwicklung des CRM-Moduls

Software Ingenieur Java EE 1C Enterprise 8
Software Ingenieur
Doll+Leiber bietet ein leistungsstarkes und benutzerfreundliches Software-Portfolio für
den intermodalen Transport an, das speziell für Spediteure und Transportunternehmen

entwickelt wurde, die im internationalen Landverkehr tätig sind.

  • Verantwortlich für die kontinuierliche Weiterentwicklung des CRM-Moduls innerhalb der Speditionssoftware "Intertrans".
  • Entwerfen und entwickeln der Architektur für das Modul "Berechtigungsmanagement", einschließlich der Integration einer Schnittstelle für den Transport von Schwerlasten.
  • Identifizierung und Umsetzung von Kundenanforderungen in bestehenden Softwaremodulen.
  • Bereitstellung exzellenten Kundenservice und Lösung von softwarebezogenen Problemen oder Anfragen.
  • Setzen und Planen von Zielen für andere Projekte, einschließlich der Entwicklung eines B2B-Portals basierend auf der 1C-Plattform und eines CRM-Moduls für einen medizinische Kunden.

Java EE 1C Enterprise 8
Doll und Leiber GmbH
Mering
7 Monate
2012-03 - 2012-09

Entwicklung des CRM-Moduls

1C Entwickler 1C Enterprise 8
1C Entwickler

1C ist ein russisches Unternehmen, das im Jahr 1991 gegründet wurde. Das Unternehmen ist spezialisiert auf die Entwicklung, Vertrieb, Erstellung und Unterstützung von Softwareprodukten für Unternehmen und Einzelpersonen.

  • Entwicklung des CRM-Moduls in der Speditionssoftware "Intertrans" für den 1CPartner Doll and Leiber GmbH.
  • Ermittlung und Umsetzung von Kundenanforderungen.

1C Enterprise 8
1C-Rarus
Moskau
3 Monate
2011-12 - 2012-02

Weiterentwicklung des Reisebuchungssystems

1C Entwickler 1C Enterprise 8
1C Entwickler
SBRZ ist spezialisiert auf die Bereitstellung von Geschäftsreisedienstleistungen für über tausend russische und internationale Unternehmen. Das Unternehmen bietet eine

umfassende Palette von Dienstleistungen im Bereich Geschäftsreisen an.

  • Entwickelte Funktionen für die Flugticketbuchung im firmeneigenen System "Phoenix".
  • Entwickelte Funktionen für die Registrierkasse in "Phoenix".
  • Entwickelte Funktionen für den Datenaustausch und integrierte "Phoenix" mit externen Systemen wie Buchhaltungsanwendungen, Reservierungssystemen und den Backoffice-Systemen der Partner.

1C Enterprise 8
Stadt Buchungs- und Reisezentrum
Moskau
7 Monate
2011-06 - 2011-12

1C Entwicklung für mehrere Kunden

1C Entwickler 1C Enterprise 8
1C Entwickler

Bei 1C: BIT (heute bekannt als First BIT), einem führenden IT-Unternehmen in Russland und der GUS, habe ich an verschiedenen Projekten für unterschiedliche Kunden gearbeitet.

  • Entwicklung des internen Projekts "Union" mit einem Projektmanagement-Modul.
  • Implementierung eines permanenten Datenaustauschs zwischen der internen und der verteilten "Union" Datenbank mithilfe von 1C-Datenverarbeitungsfähigkeiten.
  • Entwicklung eines automatisierten Datenaustauschs zwischen der zentralen und den verteilten Datenbanken für akademische Kunden wie die Moskauer Universität.
  • Lösung laufender Aufgaben bei der Entwicklung von "BIT: Management der Universität".
  • Konsolidierung von Berichtspräsentationen von Filialen akademischer Kunden, insbesondere der Moskauer Universität, mithilfe von "1C: Set of reports 8 PROF".
  • Arbeit an anderen Systemen wie "1C: Accounting", "1C: Manufacturing Enterprise Management" und "BIT: Performing accounting of projects".
  • Arbeitete an anderen Systemen wie "1C: Accounting", "1C: Manufacturing Enterprise Management" und "BIT: Performing accounting of projects".

1C Enterprise 8
1? BIT Buchhaltung und Handel

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre 4 Monate
2001-09 - 2006-12

Buchhaltung, Wirtschaftsanalyse und Unternehmensprüfung

Diplom in BWL, Sibirische Staatsuniversität für Luft- und Raumfahrtechnik, Krasnojarsk, Russland
Diplom in BWL
Sibirische Staatsuniversität für Luft- und Raumfahrtechnik, Krasnojarsk, Russland
11 Monate
2004-09 - 2005-07

Betriebswirtschatslehre

Ohne Abschluss, Philipps Universität Marburg
Ohne Abschluss
Philipps Universität Marburg
Austauschprogramm. Jahresstipendium des DAAD (Deutscher Akademischer Austauschdienst)

Position

Position

Java Entwickler

Java Developer

Senior Java Entwickler

Senior Java Developer

Software Architektur

Softwareentwicklung


Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot Google Cloud Google Cloud Platform TypeScript SQL JSP JSF JUnit ReactJS PostgreSQL Elastic Search Swagger / OpenAPI Apache Kafka Apache Camel Docker / Docker Compose / Kubernetes JavaScript / HTML / CSS REST / SOAP / gRPC / GraphQL Maven / Gradle / Git / Jenkins / Terraform JPA / Hibernate / EclipseLink IntelliJ IDEA JavaScript Python

Produkte / Standards / Erfahrungen / Methoden

Java
Experte
Spring Boot / Microservices
Experte

Kernkompetenzen


Sprachen

Java (Versionen 8, 11, 17, 21), TypeScript/JavaScript, Python, Groovy, SQL, PL/SQL


Cloud & DevOps

Kubernetes, Docker, Google Cloud Platform (GCP), CI/CD (Jenkins, Terraform), Nginx, Apache, Oracle Weblogic, Tomcat


Frameworks & Ökosysteme

Spring Boot, Spring, Java EE, JPA/Hibernate/EclipseLink, Apache Camel, Jmix


Architektur & APIs

Microservices, RESTful APIs (OpenAPI/Swagger), SOAP, gRPC, Websockets, GraphQL, Event-Streaming (Apache Kafka, Google Cloud PubSub), Messaging (JMS)


KI & Machine Learning

Generative KI (GPT), Prompt-Engineering (CoT, ToT), Agentic Architectures, OpenAI API, Ollama API, Autogen, LangChain4J


Datenbanken

PostgreSQL, Oracle DB, Microsoft SQL Server, Elasticsearch, Neo4j


Testing & Qualitätssicherung

JBehave, JUnit, Geb Framework, Tricentis TOSCA, Performance- & Lasttests


Tools & Sonstiges

Git, Subversion (SVN), Gradle, Maven, Ant, npm, IntelliJ IDEA, Odoo, Salesforce, Siebel CRM, 1C:Enterprise 8


Frontend

JSP, JSF, Angular, ReactJS, HTML, CSS 

Betriebssysteme

Windows
Unix
Linux

Programmiersprachen

Java SE, EE
Groovy
Javascript
Typescript
Python
SQL
PL/SQL

Datenbanken

PostgreSQL
Oracle DB
Microsoft SQL Server

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.