Yaser Zamani

Angestellt, Senior Java Developer, APIS Informationstechnologien GmbH | a PeakAvenue company
Wörth an der Donau, Deutschland

Fähigkeiten und Kenntnisse

Java
Spring Framework
REST
JUnit
Hibernate
Apache Maven
Git
Quarkus
Apache Camel
AWS
Azure
Red Hat OpenShift
Kubernetes
Helm (Kubernetes)
Docker
Apache Kafka
Artemis
Apache CXF
Mockito
WireMock
JMS
XSLT
Kibana
Apache Struts 2.0
Jenkins
puppet
Confluence
Atlassian Jira
Spring Boot
OpenShift
Maven
Software Engineering
java
Spring
Microservices
Cloud

Werdegang

Berufserfahrung von Yaser Zamani

  • Bis heute 2 Jahre und 7 Monate, seit März 2024

    Senior Java Developer

    APIS Informationstechnologien GmbH | a PeakAvenue company

    Backend development of a specialized custom repository server in Java and PostgresQL. After the integration into PeakAvenue, took on end‑to‑end tasks in the existing Angular/TypeScript/ASP.NET Core stack and implemented, among other things, dashboards, process statistics, Insights data sources, real‑time metrics, as well as workflow, permission, and version management functions.

  • 11 Monate, Mai 2023 - März 2024

    Senior Java Developer

    Cyberlogic Consulting Ltd. | Client project: DB Systel GmbH

    Achieved significant improvements to modern, concise, maintainable, and reliable Apache Camel routes. – Replaced AWS Secrets with Kubernetes Secrets exposed as ENV variables in the corresponding Docker images. – Replaced custom BasicAuthentication logic with an advanced Camel Spring Security policy. – Removed the outdated custom AWSS3 client and adopted the current Camel AWSS3component. – Applied Camel retry mechanisms to handle technical exceptions globally, resulting in more robust microservices.

  • 2 Jahre und 1 Monat, Mai 2021 - Mai 2023

    Senior Java Developer

    Cyberlogic Consulting Ltd. | Client project: Union Investment

    Modernized hundreds of outdated ServiceMix integrations into high‑quality native Quarkus Camel integrations running on OpenShift. – Achieved full test coverage for the routes using JUnit5, Wiremock, Embeded Artemis, QuarkusTest and Mockito. – For example, the JMS with XA transaction boundaries functionality was tested in various positive/negative scenarios. – It starts in only 3 milliseconds and operates with a minimal memory requirement of 100 MB RAM. – Resulting in a considerable OpenShift cost reduction.

  • 1 Jahr und 4 Monate, Feb. 2020 - Mai 2021

    Java Backend Developer

    Cyberlogic Consulting Ltd. | Client project: Zürich Insurance Group

    Legacy migration and testing: – Transformed on‑premise Apache Camel integrations into high‑quality Spring Boot Camel microservices. – Achieved 100% test coverage for optimized routes using Wiremock, SpringTest and JUnit5. – Example: Verified that a DEV SAML token is not accepted by a PROD ststrust.jks. Service Activity Monitoring (SAM). Azure Application Insights with Camel. Improvements to Zurich Helm Charts. Integration of Azure DevOps and AKS. Project optimizations e.g. Apache Kafka retry mechanisms.

Ausbildung von Yaser Zamani

  • 2011 - 2013

    Master Of Science (M.S.), Computer Software Engineering

    Shahid Beheshti University Tehran, Iran

  • 2002 - 2006

    Bachelor Of Science (B.S.), Computer Software Engineering

    Arak University, Iran

Sprachen

  • Englisch

    C1 (Fließend)

  • Deutsch

    B1-B2 (Gute Kenntnisse)

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