Kemal Abdić

Angestellt, Senior Software Engineer, Endava
Sarajevo, Bosnia and Herzegovina

Fähigkeiten und Kenntnisse

Git
Java
SQL
Spring Boot
Terraform
Apache Kafka
Docker
PostgreSQL
Jira
Swagger
DevOps
AWS
Backend
Quarkus
API
Spring Framework
DevEx
Terragrunt
SOAP
Integration Testing
Cloud Computing
Deployment
Teamwork
Reliability
Communication skills
Commitment
Keycloak
OpenFGA
OAuth
OIDC
GraphQL
Microservices
CI/CD
React
Angular
Node.js
Test Automation
Identity & Access Management
IT Architecture

Werdegang

Berufserfahrung von Kemal Abdić

  • Current 5 months, since Feb 2026

    Senior Software Engineer

    Endava

    Aer Lingus: Weiterentwicklung der Buchungsdomäne in Java 21 / Spring Boot 3 - Konsolidierung mehrerer Upstream-Services zu einer einheitlichen REST-API mit Redis-Caching, Fallback-Resilienz und CloudWatch/OpsGenie-Monitoring. Aufbau eines WireMock-basierten Component-Testing-Patterns mit Scaffolding-Tooling zur teamweiten Standardisierung. Entwicklung von ec2pf, einem AWS-SSM-Port-Forwarding-CLI in Quarkus/Java 17 (GraalVM Native Binaries) - Open Source über Homebrew, Scoop und Chocolatey.

  • Current 2 years, since Jul 2024

    Senior Software Engineer

    OliveBH

    Reddot Food: Migration von Broadleaf 6.2 auf 7.0 (Spring Boot 3, Jakarta EE, AWS SDK v2) - 25 % schnellere Startzeit, 20 % weniger CPU; AWS von Terraform auf Terragrunt mit wiederverwendbaren Modulen; Abonnement-Modul mit Node.js Lambdas und AppSync/GraphQL (70 % kürzere Ladezeiten); KI-Chatbot mit React und Spring AI/Ollama (MCP). SOKOP Mal: Full-Stack-Modernisierung dreier Gerichtssysteme - Angular 7-10 auf 18, Spring Boot 2.1 auf 2.7, Java 8 auf 21; über 100 Komponenten migriert; Bundle 40 % kleiner.

  • 9 months, Oct 2024 - Jun 2025

    Senior Software Engineer

    Engineering Insights LLC

    CCi: Migration zweier .NET/IdentityServer4-Dienste in einen Java-21-Spring-Boot-Microservice mit Keycloak (OAuth2/OIDC) und OpenFGA für Identity- und Access-Management. Fein-granulares OpenFGA-Modell, das SQL-JOINs über sechs Tabellen durch graphbasierte Berechtigungen für mandantenfähiges RBAC ersetzt; sieben Keycloak-SPI-Provider. Sechsstufige Python-ETL-Pipeline und SNS-Event-Sync. Testabdeckung von null aufgebaut (JUnit 5, TestContainers, k6); Deployment auf AWS EKS via GitHub Actions.

  • 1 year and 3 months, Aug 2023 - Oct 2024

    Software Engineer

    Engineering Insights LLC

    Aer Lingus: Entwicklung zweier Java-17/Spring-Boot-3-Microservices von Grund auf mit Gradle zur Migration eines Legacy-IBM-Broker-Sitzplan-Systems nach AWS (EC2, Ansible), mit rückwärtskompatiblen REST-APIs für Web-, Mobil- und Kiosk-Kanäle. Orchestrierungsschicht über vier Downstream-Dienste mit OpenFeign, Resilience4j und MapStruct sowie Echtzeit-Pricing. Über 15 Geschäftsregeln und Daten-Parsing-Engine; Zero-Downtime-Migration. Über 80 % Testabdeckung (JaCoCo, SonarQube).

  • 1 year, Aug 2023 - Jul 2024

    Software Engineer

    SYSTECH

    Aufbau der AWS-Infrastruktur von Grund auf mit Terraform (VPC, EC2, RDS, S3, CloudFront, Route53, IAM, ACM) - 53 % geringere EC2-Kosten durch Right-Sizing und Ressourcenoptimierung. Migration eines Spring-Boot-Monolithen von Java 8 auf 17 für API- und Admin-Anwendung. Jenkins-CI/CD-Pipelines mit Groovy und Bitbucket-Webhooks; CloudWatch-Dashboards mit Alarmen; Auslagerung der Konfiguration in AWS SSM Parameter Store und statischer Inhalte nach S3/CloudFront.

  • 3 years and 7 months, Feb 2020 - Aug 2023

    Software Engineer

    OliveBH

    Entwicklung von REST-APIs mit Geo-Mapping- und Analytics-Funktionen auf Basis ereignisgesteuerter Architektur (CQRS, Kafka, PostgreSQL) sowie Admin-Dashboard-Diensten mit Echtzeit-Statistiken für Immobilien- und Agenturverwaltung. Zuvor REST-APIs mit Oracle für rollenbasierte Gerichts-Fallverwaltung über den gesamten Prozesslebenszyklus sowie Dokumentengenerierung, Batch-Verarbeitung und Datenvalidierung mit XML-, PDF- und HTML-Ausgabe.

Sprachen

  • German

    A1-A2 (Grundkenntnisse)

  • English

    C1 (Fließend)

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