03/30/2026 updated

**** ******** ****
100 % available

Backend Engineer | Java & Spring Boot | Microservices & Cloud

Tbilisi, Georgia
Worldwide
Diplom-Informatiker
Tbilisi, Georgia
Worldwide
Diplom-Informatiker

About me

Backend developer by heart. Started coding at age 8. Programming isn't what I do, it's who I am. Driven by code, not meetings. I'm not here to consult in theory. I'm here to implement. If your priority is delivery, reliability, and clean architecture, I'm the developer who gets it done.

HTMLJava (Programming Language)JavaScriptApplication Programming Interfaces (APIs)Ajax (Programming Language)Amazon Web ServicesAmazon S3Apache TomcatBusiness Transaction ManagementTest AutomationUnixCascading Style Sheets (CSS)Cloud ComputingDatabasesConceptual DesignContent ManagementContinuous IntegrationRelational DatabasesDependency InjectionSoftware Design PatternsDocument Object ModelAmazon DynamoDBEnterprise JavaBeansEnglishJava Platform Enterprise Edition (J2EE)FreeMarkerApache HBaseHibernateWeb ServersJava Database ConnectivityJava Persistence APIJava ServletSpring FrameworkJSONJava API For RESTful Web Services (JAX-RS)Java Architecture for XML BindingjQueryJavaserver PagesJUnitApache MavenMongoDBNoSQLMockitoFirstspiritSimple Object Access Protocol (SOAP)Apache SolrSQL DatabasesSubversionUMLWeb ApplicationsWeb PagesWeb ServicesExtensible Markup Language (XML)XPathExtensible Stylesheet Language Transformations (XSLT)Spring MVCSpring BootGitSpring DataJax WsKubernetesCassandraApache KafkaRestful ApiSoftware Version ControlDockerJenkinsMicroservices
Spezialisierung
 
  • Entwicklung von Web-Applikationen und Microservices mit Spring-Boot, Spring-MVC und Spring-Webflux (Inversion of Control und Dependency Injection)
  • Datenbankgetriebene Applikationen basierend auf JPA mit Transaktionsmanagement, JPQL und Criteria API unter Verwendung von Spring Data und Hibernate, sowie klassischem SQL über JDBC
  • Anbindung von relationalen Datenbanken sowie NoSQL-Datenbanken wie MongoDB, Cassandra, HBase, Kafka über Core-Libraries und Spring Data
  • REST-Web-Services mit Spring und Jersey (JAX-RS) sowie Anbindung von SOAP-Web-Services mit JAX-WS
  • Konzeptionelles Design von Java-(Web-)Applikationen unter Berücksichtigung von etablierten
    Entwurfsmustern unterstützt durch UML sowie deren Implementierung


Ergänzende Fähigkeiten
  • Continuous Integration (Jenkins, Bamboo, Docker, Kubernetes) mit Versionierungssystemen (GIT, SVN, CVS) und Build-System (Maven, Ant) sowie automatisierten Tests (JUnit, Mockito, WireMock und Testcontainers)
  • Verwirklichung von interaktiven Webseiten auf Basis von JEE-Technologien (JSP, Servlets, EJB, Tag-Libraries, JavaMail u. w.) mit gängigen Template-Engines (Thymeleaf, Velocity, FreeMarker)
  • Cloud-Computing mit Amazon Web Services (EC3, S3, RDS, DynamoDB)
  • Realisierung von responsive HTML-Seiten mit CSS unterstützt durch JavaScript, insbesondere jQuery mit AJAX und JSON
  • Grundlegende Unix-, SQL- und Solr-Kenntnisse
  • Implementierung von Applikationen mit Go
  • Analyse und Aufwandsabschätzungen von Kundenwünschen
  • Kenntnis in Funktionsweise und Konfiguration von Webservern (insbesondere Tomcat)
  • Template-Programmierung für das Content-Management-System FirstSpirit
  • Verarbeitung von JSON (Jackson) und XML-Daten (JAXB, XSLT, XPath, DOM, SAX)
  • Sehr gute Englisch-Kenntnisse in Wort und Schrift (9 Jahre Schul-Englisch, 13 Monate Aufenthalt im englischsprachigen Ausland, Diplomarbeit in englischer Sprache)

Languages

GermanNative speakerEnglishFluent

Project history

Entwicklung von Webservices zum Austausch von Daten

Internet & IT

Entwicklung einer Applikation zur Synchronisierung von Inhalten einer Projektmanagement-Software und Jira

  • Import und Synchronisation von Jira-Vorgängen mit Kommentaren sowie Zeiterfassungen über REST-Schnitstellen
  • Webhook-basierte Echtzeit-Aktualisierung von Daten
  • Reaktive nicht-blockierende asynchrone Verarbeitung zur Optimierung des Durchsatzes für Massenverarbeitung

Entwicklung von Microservices

Banking & Financial Services

  • Digitalisierung des Unterschriften-Prozess mit Adobe Sign
  • Integration von Partnern in Vertriebs-Plattform
  • Webservice zum Upload und zur Aktualisierung von Dokumenten im Documenten-Management-System Docuvita
  • GraphQL-Partner-Schnittstelle zum Austausch von Kunden- und Vertragsdaten
  • Authentication Webservice für Generierung von JWT mit zeitlich beschränkter Zugangsberechtigung
  • Webapplikation für Änderung und SMS-basiertes Zurücksetzen des Passworts im Active Directory

Erweiterung einer von Finanz-Applikation

Banking & Financial Services

Erweiterung eines JPA-basierten REST-Service zur Berechnung von Zinsen und Steuern für Finanzanlagen

  • Integration von Zins- und Steuer-Berechnung für Finanzanlagen in Spring Data JPA basierten REST-Service auf Basis von Spring Boot
  • Erhöhung der Testabdeckung mit JUnit und Mockito
  • Analyse von Zwischenfällen aus dem Tagesgeschäft

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in