freiberufler Expert Software Engineer (Java, Agile, Continuous *, DevOps) auf freelance.de

Expert Software Engineer (Java, Agile, Continuous *, DevOps)

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • 22089 Hamburg
  • Weltweit
  • de  |  en  |  fr
  • 16.12.2024

Kurzvorstellung

mehr als 20 Jahre Erfahrung über alle Bereiche der Software-Entwicklung hinweg, mit klarem Schwerpunk auf Java als Plattform; bevorzugt agile Methoden und Automation, wo immer sinnvoll und möglich; kann motivieren, fördern und führen

Qualifikationen

  • Agile Methodologie16 J.
  • Apache Maven12 J.
  • Continuous Delivery8 J.
  • Continuous Integration10 J.
  • DevOps (allg.)12 J.
  • Java-Entwickler15 J.
  • Java (allg.)15 J.
  • Objektorientierte Software-Entwicklung12 J.
  • Systemmigration10 J.
  • Test Automation16 J.

Projekt‐ & Berufserfahrung

Team Lead & Senior Software Engineer (Festanstellung)
IBM Research & Development GmbH, Böblingen
8/2022 – 12/2023 (1 Jahr, 5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2022 – 12/2023

Tätigkeitsbeschreibung

Tätigkeiten:
- Subject Matter Expert für Qualitäts- und Prozessverbesserungen und Automation für Instana
- Führung des Quality-Enablement-Teams
- Full-Stack-Umsetzung neuer Features des Host-Agents

Schwerpunkte:
- Beratung der Delivery-Teams bzgl. Clean Architecture, Clean Code, TDD, Peer-Reviews
- Bereitstellung von JUnit-Extensions für die Provisionierung von Testumgebungen in GCP
- Leistungsbeurteilung und Entwicklung der Teammitglieder
- Mitentwicklung und Kommunikation der Mission und Vision

Eingesetzte Qualifikationen

Objektorientierte Software-Entwicklung, IT-Systemmanagement, 2nd & 3rd Level Support, Agile Methodologie, Apache HTTP Server, Apache Kafka, Apache Maven, Apache Tomcat, API-Entwickler, Backend, Backend Entwickler, Bash Shell, Build-Tools, Code-Review, Container Management, Continuous Delivery, Continuous Integration, CSS (Cascading Style Sheet), DevOps, DevOps (allg.), Docker, Eclipse, Enterprise Javabeans, Front End, Frontend Entwickler, Full-Stack, Full Stack Developer, Git, Google Cloud, Gradle, Hibernate (Java), HTML5, IT-Strategieberatung, IT Test Ingenieur, Java-Entwickler, Java-Frameworks, Java (allg.), Java API for XML Processing (JAXP), Java Architecture for XML Binding (JAXB), Java Database Connectivity, Java Message Service, Java SE, JavaScript, JavaScript-Entwickler, JavaScript-Frameworks, Jenkins, Json, Junit, Kanban, Kanban (Softwareentwicklung), Kubernetes, Microsoft Excel, Microsoft Office 365, Microsoft Powerpoint, Motivation Projektteams, Objektorientierte Analyse (OOA), Objektorientierte Analyse und Design (OOAD), Objektorientierte Design (OOD), Postgresql, Projektplanung, Python, Python-Programmierer, React (JavaScript library), Scrum, Selenium, Softwaretester, Solution Architekt, Solution Architektur, Spring Framework, SQL, SQL Entwickler, Systemmigration, Team Building, Teamleiter, Teamleiter IT, Teamleiter Softwaretesting, Technisches Testdesign, Technisches Testing, Technisches Testmanagement / Testkoordination, Test Automation, Test Management, Testdesign (IT), Testen, Tester (Sonstige)

Systementwickler (Festanstellung)
Techniker Krankenkasse, Hamburg
10/2017 – 6/2022 (4 Jahre, 9 Monate)
Gesundheitswesen
Tätigkeitszeitraum

10/2017 – 6/2022

Tätigkeitsbeschreibung

- Wartung und Modernisierung des Persistenzdienstes (OR-Mappers, Low-Level-API, Batch-Framework, IBM Db2 for z/OS-Stored-Procedures
- Entwicklung eines SQL-Transpilers, eines XA-basierter Transaktionsmanagers und weiterer
Werkzeuge
- Schulung und Beratung der Anwendungsentwickler
- Mitentwicklung einer BPMN-Prozessengine

Eingesetzte Qualifikationen

Mysql, Agile Methodologie, Apache Maven, API-Entwickler, Backend, Backend Entwickler, Computerprogrammierung, Confluence, Continuous Delivery, CSS (Cascading Style Sheet), DAO (Data Access Objects), DevOps, DevOps (allg.), Dynamisches HTML, Eclipse, Eclipse Modeling Framework, Enterprise Javabeans, Fehleranalyse, Frontend Entwickler, Hibernate (Java), HTML, HTML5, IBM DB2, It-Beratung, J2EE, Java-Entwickler, Java-Frameworks, Java (allg.), Java API for XML Processing (JAXP), Java Architecture for XML Binding (JAXB), Java Database Connectivity, Java Message Service, Java Native Interface, Java SE, JavaScript, JavaScript-Entwickler, JavaScript-Frameworks, Jenkins, Jira, Microsoft Excel, Microsoft Office 365, Microsoft Powerpoint, Mongodb, Objektorientierte Analyse (OOA), Objektorientierte Analyse und Design (OOAD), Objektorientierte Design (OOD), Objektorientierte Software-Entwicklung, Objektrelationale Abbildung, Oracle Database, Postgresql, Projektplanung, Release-Management, Rich-Client, Schulung / Coaching (allg.), Schulung / Training (IT), Softwaretester, Spring Framework, SQL, SQL-Datenbankadministrator, SQL Entwickler, Swing (Java), Systemarchitekt, Systemmigration, Technische Beratung, Test Automation, Test Management, Testdesign (IT), Testen, Tester (Sonstige)

Softwareentwickler (Festanstellung)
Lotto24 AG Hamburg, Hamburg
3/2017 – 9/2017 (7 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2017 – 9/2017

Tätigkeitsbeschreibung

Implementierung neuer Features der Spring- und Angular-basierten Webanwendung

Eingesetzte Qualifikationen

Oracle Database, Agile Methodologie, Angular, Apache Maven, Apache Wicket, API-Entwickler, Backend, Backend Entwickler, Confluence, Continuous Delivery, CSS (Cascading Style Sheet), DevOps, DevOps (allg.), DOM (Document Object Model), Dynamisches HTML, Eclipse, Front End, Frontend Entwickler, Full-Stack, Full Stack Developer, Gradle, Hibernate (Framework), Hibernate (Java), HTML, HTML5, Java-Entwickler, Java-Frameworks, Java (allg.), Java API for XML Processing (JAXP), Java Architecture for XML Binding (JAXB), Java Database Connectivity, Java SE, JavaScript, JavaScript-Entwickler, JavaScript-Frameworks, Javaserver Pages, Jenkins, Jira, Junit, Objektorientierte Analyse (OOA), Objektorientierte Analyse und Design (OOAD), Objektorientierte Design (OOD), Objektorientierte Software-Entwicklung, Scrum, Selenium, Spring Framework, SQL, SQL Entwickler, Systemmigration, Test Automation, Testdesign (IT), Webseiten-Tester, XML

Java & Systems Engineer (Festanstellung)
Kühne+Nagel (AG & Co.) KG, Hamburg
3/2013 – 2/2017 (4 Jahre)
Logistikdienstleister
Tätigkeitszeitraum

3/2013 – 2/2017

Tätigkeitsbeschreibung

Betreuung und Weiterentwicklung verschiedener Business-Support-Systeme

Schwerpunkte:
- Betreuung und Datenintegration der Systeme der Corporate HR
- Entwicklung von JIRA-Plugins
- Mitentwicklung vereinheitlichter Dienste für die Rechnungslegung

Eingesetzte Qualifikationen

Java Database Connectivity, Continuous Integration, DevOps, DevOps (allg.), Agile Methodologie, Test Automation, Apache Tomcat, Objektorientierte Analyse (OOA), Objektorientierte Analyse und Design (OOAD), Objektorientierte Design (OOD), Objektorientierte Software-Entwicklung, UML, Java API for XML Processing (JAXP), Java Architecture for XML Binding (JAXB), Java SE, Java-Frameworks, Jenkins, Spring Framework, System Architektur, System Design, Apache Maven, Dynamisches HTML, Eclipse, HTML, Java-Entwickler, Java (allg.), JavaScript-Entwickler, Jira, Scrum, Scrum-Master, XML

Java Developer & Tech Lead (Festanstellung)
leanovate GmbH Berlin / Immobilien Scout GmbH, Berlin
3/2012 – 2/2013 (1 Jahr)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2012 – 2/2013

Tätigkeitsbeschreibung

Weiterentwicklung einer Spring-basierten Webanwendung zur automatisierten Bewertung von
Immobilien für die Immobilien Scout GmbH

Eingesetzte Qualifikationen

Apache Maven, Agile Methodologie, Apache Struts, Continuous Delivery, CSS (Cascading Style Sheet), DevOps, DevOps (allg.), Dynamisches HTML, HTML, Java-Entwickler, Java (allg.), Java API for XML Processing (JAXP), Java Architecture for XML Binding (JAXB), Java Database Connectivity, Java SE, JavaScript-Entwickler, Kanban, Kanban (Softwareentwicklung), Objektorientierte Analyse (OOA), Objektorientierte Analyse und Design (OOAD), Objektorientierte Design (OOD), Objektorientierte Software-Entwicklung, Python, Scrum, Software Architecture, Softwareentwickler, Spring Framework, Test Automation

Software Architect (Festanstellung)
integral-learning GmbH, Berlin
10/2011 – 2/2012 (5 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

10/2011 – 2/2012

Tätigkeitsbeschreibung

Weiterentwicklung der E-Learning-Plattform für Lehre der Mathematik an Universitäten

Eingesetzte Qualifikationen

XML, Agile Methodologie, Apache, Apache Flex, Apache HTTP Server, Apache Maven, Apache Tomcat, Continuous Integration, DevOps, DevOps (allg.), Eclipse, Java-Entwickler, Java (allg.), Java API for XML Processing (JAXP), Java Architecture for XML Binding (JAXB), Java Database Connectivity, Scrum

Software Engineer (Werkstudent) (Festanstellung)
Tieto Germany GmbH / Nokia Siemens Networks, Berlin
3/2011 – 9/2011 (7 Monate)
Telekommunikation
Tätigkeitszeitraum

3/2011 – 9/2011

Tätigkeitsbeschreibung

Entwicklung von Testwerkzeugen und Betreuung der CI/CD-Systeme der Nokia Siemens Networks
GmbH

Eingesetzte Qualifikationen

Continuous Delivery, Continuous Integration, DevOps, DevOps (allg.), Java-Entwickler, Agile Methodologie, Test Automation, Objektorientierte Software-Entwicklung, Apache Maven, Hudson Software, Java (allg.), Jenkins, Perl, Python, XML, Systemmigration, XSLT (XSL Transformation)

Software Developer (Werkstudent) (Festanstellung)
bettermarks GmbH, Berlin
7/2009 – 6/2010 (1 Jahr)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2009 – 6/2010

Tätigkeitsbeschreibung

Mitentwicklung des mathematischen Kerns zur Aufgabenerstellung und Lösungsverifikation

Eingesetzte Qualifikationen

Agile Methodologie, Scrum, Actionscript, Apache Flex, Continuous Integration, Jenkins, Mathematik, Test Automation, XML

Software Developer (Werkstudent) (Festanstellung)
Nokia Siemens Networks GmbH, Berlin
10/2006 – 6/2009 (2 Jahre, 9 Monate)
Telekommunikation
Tätigkeitszeitraum

10/2006 – 6/2009

Tätigkeitsbeschreibung

Entwicklung von Disaster-Recovery-Lösungen auf Basis von Oracle DataGuard

Eingesetzte Qualifikationen

Systemmigration, Agile Methodologie, C++, Continuous Integration, Extreme Programming, Hudson Software, Java-Entwickler, Java (allg.), Oracle Data Guard, Oracle Database, Perl, Perl Package Manager (PPM), Shell (CSH), SQL, SQL Entwickler, Subversion, Test Automation

Forschungstutor (Student) (Festanstellung)
Technische Universität Berlin, Berlin
10/2003 – 3/2005 (1 Jahr, 6 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

10/2003 – 3/2005

Tätigkeitsbeschreibung

Implementierung von Algorithmen zur Lösung NP-schwerer Optimierungsproblemen mit C++

Eingesetzte Qualifikationen

Mathematik, C++, Make (Software)

Zertifikate

Certified ScrumMaster
oose Innovative Informatik eG Hamburg
2015

Ausbildung

Diplomstudiengang Mathematik, Nebenfach Informatik
Diplom
Technische Universität Berlin
2011
Berlin
Allgemeine Hochschulreife (Abitur)
Ausbildung
Georg-Herwegh-Gymnasium
2000

Über mich

- respektvolle Kommunikation auf Augenhöhe
- Offenheit und Aufrichtigkeit
- gute Balance von Pragmatismus und Formalismus
- Vermeidung von "Waste" (Lean)
- Agile Ansätze
- eine realistische Planung
- Automatisierung sofern sinnvoll und machbar
- Flexibilität in den eingesetzten Sprachen, Frameworks und Methoden

Weitere Kenntnisse

- alles rund um und mit Java
- Enterprise-Anwendungen
- Web-Anwendungen
- Clean Code, Clean Architecture
- CI/CD
- Coaching und Mentoring bzgl. agiler Methoden, testgetriebener Entwicklung, Testautomatisierung
- Entwicklung von sowie Schulung bzgl. Frameworks für Anwendungsentwickler
- Infrastructure-As-Code (Terraform)
- Compilerbau
- algebraische Zahlentheorie
- Codierungstheorie
- Differentialgeometrie

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Grundkenntnisse)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
178
Alter
43
Berufserfahrung
21 Jahre und 9 Monate (seit 03/2003)

Kontaktdaten

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

Jetzt Mitglied werden