18.10.2026 aktualisiert

**** ******** ****
100 % verfügbar

Senior Java Engineer & Microservices & Camunda 8 / BPMN Specialist

Podgorica, Montenegro
Nur Remote
Bachelor of Information Technology, University Mediterranean, Podgorica (2021-2024)
Podgorica, Montenegro
Nur Remote
Bachelor of Information Technology, University Mediterranean, Podgorica (2021-2024)

Profilanlagen

Hasim_Toskic_CV.pdf

Skills

JavaSpring SecurityBankingBusiness Process MappingMessaging Application Programming InterfaceOAuthRabbitMQSQLIntegration (Software)WorkflowsBackendKubernetesApache KafkaMicroservices
Camunda 8 & BPMN/DMN Process Orchestration
Expertise in Camunda 8 (Zeebe, Operate, Identity, self-managed), BPMN 2.0, DMN, FEEL expressions, job workers, message correlation, call activities and process testing. Design and implementation of complex, multi-role business processes including mortgage lending, cash loans and savings workflows in regulated banking environments.

Java & Spring Boot Backend Development
Proficiency in Java 21 and Spring Boot 3, including Spring Security, OAuth2, JPA/Hibernate, MapStruct, Liquibase, REST and SOAP APIs, and microservices architecture. Migration of legacy Oracle stored-procedure services into modern, versioned and testable Java microservices.

Data Management & Messaging
Hands-on experience with Oracle (PL/SQL), PostgreSQL, MongoDB, Redis caching, Kafka and RabbitMQ for event-driven, microservice-ready architectures in banking and public-sector systems.

Platform & DevOps
Practical knowledge of Kubernetes, ArgoCD (GitOps), Docker, GitLab CI/CD and Keycloak for deploying and managing microservices in production environments.

Quality Assurance & Testing
Application of JUnit 5, Testcontainers, Camunda Process Test and code reviews to ensure reliability and maintainability of banking-grade software.

Production Incident Management
Primary on-call responsibility for production incidents on a bank lending platform, including diagnosing and recovering failed or stuck process instances in Camunda Operate through variable correction, retries and instance modification.

System Design & Technical Leadership
Conducting technical interviews, leading internal technical discussions on Java, Spring Boot, Camunda and system design, as well as producing technical estimations and requirements analyses for large-scale Java projects.

Security & Compliance
Configuration of OAuth 2.0 with Keycloak, GDPR-compliant data handling, role-based access control and integration with Active Directory for secure, compliant banking and public-sector applications.

Erfahrung

Berufserfahrung0 - 5 Jahre
Freelancer seit2023

Sprachen

GermanGrundkenntnisseEnglishverhandlungssicher

Projekthistorie

Senior Backend Engineer - Camunda / Java

HedgeSoft
Lead maintainer and one of the main backend engineers of a complex Camunda 8 mortgage process covering the full journey from inquiry to payout (100+ tasks, 11 subprocesses, 13 business roles). Primary on-call engineer for production incidents on the lending platform. Owns credit decisioning logic in DMN (100+ rules). Migrated legacy Oracle stored-procedure services into Java 21/Spring Boot microservices on Kubernetes via ArgoCD. Built and maintained 100+ job workers integrating credit bureau, central bank credit registry, CRM, document management, Active Directory/Keycloak, Kafka and document generation. Designed Cash Loan BPMN end-to-end and implemented savings BPMN integrated with the bank mobile banking app.

Software Developer

VEGA IT
Backend engineer on a 12-person team delivering a new digital platform for UniCredit Bank, replacing fragmented spreadsheets and manual processes with a centralised, secure and transparent system. Ran technical interviews and led internal technical discussions on Java, Spring Boot, Camunda and system design. Produced technical estimations and requirements analyses for a large-scale Java project. Developed internal HR tools to streamline company operations and employee management.

Software Developer

B-ONE
Led development of a cash management system for a Slovenian bank with automated reconciliation workflows on Spring Boot and RabbitMQ. Built a fiscalization microservice for direct invoice submission to the tax authority. Developed and maintained the property taxation system for the City of Podgorica. Built an anti-corruption asset declaration system with role-based access control. Optimised complex SQL on large datasets, introduced Redis caching, configured OAuth 2.0 with Keycloak, ensured GDPR-compliant data handling, and managed GitLab CI/CD and Docker deployments.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden