freiberufler Senior Software Entwickler auf freelance.de

Senior Software Entwickler

zuletzt online vor 2 Tagen
  • auf Anfrage
  • 38104 Braunschweig
  • Nähe des Wohnortes
  • de  |  en  |  fr
  • 21.03.2025

Kurzvorstellung

Als erfahrener Senior Java Entwickler und - Architekt mit einer fast 20-jährigen Karriere in der Softwareentwicklung bringe ich fundiertes technisches Know-how, strategisches Denken und eine hohe Affinität für technologische Weiterentwicklungen mit.

Qualifikationen

  • Cloud Computing7 J.
  • Continuous Integration7 J.
  • Elasticsearch12 J.
  • Java-Entwickler7 J.
  • JavaScript16 J.
  • Mysql9 J.
  • Oracle-Anwendungen7 J.
  • PHP18 J.
  • Postgresql7 J.
  • Symfony12 J.

Projekt‐ & Berufserfahrung

Softwareentwickler / Inhaber
morgenrot GmbH & Co. KG, Braunschweig
11/2017 – offen (7 Jahre, 5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

11/2017 – offen

Tätigkeitsbeschreibung

Während meiner fast 15-jährigen Tätigkeit (als Freelancer und vorher in Festanstellung) bei einem der größten Finanzportale Deutschlands war ich maßgeblich für die Konzeption und Wartung komplexer Finanzmodelle verantwortlich. Ich entwickelte leistungsfähige Anwendungen zur Analyse von Millionen von Assets, wobei Performance-Optimierung stets im Mittelpunkt stand. Caching-Strategien, asynchrone Verarbeitung und Message-Queuing gehörten ebenso zu meinen Schwerpunkten wie die Optimierung von Datenbankabfragen, Indexierung und die Normalisierung/Denormalisierung von Daten. Neben PostgreSQL habe ich auch umfangreiche Erfahrungen mit Oracle, MySQL sowie NoSQL-Technologien wie Redis und Elasticsearch gesammelt.

Eingesetzte Qualifikationen

Cloud Computing, Eclipse, Elasticsearch, Java-Entwickler, JavaScript, Linux-Systemadministrator, Oracle-Anwendungen, Oracle Database, PHP, Postgresql, Software Architecture, Software Design, Symfony

Softwareentwickler / Inhaber
Paragraph Eins GbR, Köln
3/2015 – 10/2017 (2 Jahre, 8 Monate)
nicht angegeben
Tätigkeitszeitraum

3/2015 – 10/2017

Tätigkeitsbeschreibung

PHP und Android-Entwickler

Eingesetzte Qualifikationen

Linux-Systemadministrator, PHP, Continuous Integration, Mysql, JavaScript

Teamleiter Research & Development
onvista Media GmbH, Köln
7/2010 – 2/2015 (4 Jahre, 8 Monate)
nicht angegeben
Tätigkeitszeitraum

7/2010 – 2/2015

Tätigkeitsbeschreibung

PHP Entwickler im Scrum-Team, Leitungsfunktionen

Eingesetzte Qualifikationen

Kanban, PHP, Mysql, Elasticsearch, Continuous Integration, JavaScript, Symfony, Zend Framework

Projektleiter IT
comunici GmbH
3/2009 – 3/2010 (1 Jahr, 1 Monat)
nicht angegeben
Tätigkeitszeitraum

3/2009 – 3/2010

Tätigkeitsbeschreibung

Aufbau des IT-Teams, PHP-Entwicklung

Eingesetzte Qualifikationen

PHP

Abteilungsleiter Softwareentwicklung
Media Ventures GmbH, Köln
3/2008 – 3/2009 (1 Jahr, 1 Monat)
nicht angegeben
Tätigkeitszeitraum

3/2008 – 3/2009

Tätigkeitsbeschreibung

Technische Unterstützung / Bewertung externer Beteiligungen oder potentieller Beteiligungen

PHP Softwareentwickler
neu.de GmbH, Köln
1/2006 – 2/2008 (2 Jahre, 2 Monate)
nicht angegeben
Tätigkeitszeitraum

1/2006 – 2/2008

Tätigkeitsbeschreibung

Neuentwicklung der damals führenden Dating Plattform in PHP, MySQL &JavaScript. XMPP / Jabber. Verkauf an ein französisches Unternehmen in 2008

Eingesetzte Qualifikationen

PHP, Mysql, JavaScript

Ausbildung

Digital Media / Medieninformatik
M.Sc.
Universität Bremen
2005
Bremen
Medieninformatik
B.Sc.
Universität Bremen
2002
Bremen

Über mich

Mein Schwerpunkt liegt auf der Entwicklung leistungsfähiger, skalierbarer Anwendungen sowie der Optimierung von Systemarchitekturen. Ich habe umfangreiche Erfahrung in der schrittweisen Migration von Legacy-Systemen und lege besonderen Wert auf sauberen, testbaren Code mit wenig Abhängigkeiten. Mein Fokus liegt auf der Programmierung und der technischen Umsetzung anspruchsvoller Softwarelösungen.

Technologische Schwerpunkte:
• Sprachen und Frameworks: Umfangreiche Erfahrung mit Java und PHP, einschließlich Frameworks wie Symfony, Eclipse Jersey und Java/Jakarta EE, Spring Boot. Javascript-Entwicklung, z.B. mit React. Weitere eingesetzte Sprachen: Python, Groovy, Swift.
• Entwicklungs-Toolkit: Continuous Integration / CI-Systeme, Git, Unit Tests, Integrationstests, Systemtests, Clean Code, Design Patterns, Refactoring Patterns
• Agile Methoden: Expertise in agilen Entwicklungsmethoden wie Scrum und Kanban.
• Datenbanken / Storage: Fundierte Kenntnisse in PostgreSQL, Oracle, MySQL sowie NoSQL-Technologien wie Redis, Elasticsearch und Lucene. Sehr gute SQL-Kenntnisse
• Microservices: > 7 Jahre Erfahrung in der Entwicklung und Betreuung von Microservices-Architekturen mit über 25 Service-Komponenten, die in mehr als 100 Containern betrieben werden. Fokus auf Skalierbarkeit, Resilienz und Interservice-Kommunikation mittels REST und Messaging-Systeme
• Message Systeme: Erfahrung mit JMS, ActiveMQ, RabbitMQ, AWS SQS & Kinesis für skalierbare, asynchrone Datenverarbeitung und Messaging-Lösungen.
• Containerisierung & Cloud: Langjährige Erfahrung mit Docker und Kubernetes (EKS, ECS) in AWS-Umgebungen.
• AWS-Technologien: Nutzung von AWS Kinesis, AWS MQ, SQS und SNS als Alternative zu Kafka und ActiveMQ, AWS Cloudwatch, S3
• API-Entwicklung: Langjährige Kompetenz in der Entwicklung von APIs, API Platform, Swagger / OpenAPI, JAX-RS, REST
• Testing & Qualitätssicherung: Umfangreiche Kenntnisse in Unit Tests, System Tests und Akzeptanztests mit z.B. JUnit, Mockito, Cucumber
• Mobile Entwicklung: Android App-Entwicklung.

Weitere Kenntnisse

Weitere Tools:
• IDEs: IntelliJ IDEA, Eclipse, vi
• Versioning; Git, GitHub, GitLab, SVN
• Package Management and Build Tools: Apache Maven, Gradle, Yarn, npm, composer
• Project Management: Jira, Confluence
• JAXB, XML, RSS, Atom

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Gut)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
23
Alter
46
Berufserfahrung
19 Jahre und 2 Monate (seit 01/2006)

Kontaktdaten

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

Jetzt Mitglied werden