Zum Hauptinhalt springen
Top-Experten-Abzeichen
Empfohlener Experte
Profil-Kopfzeilen-Hintergrund

Muthukumar Kusalavan-Senior Java Backend-Entwickler

Muthukumar Kusalavan
Profil-Kopfzeilen-Overlay
Deutschland

Tagessatz prüfen

Erfahrungen

Jan. 2025 - Okt. 2025

Senior Java Backend-Entwickler

Upwork

Stellenbeschreibung
Senior Java Backend-Entwickler bei Upwork
Industrien
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
Produktentwicklung
Entdecke Backend-Entwickler in Deutschland Mehr erfahren
Entdecke Java-Entwickler in Deutschland Mehr erfahren
  • Entwickelte Java 21 / Spring Boot 3.2 Microservices mit REST- und GraphQL-APIs für DSGVO-konforme Einwilligungs-Workflows unter Verwendung hexagonaler Architektur
  • Verbesserte die Backend-for-Frontend-(BFF)-Performance mithilfe KI-gestützter Tools für Code-Refactoring und Optimierung
  • Erstellte ereignisgesteuerte Workflows mit Kafka, RabbitMQ, AWS SQS und integrierte Salesforce Marketing Cloud für das Echtzeit-Tracking von Einwilligungen
  • Implementierte OAuth2- und Keycloak-Sicherheit, automatisierte CI/CD mit Jenkins, GitHub Actions und Gradle und stellte containerisierte Services auf Docker und Kubernetes in AWS und Azure bereit
  • Führte Unit-, Integrations- und Contract-Tests mit JUnit 5, TestNG, Mockito und TestContainers durch; überwachte die Performance mit Grafana, Kibana und AWS CloudWatch
  • Entwickelte Microservices für digitale Identitätsprüfung und E-Signatur-Verwaltung mit hexagonaler Architektur
  • Integrierte Keycloak 24.x mit OAuth2.1 und OpenID Connect für SSO und RBAC und gewährleistete EU-eIDAS-Konformität
  • Entwarf API-first-Microservices mit OpenAPI 3.1, Swagger und GraphQL für bessere Interoperabilität
  • Automatisierte CI/CD-Pipelines mit Jenkins, GitHub Actions und Gradle; stellte containerisierte Services auf AWS EKS und Azure bereit; überwachte mit Grafana, Kibana, CloudWatch und TestContainers
Sept. 2023 - Dez. 2024

Senior Java-Entwickler

Accenture

Stellenbeschreibung
Senior Java-Entwickler bei Accenture
Industrien
Versicherung
Bereichen
Informationstechnologie (IT)
Produktentwicklung
Entdecke Java-Entwickler in Deutschland Mehr erfahren
  • Entwickelte Java 21 / Spring Boot 3.1 Microservices für Angebote, Schadensfälle und Policenverlängerungen unter Verwendung hexagonaler Architektur und DDD
  • Implementierte asynchrone, ereignisgesteuerte Workflows mit Apache Kafka 3.6, RabbitMQ und ActiveMQ
  • Integrierte GraphQL-APIs mit REST-Endpunkten und setzte KI-gestützte Tools für Refactoring und Optimierung ein
  • Nutzte gRPC v1.56 für hochperformante Inter-Service-Kommunikation und reduzierte die Latenz um 20%
  • Verwaltete Datenpersistenz mit MongoDB, Couchbase, Redis und PostgreSQL
  • Sicherte Backend-APIs mit OAuth2.1, Keycloak 24.x und JWT für SSO und RBAC
  • Automatisierte CI/CD mit Jenkins, GitHub Actions und Gradle; containerisierte Deployments auf Docker und Kubernetes (AWS EKS/ECS, Azure)
  • Integrierte Salesforce-Middleware und Shopify-APIs zur Synchronisierung von Policen- und Angebotsdaten
  • Konfigurierte Dashboards in Grafana, Kibana und AWS CloudWatch; nutzte TestContainers für Integrationstests
Mai 2023 - Sept. 2023

Senior Java-Entwickler

Engineering Group

Stellenbeschreibung
Senior Java-Entwickler bei Engineering Group
Industrien
Bank- und Finanzwesen
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
Entdecke Java-Entwickler in Deutschland Mehr erfahren
  • Entwickelte Java 17 / Spring Boot 2.6 Microservices für Konto- und Zahlungsabwicklung unter Verwendung hexagonaler Architektur
  • Integrierte REST- und GraphQL-APIs und setzte KI-gestützte Tools für Code-Refactoring und Performance-Optimierung ein
  • Implementierte asynchrone Workflows mit Kafka 2.8 und ActiveMQ 5.16 für Echtzeit-Transaktions-Updates
  • Verwaltete Oracle 19c- und PostgreSQL 13-Datenbanken mit Spring Data JPA und Flyway
  • Automatisierte CI/CD-Pipelines mit Jenkins und GitHub Actions; containerisierte Microservices mit Docker und stellte sie auf AWS EKS/Kubernetes bereit
  • Sicherte APIs mit Keycloak, OAuth2.1 und JWT für föderiertes SSO und RBAC
  • Konfigurierte Grafana, Kibana, Prometheus und AWS CloudWatch für Monitoring und Anomalie-Erkennung; nutzte TestContainers für Integrationstests
  • Setzte JVM-Optimierungstechniken und Multithreading-Strategien ein, um die Performance zu steigern
  • Integrierte Salesforce-APIs zur Synchronisierung von Kundendaten
  • Gewährleistete Observability, Resilienz und Skalierbarkeit verteilter Systeme
Juli 2021 - Feb. 2023

Senior Java-Entwickler

IASON

Stellenbeschreibung
Senior Java-Entwickler bei IASON
Industrien
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
Entdecke Java-Entwickler in Deutschland Mehr erfahren
  • Entwickelte Java 12 / Spring Boot 2.2 Microservices für Mitarbeiter- und Bestandsverwaltung, integrierte REST-APIs und setzte KI-gestützte Tools zur Code-Optimierung ein
  • Implementierte asynchrone Workflows mit Apache Camel 3.x, Kafka 3.6, RabbitMQ 3.9 und ActiveMQ 5.x
  • Sicherte Services mit Spring Security, OAuth2.0, Keycloak und JWT für rollenbasierte Zugriffskontrolle und Compliance
  • Automatisierte CI/CD-Pipelines mit Jenkins, GitHub Actions und Gradle; containerisierte Deployments auf Docker (AWS EKS/ECS, Azure)
  • Verbesserte Observability und Performance mit Grafana, Kibana, AWS CloudWatch und TestContainers
Jan. 2020 - Juli 2021

Java-Entwickler

Reply Srl

Stellenbeschreibung
Java-Entwickler bei Reply Srl
Industrien
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
Entdecke Java-Entwickler in Deutschland Mehr erfahren
  • Entwickelte modulare Microservices für Mitarbeiter- und Bestandsverwaltung mit Java 12 und Spring Boot 2.2
  • Sicherte APIs und Services mit Spring Security, OAuth2.0, HTTPS und RBAC
  • Implementierte asynchrone, ereignisgesteuerte Verarbeitung mit Apache Camel 3.x, Kafka 3.6, RabbitMQ 3.9 und ActiveMQ 5.x
  • Containerisierte Microservices mit Docker und stellte sie auf AWS EKS/ECS bereit; nutzte AWS Secrets Manager für sichere Verwaltung von Zugangsdaten
  • Automatisierte CI/CD-Pipelines mit Jenkins und Maven; integrierte JUnit 5 und Mockito für Tests
  • Stellte Observability mit AWS CloudWatch, Grafana und Kibana sicher
  • Entwickelte Backend-Microservices für Abrechnung und Buchhaltung mit Java 11, Spring Boot 2.0 und Spring MVC mit REST- und GraphQL-APIs
  • Implementierte OAuth2.0, Keycloak und JWT für sichere Authentifizierung
  • Entwarf Multi-Thread- und ereignisgesteuerte Workflows mit Kafka 3.5 und ActiveMQ 5.x
  • Automatisierte Build und Deployment mit Jenkins, Maven und GitHub Actions; containerisierte Services auf Docker und Kubernetes
  • Optimierte Performance mit Redis-Caching und hybridem Datenspeicher mit MongoDB und Couchbase
  • Konvertierte eine iText-basierte PDF-Signieranwendung zu ASP.NET und bearbeitete API-Aufrufe, Schlüsselaustausch, Hashing und PDF-Verarbeitung mit RUPS, pdfSweep und pdfHTML
  • Refaktorierte Legacy-Code und implementierte PBE mit MD5- und DES-Algorithmen für Verschlüsselung und Entschlüsselung
März 2017 - Okt. 2019

Java-Automatisierungstester

Inetz Tech Solutions

Stellenbeschreibung
Java-Automatisierungstester bei Inetz Tech Solutions
Industrien
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
Qualitätssicherung
Entdecke Software-Tester in Deutschland Mehr erfahren
Entdecke Testautomatisierungsingenieure in Deutschland Mehr erfahren
  • Testfälle für die Automatisierung ausgewählt und funktionale Tests des Frontends mit Selenium IDE und WebDriver durchgeführt
  • Datengesteuertes Framework mit TestNG erstellt
  • Parallele Browser-Tests mit Selenium Grid durchgeführt
  • Persistenzschicht mit Hibernate ORM unter Verwendung von HQL und der Criteria API entwickelt
Mai 2014 - Juni 2015

Webentwickler

Infiniti Software Solutions Pvt. Ltd

Stellenbeschreibung
Webentwickler bei Infiniti Software Solutions Pvt. Ltd
Industrien
Informationstechnologie (IT)
Tourismus und Gastgewerbe
Bereichen
Informationstechnologie (IT)
Produktentwicklung
Entdecke Web-Entwickler in Deutschland Mehr erfahren
  • Reiseautomatisierungsplattform entwickelt, um Reisebüros Backend-Unterstützung zu bieten
  • Mehrere GDS/APIs und Abrechnungssysteme in das Online-Buchungstool integriert, um Prozesse zu automatisieren
  • MVC-Framework implementiert und Frontend mit HTML, CSS, Bootstrap, JavaScript und jQuery entwickelt
  • Datenbanken mit MySQL, PostgreSQL und MongoDB integriert
Dez. 2011 - Sept. 2012

Software-Anwendungsentwickler

Apollo Computer Education

Stellenbeschreibung
Software-Anwendungsentwickler bei Apollo Computer Education
Industrien
Bildung
Bereichen
Informationstechnologie (IT)
Produktentwicklung
Entdecke Softwareentwickler in Deutschland Mehr erfahren
  • MATLAB-basiertes Bildungsprojekt entwickelt
  • Systemprojekte unter Verwendung von Mikrocontrollern, Raspberry Pi und Embedded C integriert

Branchenerfahrung

Sieh, in welchen Branchen dieser Freelancer den Großteil seiner beruflichen Laufbahn verbracht hat.

Erfahren in Informationstechnologie (IT), Versicherung, Tourismus und Gastgewerbe, Bildung und Bank- und Finanzwesen.

Informationstechnologie (IT)
Versicherung
Tourismus und Gastgewerbe
Bildung
Bank- und Finanzwesen
Profil-Übereinstimmungsdiagramm

Erfahrung nach Fachbereich

Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.

Erfahren in Informationstechnologie (IT), Produktentwicklung und Qualitätssicherung.

Informationstechnologie (IT)
Produktentwicklung
Qualitätssicherung
Profil-Übereinstimmungsdiagramm

Zusammenfassung

Senior Java Backend-Entwickler mit über 8 Jahren Erfahrung in der Gestaltung und Entwicklung skalierbarer Microservices mit Java 8–21 und Spring Boot. Versiert in hexagonaler Architektur, DDD, REST/GraphQL-APIs und ereignisgesteuerten Systemen mit Kafka, RabbitMQ und Apache Camel. Erfahren in sicherer Authentifizierung (OAuth2.1, OpenID Connect, Keycloak), CI/CD-Automatisierung (Jenkins, GitHub Actions, Maven, Gradle) und containerisierten Deployments auf Docker, Kubernetes, AWS und Azure. Kompetent in Cloud-Integrationen, KI-gestützter Code-Optimierung und Middleware (Salesforce, Shopify) und gewährleiste hohe Performance, Zuverlässigkeit und Observability in verteilten Systemen.

Fähigkeiten

  • Backend & Frameworks: Java 8–21, Spring Boot 2.X–3.X, Spring Mvc, Spring Data Jpa, Spring Security, Spring Cloud, Rest/Graphql-Apis, Openapi/Swagger, Microservices, Hexagonale Architektur, Ddd, Grpc, Soap
  • Messaging & Event-Systeme: Apache Kafka, Rabbitmq, Activemq, Apache Camel, Ereignisgesteuerte & Asynchrone Verarbeitung
  • Datenbanken & Speicher: Postgresql, Mysql, Oracle, Mongodb, Couchbase, Redis, Hibernate Orm, Flyway, Liquibase
  • Cloud & Devops: Aws (Eks/Ecs, Lambda, S3, Rds, Cloudwatch, Secrets Manager), Azure, Gcp, Docker, Kubernetes, Terraform, Helm, Ci/Cd (Jenkins, Github Actions), Sonarqube
  • Integration & Middleware: Salesforce-Api, Shopify-Api, Api-Gateway, Webhooks, Benutzerdefinierte Integrationen
  • Testing & Qa: Junit 5, Mockito, Testng, Postman, Wiremock, Testcontainers, Contract- & Performance-Tests
  • Monitoring & Observability: Grafana, Kibana, Prometheus, Elk-Stack, Aws Cloudwatch, Zipkin, Jaeger
  • Security & Authentication: Oauth2.1, Openid Connect, Keycloak, Jwt, Sso, Rbac, Https/Tls, Csrf-Schutz
  • Concurrency & Performance: Java Concurrency Api, Multithreading, Executor-Framework, Reactive Streams, Jvm-Performance-Tuning

Sprachen

Englisch
Muttersprache

Ausbildung

Juli 2015 - Sept. 2016

VIT University

Promotion in digitaler Kommunikation · Digitale Kommunikation · Vellore, Indien

Aug. 2012 - Apr. 2014

Anna University

Masterabschluss - Informationstechnologie, IoT, Big Data Analytics und Cloud Computing · Informationstechnologie · Chennai, Indien

Aug. 2007 - Apr. 2011

Anna University

Bachelorabschluss - Informationstechnologie, Python-Programmierung, Cloud Computing, IoT und Programmierung in C. · Informationstechnologie · Chennai, Indien

Zertifikate & Bescheinigungen

Führerschein: Klasse B

Statistiken

Erfahrung

Positionen gesamt 8
Erfahrung in Informationstechnologie (IT) 8 J.
Durchschn. Dauer 1 J. 3 M.
Längste Erfahrung 2 J. 7 M.

Fachkenntnisse

Aktuelle Rollen Senior Java Backend-Entwickler, Senior Java-Entwickler, Java-Entwickler
Hauptbranchen Informationstechnologie (IT), Versicherung, Tourismus und Gastgewerbe
Hauptfachbereiche Informationstechnologie (IT), Produktentwicklung, Qualitätssicherung

Qualifikationen

Höchster Abschluss Doktor
Zertifikate erworben 1

Profil

Erstellt

Häufig gestellte Fragen

Du hast Fragen? Hier findest du mehr.

Muthukumar spricht folgende Sprachen: Englisch (Muttersprache).

Muthukumar hat mindestens 10 Jahre Erfahrung. In dieser Zeit hat Muthukumar in mindestens 6 verschiedenen Rollen und für 8 verschiedene Firmen gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 1 Jahr und 3 Monate. Beachten Sie, dass Muthukumar möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.

Basierend auf der jüngsten Erfahrung wäre Muthukumar gut geeignet für Rollen wie: Senior Java Backend-Entwickler, Senior Java-Entwickler, Java-Entwickler.

Die neueste Position von Muthukumar ist Senior Java Backend-Entwickler bei Upwork.

In den letzten Jahren hat Muthukumar für Upwork, Accenture, Engineering Group und IASON gearbeitet.

Muthukumar hat die meiste Erfahrung in Industrien wie Informationstechnologie (IT), Versicherung und Tourismus und Gastgewerbe. Muthukumar hat auch etwas Erfahrung in Bildung und Bank- und Finanzwesen.

Muthukumar hat die meiste Erfahrung in Bereichen wie Informationstechnologie (IT), Produktentwicklung und Qualitätssicherung.

Muthukumar hat kürzlich in Industrien wie Informationstechnologie (IT), Versicherung und Bank- und Finanzwesen gearbeitet.

Muthukumar hat kürzlich in Bereichen wie Informationstechnologie (IT) und Produktentwicklung gearbeitet.

Muthukumar hat einen Doktor in Digitale Kommunikation von VIT University, einen Master in Informationstechnologie von Anna University und einen Bachelor in Informationstechnologie von Anna University.

Muthukumar hat 1 Zertifikat: Führerschein: Klasse B.

Muthukumar ist sofort vollzeit verfügbar für passende Projekte.

Der Stundensatz von Muthukumar hängt von den spezifischen Projektanforderungen ab. Bitte verwenden Sie die Meet-Schaltfläche im Profil, um ein Meeting zu planen und die Details zu besprechen.

Um Muthukumar zu beauftragen, klicken Sie auf die Meet-Schaltfläche im Profil, um ein Meeting anzufragen und Ihre Projektanforderungen zu besprechen.