freiberufler Senior Java Entwickler | Tech Lead auf freelance.de

Senior Java Entwickler | Tech Lead

zuletzt online vor wenigen Tagen
  • 40€/Stunde
  • 53840 Troisdorf
  • Europa
  • uk  |  ru  |  en  |  de
  • 08.07.2026
  • Contract ready

Kurzvorstellung

Hands-on Tech Lead & Senior Java Entwickler mit 14+ Jahren Erfahrung. Spezialisiert auf Java, Spring Boot, Microservices, Softwarearchitektur und AWS – von der Idee und Architektur über die Entwicklung bis zum produktiven Betrieb.

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt

Qualifikationen

  • Amazon Web Services (AWS)
  • Docker8 J.
  • Java-Entwickler
  • Kubernetes2 J.
  • Microservices
  • Postgresql9 J.
  • REST API
  • Softwarearchitektur
  • Spring Boot
  • Technische Projektleitung / Teamleitung

Projekt‐ & Berufserfahrung

Senior Software Engineer
IdentPro GmbH
3/2024 – 8/2024 (6 Monate)
nicht angegeben
Tätigkeitszeitraum

3/2024 – 8/2024

Tätigkeitsbeschreibung

Analyse fachlicher Anforderungen und Mitwirkung an Architekturentscheidungen. Entwicklung und Optimierung von Backend-Komponenten auf Basis von Java EE und Hibernate. Refactoring bestehender Module zur Verbesserung von Performance und Wartbarkeit. Automatisierung von CI/CD-Prozessen sowie Aufbau containerisierter Entwicklungs- und Testumgebungen.

Eingesetzte Qualifikationen

Linux-Systemadministrator, J2EE, Postgresql, AngularJS, Wildfly, Jenkins, Docker, Ansible

Tech Lead
Modulr Finance (Ciklum)
9/2021 – 10/2023 (2 Jahre, 2 Monate)
nicht angegeben
Tätigkeitszeitraum

9/2021 – 10/2023

Tätigkeitsbeschreibung

Technische Leitung eines Subdomain-Teams sowie Verantwortung für Architektur und Service-Design. Design und Weiterentwicklung geschäftskritischer Java-17-/Spring-Boot-Microservices. Migration und Modernisierung zentraler Authentifizierungs-Services (MFA API). Containerisierung von Services und Optimierung der CI/CD-Pipelines. Einführung verbesserter Monitoring- und Observability-Konzepte (Datadog). Mentoring von Entwicklern und technische Unterstützung bei Architektur- und Designentscheidungen.

Eingesetzte Qualifikationen

Linux-Systemadministrator, Postgresql, Docker, Kubernetes

Backend Tech Lead
Papaya Global
3/2021 – 9/2021 (7 Monate)
nicht angegeben
Tätigkeitszeitraum

3/2021 – 9/2021

Tätigkeitsbeschreibung

Architektur und Entwicklung verteilter Backend-Services auf Basis von Spring Boot. Optimierung der AWS-Cloud-Infrastruktur und Service-Konfiguration. Einführung neuer Backend-Komponenten und API-Erweiterungen. Durchführung technischer Interviews und Mentoring neuer Entwickler. Aufbau und Betrieb von Entwicklungs-, Test- und Deployment-Umgebungen. Technische Abstimmung und Verbesserung der Zusammenarbeit zwischen internationalen Entwicklungsteams.

Eingesetzte Qualifikationen

Linux-Systemadministrator, Mariadb, Graphql, AngularJS, Node.Js, ASP.NET, Docker

Tech Lead
BICS (Infopulse)
8/2019 – 2/2021 (1 Jahr, 7 Monate)
nicht angegeben
Tätigkeitszeitraum

8/2019 – 2/2021

Tätigkeitsbeschreibung

Architektur- und Implementierungsbeiträge zur Migration von Oracle zu PostgreSQL. Architekturdesign und Modernisierung bestehender Spring-basierter Systeme. Planung technischer Releases und Systemverbesserungen. Integration externer Systeme (QlikView, Salesforce). Mentoring von Teammitgliedern und Sicherstellung der Codequalität.

Eingesetzte Qualifikationen

Linux-Systemadministrator, Postgresql, Javaserver Faces, Oracle-Anwendungen, AngularJS, Apache HTTP Server

Tech Lead
Amadeus IT Group
1/2018 – 6/2019 (1 Jahr, 6 Monate)
nicht angegeben
Tätigkeitszeitraum

1/2018 – 6/2019

Tätigkeitsbeschreibung

Architekturdesign für Java-Enterprise-Services innerhalb einer SOA-Landschaft. Aufbau und erfolgreiche Etablierung eines Java/C++-Entwicklungsteams. Entwicklung und Integration von Backend- und SPA-Modulen. Zusammenarbeit mit internationalen Stakeholdern und Architekturteams.

Eingesetzte Qualifikationen

J2EE, Typescript, SQL-Datenbankadministrator

Tech Lead
Avid Technology (GlobalLogic)
7/2012 – 1/2018 (5 Jahre, 7 Monate)
nicht angegeben
Tätigkeitszeitraum

7/2012 – 1/2018

Tätigkeitsbeschreibung

Entwicklung neuer Services sowie Migration von OSGi- zu Microservice-Architektur. Einführung containerisierter Deployments zur Verbesserung des Release-Prozesses. Entwicklung skalierbarer Backend-Services und UI-Module. Technische Unterstützung und Mentoring neuer Entwickler. Aufstieg vom Entwickler zur technischen Führungsrolle.

Eingesetzte Qualifikationen

Linux-Systemadministrator, Postgresql, Mongodb, Elasticsearch, Docker

Full Stack Java Entwickler
PJSC Rodovid Bank
3/2010 – 5/2012 (2 Jahre, 3 Monate)
nicht angegeben
Tätigkeitszeitraum

3/2010 – 5/2012

Tätigkeitsbeschreibung

Implementierung neuer Frontend- und Backend-Funktionen innerhalb bestehender Systeme.

Eingesetzte Qualifikationen

J2EE, Enterprise Javabeans, Javaserver Faces, SQL-Datenbankadministrator, Wildfly, JavaScript

Ausbildung

Nationale Technische Universität der Ukraine
Master of Science in Chemietechnologie
2003
Kiew

Über mich

Ich bin Tech Lead und Senior Java Entwickler mit über 14 Jahren Erfahrung in der Entwicklung, Modernisierung und Architektur komplexer Enterprise-Anwendungen. Mein Schwerpunkt liegt auf der hands-on Backend-Entwicklung mit Java und Spring Boot sowie auf Microservices, Softwarearchitektur und Cloud-nativen Lösungen.

In internationalen Projekten aus den Bereichen FinTech, Payment, Telekommunikation, Travel, Media und Intralogistik habe ich sowohl als Senior Entwickler als auch in mehreren Tech-Lead-Rollen gearbeitet. Dabei verbinde ich tiefgehende praktische Entwicklungserfahrung mit technischer Verantwortung für Architektur- und Designentscheidungen, Service Design, Modernisierung und Migration bestehender Systeme sowie Codequalität und Mentoring.

Meine technischen Schwerpunkte umfassen Java 8-21, Spring Boot, Spring Framework, Hibernate, REST APIs, OpenAPI und GraphQL. Im Cloud- und DevOps-Umfeld verfüge ich über praktische Erfahrung mit AWS, Docker, Kubernetes, Terraform, Ansible sowie CI/CD mit GitLab CI/CD, GitHub Actions und Jenkins.

Darüber hinaus arbeite ich mit PostgreSQL, MariaDB, Oracle und MongoDB sowie mit Messaging- und Datenverarbeitungstechnologien wie RabbitMQ, Apache Kafka, Redis und Elasticsearch. Erfahrung mit Angular, React und TypeScript ermöglicht mir zudem eine effektive Zusammenarbeit mit Frontend-Teams und bei Bedarf die Umsetzung von Full-Stack-Aufgaben.

Ich unterstütze Unternehmen insbesondere bei:
• Entwicklung und Weiterentwicklung komplexer Java-/Spring-Boot-Systeme
• Architektur und Implementierung von Microservices und REST APIs
• Modernisierung und Migration bestehender Enterprise-Anwendungen
• Entwicklung Cloud-nativer Lösungen und AWS-basierter Systeme
• Verbesserung von Softwarearchitektur, Wartbarkeit und Performance
• Containerisierung und Optimierung von CI/CD-Prozessen
• Technischer Analyse komplexer Probleme und Entwicklung pragmatischer Lösungen
• Technischer Leitung, Mentoring und Unterstützung von Entwicklungsteams

Ich arbeite hands-on, strukturiert und lösungsorientiert und kann sowohl als Senior Java Entwickler produktiv in ein bestehendes Team einsteigen als auch technische Verantwortung als Tech Lead oder Lead Developer übernehmen.

Kurzfristig verfügbar für Remote- und Hybrid-Projekte.

Weitere Kenntnisse

Backend & APIs:
Java 8-21, Java EE, Spring Framework (Core, AOP, Data, Web, Security), Hibernate/JPA, RESTful APIs, OpenAPI/Swagger, GraphQL, JSON, XML.

Architektur & Engineering:
Software- und Lösungsarchitektur, Microservices, verteilte Systeme, Cloud-native Architekturen, Service Design, API Design, Architekturentscheidungen, Modernisierung und Migration von Legacy- und Enterprise-Systemen, Refactoring, Performance-Optimierung und Codequalität.

Datenbanken & Data:
PostgreSQL, MariaDB, Oracle, MS SQL, MongoDB, Hibernate/HQL, Flyway, Liquibase, Redis und Elasticsearch.

Messaging & Integration:
RabbitMQ, Apache Kafka, ActiveMQ, REST-basierte Systemintegration sowie Integration externer Enterprise-Systeme.

Cloud & DevOps:
AWS (EC2, ECS, ECR, Lambda, S3, IAM, API Gateway, CloudFront, SNS und weitere Services), Docker für Linux- und Windows-Umgebungen, Kubernetes, Terraform, Ansible, Linux, Bash und PowerShell.

CI/CD & Build:
Git, GitLab, GitHub, Bitbucket, GitLab CI/CD, GitHub Actions, Jenkins, TeamCity, Gradle und Maven. Erfahrung im Aufbau und in der Optimierung automatisierter Build-, Test- und Deployment-Prozesse sowie Infrastructure as Code.

Monitoring & Observability:
Datadog, Sumo Logic, ELK Stack (Elasticsearch, Logstash, Kibana), OpenTelemetry, AWS CloudWatch, APM, Distributed Tracing, Logging, Monitoring und Alerting.

Testing & Quality:
JUnit 5, JUnit, Mockito, TestNG, PowerMock, SonarQube, JaCoCo, Checkstyle und PMD. Erfahrung mit Unit-, Integrations- und automatisierten Tests sowie kontinuierlicher Sicherstellung der Codequalität.

Frontend & Full Stack:
Angular, React, TypeScript, JavaScript, HTML5, CSS3 sowie langjährige Erfahrung in der Entwicklung und Integration von Single-Page Applications und Backend-for-Frontend-Komponenten.

Technical Leadership:
Langjährige Erfahrung in technischer Leitung, Analyse komplexer Geschäftsanforderungen, Architektur- und Designentscheidungen, Release-Planung, Mentoring, Onboarding, Code Reviews sowie technischer Koordination internationaler und verteilter Entwicklungsteams. Erfahrung in der Zusammenarbeit mit Stakeholdern, Produktverantwortlichen und Architekturteams.

Domains:
Erfahrung in FinTech, Payment, Banking, Telekommunikation, Travel, Media und Intralogistik sowie mit geschäftskritischen, hochverfügbaren, verteilten und Cloud-nativen Enterprise-Systemen.

Arbeitsmethoden:
Scrum, SAFe und Kanban. Strukturierte, lösungsorientierte und pragmatische Arbeitsweise mit Fokus auf wartbare Architektur, technische Qualität und zuverlässigen produktiven Betrieb.

Persönliche Daten

Sprache
  • Deutsch (Gut)
  • Englisch (Fließend)
  • Ukrainisch (Muttersprache)
  • Russisch (Muttersprache)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
42
Berufserfahrung
16 Jahre und 5 Monate (seit 03/2010)

Kontaktdaten

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

Jetzt Mitglied werden