29.10.2025 aktualisiert

**** ******** ****
nicht verfügbar

Erfahrener Softwareentwickler und Berater mit Schwerpunkt Java und Smalltalk

Filderstadt, Deutschland
Filderstadt +100 km
Diplom-Mathematiker (FH)
Filderstadt, Deutschland
Filderstadt +100 km
Diplom-Mathematiker (FH)

Profilanlagen

ProfilGUJvonCSD.pdf

Skills

C (Programmiersprache)JavaAgile MethodologieApache TomcatCOBOLDatenbankenContinuous IntegrationIBM DB2Datenbank DesignSoftware Design PatternsEclipseJ2EEHibernateIntegrierte EntwicklungsumgebungIntellij IDEASpring FrameworkWildflyJavaserver FacesPostgresqlApache MavenMysqlObjektorientierte Software-EntwicklungOracle FinancialsProduktentwicklungScrumSoftware ArchitectureSOAPSQLExtensible Markup LanguageTest-Driven DevelopmentGitScript LanguageSmalltalk
Java-Entwicklung
Umfangreiche Erfahrung in der Java-Entwicklung, einschließlich Java EE, Frameworks und Bibliotheken wie Spring, Hibernate, JSF.

Datenbanken
Fundierte Kenntnisse in verschiedenen Datenbanksystemen wie Oracle, DB2, PostgreSQL und MySQL sowie in SQL und Datenbankdesign.

Softwarearchitektur
Expertise in der Konzeption und Umsetzung von Softwarearchitekturen, einschließlich objektorientierter Modellierung und Design Patterns.

Entwicklungsumgebungen und Tools
Vertrautheit mit diversen IDEs wie Eclipse, IntelliJ IDEA, Visual Studio Code und Entwicklungstools wie Maven, Git und Continuous Integration-Systemen.

Web-Technologien
Kenntnisse in Web-Technologien wie XML, SOAP, REST, Angular und Erfahrung mit Application Servern wie Tomcat und JBoss.

Agile Methoden
Erfahrung in agilen Entwicklungsmethoden, insbesondere SCRUM und SAFe, und Anwendung von Continuous Integration und Test-Driven Development.

Programmiersprachen
Neben Java und Smalltalk, Kenntnisse in C, COBOL und SQL sowie Erfahrung mit Skriptsprachen. Angular/TypeScript, Spring Boot.
 

Sprachen

DeutschMutterspracheEnglischverhandlungssicherSpanischgut

Projekthistorie

Softwareentwickler Angular

CSD Software Solutions GmbH

Sonstiges

< 10 Mitarbeiter

Webanwendung zur Trainingsorganisation

Aufgabe:
Erstellung einer Webanwendung zur Planung und Durchführung von sportlichen Trainings. Machbarkeitsstudie und Test von unterschiedlichen Verfahren.

Umfeld:
Angular, Material, Express Server

Softwareentwickler Smalltalk

ETAS (Bosch)

Automobil und Fahrzeugbau

Software zur Modellierung und Generierung von Steuergerätesoftware

Aufgabe:
Erweiterung der Software um definierte Pakete. Für die Erweiterungen wurden Anforderungen beschrieben, modelliert und programmiert. Tests in Form von SUnit wurden erstellt.
Die Software enthält einen XML-Generator zur Erstellung von AUTOSAR-Modellen in XML-Form.
Zur Projektplanung, -steuerung und -organisation wurde SCRUM verwendet. Die Fehlerverfolgung erfolgte über TFS und Jira.
Für nächtliche Builds wird automatisiert eine Version der Software erstellt. Diese wird über Nacht getestet. Build und Test laufen auf einem Blade Server mit dafür generierten VMs.

Umfeld:
VisualAge (Smalltalk), Windows 11, MS Team Foundation Server, Jira, XML-Spy, SVN, Git, Micro Focus Dimensions RM, Caliber RM, NSIS Installer, Final Builder, SCRUM, SAFe, Continuous Integration and Testing

Softwareentwickler Java

Thyssenkrupp

Industrie und Maschinenbau

Fertigungsleitsystem

Das Fertigungsleitsystem steuert seine angebundenen Anlagen wie Glühe, Beize, Feuerschichtung, Inspektion. Das System koordiniert Fertigungsaufträge und sendet diese in Form von Telegrammen an die angebundenen Anlagen. Auch empfängt und verarbeitet es Statusmeldungen von den Anlagen.

Aufgabe:
Die Telegramme von den Anlagen kommen in der Form von Cobol Copystrings. Für die weitere Verarbeitung wurden XML-Schemas für die in den Telegrammen enthaltenen Daten erstellt. Für das Fertigungsleitsystem wurden Telegrammverarbeiter in Java erstellt um die XML-Telegramme zu lesen. Über MagicDraw wurden Prozesse modelliert um die aus Telegrammen erhaltenen Daten zu verarbeiten. Notwendige Funktionen der Prozesse wurden programmiert. Dieser beschriebene Weg von der Anlage zum Fertigungsleitsystem wurde auch in der Gegenrichtung realisiert.

Umfeld:
Java 1.6, Eclipse RCP, J2EE, BEA Weblogic, Oracle 10, MagicDraw, Windows 7, XML-Spy, JIRA, Hudson, Ant

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden