24.07.2025 aktualisiert

**** ******** ****
100 % verfügbar

Selbstständiger Projektleiter, Software-Entwickler, -Architekt und -Berater

Köln, Deutschland
Deutschland
Diplom-Informatiker (FH)
Köln, Deutschland
Deutschland
Diplom-Informatiker (FH)

Profilanlagen

iSAQB® Certified Professional for Software Architecture - Foundation Level
CV - Martin Zimmermann.pdf
Projektliste - Martin Zimmermann.pdf

Skills

HTMLJavaXhtmlMicrosoft WindowsSpring SecurityAgile MethodologieApache HTTP ServerApache TomcatAnwendungsserverTest AutomationBehavior Driven DevelopmentCSSDatenbankenBeratungContinuous IntegrationCqrsETLDatenmodellIBM DB2Datenbank DesignSoftware Design PatternsLinuxDistributed ComputingEclipseEhcacheJ2EEHibernateIBM Websphere Application ServerInfrastrukturJava SEJavafxJava Message ServiceJava Persistence APISpring FrameworkJaxbWildflyApache JmeterjQueryJavaserver FacesJavaserver PagesJUnitPostgreSQLApache MavenMicrosoft Sql-ServerMongoDBMySQLMVCVerhandlungNoSQLOAuthObjektorientierte Software-EntwicklungOracle DatabasesPerforceSoftware ArchitecturePuttyQualitätsmanagementMockitoSchreiben von DokumentationEasymockAnforderungsanalyseSoapuiSoftwareentwicklungSoftwareanforderungenSQLiteSubversionTalendAusbildungsaktivitätenWeb ServicesExtensible Markup LanguageXLSTAblaufplanungApache OpenofficeTest-Driven DevelopmentGerritSpring MVCSpring BootLasttestsVert.XGitSpring DataBuild-ManagementIntegrationstestsApache FelixEigenmotivationHudson SoftwareBetriebssystemeOsgiDomain Driven DesignSpring BatchJbehaveBIRT ReportingJenkinsArtifactory
Schwerpunkte

Inhaltliche Schwerpunkte
  • Planung, Konzeption, Software-Architektur, -Design und -Entwicklung mit Java-Technologien
  • Entwicklung verteilter und mehrschichtiger Systeme

Technologische Schwerpunkte
  • Java
  • Spring
  • .NET
  • Typescript, Angular
  • Kubernetes, Docker
  • Eclipse RCP, OSGi
  • Application Server
  • Hibernate
  • Relationale und NoSQL-Datenbanken
  • ETL-Tools

Arbeitsschwerpunkte
  • Konzeption und Entwicklung diverser Client- und Server-Komponenten
  • Konzeption und Entwicklung von eigenständigen Modulen und deren Integration in eine komplexe Infrastruktur von verteilten Systemen
  • Planung und Umsetzung von Softwareanforderungen
  • Kontinuierliche Weiterentwicklung und Verbesserung von Software-Komponenten
  • Validierung, Aneignung und Einsatz neuer Frameworks und Technologien
  • Qualitätssicherung und Dokumentation sowie Planung und Durchführung von Schulungen
  • Europaweite Kooperation zwischen Projektteams
  • Firmen- und Abteilungsübergreifende Abstimmungen zur Anbindung verschiedener Software-Komponenten
  • Kundensupport

Konzepte / Methoden
  • Anforderungsanalyse und Konzept-Erstellung
  • Software-Architektur und -Entwicklung, Domain Driven Design, CQRS, OOP, Design-
    Pattern
  • Datenmodellierung / Datenbankdesign
  • Agile Softwareentwicklung
  • Qualitätssicherung, Test Driven Development, Behavior Driven Development
  • Architektur-Dokumentation nach arc42
  • Continuous Integration
  • Versionsmanagement mit CVS, SVN, Git, Perforce
  • Dokumentation

Technologien und Tools

Softwareentwicklung
  • Java SE, JavaFX, SWT, JFace, AWT, Swing, Java 3D
  • Java EE, CDI, JSP, JSF, JMS, JAXB
  • .NET 4.8, .NET Core 5.x
  • Spring, Spring AOP, Spring Batch, Spring Boot, Spring Data JPA, Spring DM, Spring Security, Spring Security OAuth, Spring Web MVC
  • JPA, Hibernate, OpenJPA
  • Eclipse RCP, OSGi, P2, Tycho, Apache Felix
  • JUnit, EasyMock, JBehave, Mockito
  • OpenOffice, UNO, NOA
  • Android
  • BIRT
  • vert.x, CQRS, AxonFramework, Ehcache, Apache Axis, Apache Camel, Apache FtpServer
  • Apache Kafka, RabbitMQ, ActiveMQ

Test-Frameworks / Lasttests / QS
  • JUnit
  • EasyMock
  • Mockito
  • JBehave
  • Spring Integration Tests
  • JMeter
  • JProfiler

IDE / Tools
  • Eclipse
  • Eclipse RAD
  • VisualVM
  • Talend
  • RESTClient
  • soapUI
  • Putty

Web-Technologien
  • Rest- und Webservices, HTML, XHTML, XML, XSLT, XSD, DTD, CSS, JS, JQuery

Server
  • JBoss AS, JBoss EAP
  • Tomcat
  • Websphere

Datenbanken
  • Mysql
  • MSSQL
  • NoSQL, MongoDB
  • SQLite
  • PostgreSQL
  • Oracle Database
  • DB2

Build-Management
  • Maven, Ant
  • Jenkins, Hudson
  • Gerrit
  • Archiva, Artifactory

Betriebssysteme
  • Windows
  • Linux

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2022

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Zertifikate

iSAQB Certified Professional for Software Architecture

iSAQB

2014


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden