freiberufler Senior software developer auf freelance.de

Senior software developer

zuletzt online vor 1 Tagen
  • auf Anfrage
  • 60314 Frankfurt am Main
  • Nähe des Wohnortes
  • fa  |  en  |  de
  • 13.11.2024

Kurzvorstellung

I am working as a senior java backend (spring boot) developer. I have extensive knowledge in banking domain also and also DevOps for deploying java application into Cloud and Iac.

Qualifikationen

  • Architekturvisualisierung10 J.
  • Business Process Model and Notation
  • Docker
  • Java (allg.)
  • Kubernetes1 J.
  • Mongodb
  • Postgresql
  • quarkus
  • Reactive Programming
  • Spring Framework1 J.

Projekt‐ & Berufserfahrung

Senior backend developer
ZahlungsWERK, Hamburg
2/2023 – offen (1 Jahr, 10 Monate)
Banken
Tätigkeitszeitraum

2/2023 – offen

Tätigkeitsbeschreibung

As an IT Architect and Java backend developer specializing in payment systems, I design and build scalable microservices, CI/CD pipelines, and cloud infrastructure.
● Microservices Development: Architected and developed microservices with Java 21, Spring Boot 3, PostgreSQL, Neo4j, Redis, Pub/Sub, and Debezium for reliable event-driven messaging.
● Cloud Infrastructure and IaC: Designed and managed Dev, Staging, and Production environments in GCP using Terraform for comprehensive infrastructure as code.
● CI/CD Automation: Created full CI/CD workflows with Docker, pushing images to repositories and managing deployments through ArgoCD and Argo Image Updater.
● Istio Service Mesh: Configured Istio for advanced routing, multi-version deployments, and Canary, Blue-Green, and Mirroring deployment strategies.
● Architecture Solutions: Led architectural improvements, implementing the outbox pattern with Debezium to streamline event-based integrations.

Eingesetzte Qualifikationen

Java-Entwickler, Backend, Spring Framework, Cloud (allg.), Infrastrukturarchitektur, Kubernetes

Senior software developer
Axxessio GmbH, Darmstadt
12/2021 – 10/2023 (1 Jahr, 11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

12/2021 – 10/2023

Tätigkeitsbeschreibung

Working as a backend developer to create a SSO application working with Azure Active directory, Postgresql, Docker, AKS, Spring Webflux, Spring security, Gitlab CI/CD, Java 17 and ...

Eingesetzte Qualifikationen

Architekturvisualisierung

Senior Software Developer (Festanstellung)
Telekom, Darmstadt
10/2019 – 6/2022 (2 Jahre, 9 Monate)
Telekommunikation
Tätigkeitszeitraum

10/2019 – 6/2022

Tätigkeitsbeschreibung

Java backend developer, Spring boot, quarkus, Spock, groovy, Python, Vue.js, React, Kubernetes, AWS, Redis, Postgres

Eingesetzte Qualifikationen

Application Development

Functional Analyst
Deutsche Bank, Frankfurt am Main
4/2019 – 9/2019 (6 Monate)
Banken
Tätigkeitszeitraum

4/2019 – 9/2019

Tätigkeitsbeschreibung

• Implementation of a large-scale project
• Follow-up of new technologies and methods
• Coordination with project participants to develop Trade finance solution for Deutsch Bank

Eingesetzte Qualifikationen

Application Development

Software consultant
Kian Capital, Tehran
12/2016 – 6/2018 (1 Jahr, 7 Monate)
Banken
Tätigkeitszeitraum

12/2016 – 6/2018

Tätigkeitsbeschreibung

• Develop a wallet that connected to customer shares in this system the available balance is calculated based on the value of the shares that customers have, this application develop with Spring boot, MongoDB, and ...
• Develop a Mobile application for this wallet with Flutter

Eingesetzte Qualifikationen

Architekturvisualisierung

Teamleiter
Dotin, Tehran
5/2014 – 4/2019 (5 Jahre)
Banken
Tätigkeitszeitraum

5/2014 – 4/2019

Tätigkeitsbeschreibung

Managing a trade finance team to develop and deliver trade finance modules in core banking like as LC, Collection, Clean payments, Guarantees, Swift and ...

Eingesetzte Qualifikationen

Application Development

Full stack Engineer
EDBI, Tehran
12/2010 – 12/2018 (8 Jahre, 1 Monat)
Banken
Tätigkeitszeitraum

12/2010 – 12/2018

Tätigkeitsbeschreibung

Design and develop and support an application for sending and reconcile TI (Misys trade finance application) postings to Safir (EDBI Core banking system

Eingesetzte Qualifikationen

Architekturvisualisierung

Zertifikate

Spring Boot Microservices and Spring Cloud
2022
Microservices: Clean Architecture, DDD, SAGA, Outbox & Kafka
2021

Über mich

With over 17 years in software development, I am a backend specialist with a focus on Java-based solutions, particularly for banking and financial systems. I have strong expertise in cloud-native, containerized applications, DevOps, and can effectively handle frontend development using frameworks like React, Angular, and Vue.js.
Key Skills:
● Backend Development: Proficient in Java, Spring Boot, Spring Cloud, WebFlux, and Quarkus.
● Frontend Development: Competent in React, Angular, and Vue.js to deliver seamless full-stack solutions.
● Microservices Architecture: Skilled in designing scalable, resilient microservices.
● Cloud & DevOps: Experienced with Kubernetes, Docker, and Terraform for efficient cloud-based deployments.
● Financial Systems: Deep understanding of banking, trade finance, and SWIFT Payments.
● Modern Methodologies: Well-versed in TDD, DDD, and CQRS for robust, maintainable code.
● Event-Driven Systems: Proficient with Apache Kafka and Google Pub/Sub for distributed applications.
● Database Management: Extensive experience with PostgreSQL, MongoDB, Oracle, and Redis.
● AI Integration: Experience developing AI-powered applications with Spring AI, DOCAI, Gemini, and more.

I thrive on solving complex challenges and driving project success with innovative solutions.

Weitere Kenntnisse

I loved to do java backend development and learn new things every day.

Persönliche Daten

Sprache
  • Persisch (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Grundkenntnisse)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
unbedingt
Profilaufrufe
708
Alter
45
Berufserfahrung
17 Jahre und 10 Monate (seit 01/2007)
Projektleitung
6 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden