talent
Email Verified Roland W
0/5 (0 Feedback)
Member since 4 May 2023
Profile health 80%

Senior Java-Softwareentwickler

  • CHF 720.00 - CHF 960.00 / day
  • //protalents.tech/wp-content/uploads/2023/01/drapeau-allemand.pngBerlin
  • Save

Bringing Legacy Java Systems Into the Future

Zusammenfassung:

  • Professioneller Java-Softwareentwickler seit 2009
  • Zertifizierter Softwarearchitekt mit Fokus auf Langlebigkeit und Wartbarkeit
  • Schwerpunkt: Stabilisierung und Weiterentwicklung von Legacy-Java-Software
  • Experte fĂŒr Java, Spring, Java EE, Camunda BPM und Apache Maven
  • Internationaler Konferenz-Sprecher und Workshop-Trainer

Experience

Bluegenta Proton PTS

  •  Jul 2022 - Present

Branche: Telekommunikation
Rolle: Berater und Softwareentwickler in einem agilen Scrum-Entwicklungsteam

Aufgabe: Weiterentwicklung einer bestehenden Software zur Prozessautomatisierung auf Basis von Camunda, WildFly und Spring Boot. Vereinheitlichung von Vorgehensweisen zwischen mehreren Entwicklungsteams im Unternehmen und Etablierung von allgemein anerkannten Best Practices. EinfĂŒhrung einer CI/CD-Pipeline auf Basis von Jenkins. EinfĂŒhrung von Datenbankversionierung mit Liquibase. Einrichten einer lokalen Testumgebung mit Docker.

Technologien: Java, Spring Boot, JPA, Hibernate, Camunda, JUnit, Liquibase, SQL, Oracle, PostgreSQL, REST, JSON, OpenAPI, Swagger, Angular, Apache Maven, Docker, Jenkins, Nexus, Jira, Confluence

SWT-AddIn fĂŒr Micro Focus UFT One

  •  Jan 2021 - Present

Branche: Öffentlicher Dienst
Rolle: Softwareentwickler und Berater

Aufgabe: Weiterentwicklung eines Java-AddIns fĂŒr Micro Focus UFT One zur Automatisierung von OberflĂ€chentests sowie Beratung dazu. Die getesteten Anwendungen verwenden ein eigenes Komponenten-Framework, welches auf Eclipse SWT aufsetzt. Das AddIn stellt die Erkennung der Komponenten unabhĂ€ngig von der Version des Komponenten-Frameworks sicher.

Technologien: Java, Apache Maven, JUnit, SWT, C#

Produktentwicklung X-OUT

  •  Sep 2009 - Dec 2021

Arbeitgeber: IT-DĂ­enstleister fĂŒr Gesetzliche Krankenversicherungen (Festanstellung)

05/2018 – 12/2021: Leiter des Technologieboards
Verantwortlich fĂŒr den Austausch der Unternehmensbereiche zu Technologien
Beratung der GeschĂ€ftsfĂŒhrung zu technologischen Themen
Organisation von teamĂŒbergreifenden Veranstaltungen wie VortrĂ€gen oder ShipIt-Days

08/2016 – 12/2021: Software Engineer
Wartung, Weiterentwicklung und zielgerichtete Modernisierung eines seit 1998 bestehenden modularen Output-Management-Systems fĂŒr gesetzliche Krankenkassen
Verantwortlich fĂŒr technologische Modernisierung, fĂŒr Evaluierung von neuen Technologien sowie Ablösung von Eigenentwicklungen durch Verwendung von technologischen Standards
Maßgebliche Beteiligung an qualitĂ€tssichernden Maßnahmen (z.B. TDD, OO-Pattern) sowie an der Vereinheitlichung und Automatisierung von Entwicklungsprozessen zur Erhöhung der SoftwarequalitĂ€t
PDF-Dokumenterzeugung unter Verwendung von Microsoft-Word-Vorlagen und einer darin eingebetteten eigenen Programmiersprache mit Aspose.Words und iText
Integration der Module und von Drittsystemen unter Verwendung von Apache Camel
Anbindung von SAP-Systemen und Aufruf von Funktionsbausteinen ĂŒber die JCo-Schnittstelle
Wartung eines Java-Swing-Clients fĂŒr Administratoren, eines .NET-C#-Clients fĂŒr Endanwender und eines Word-AddIns fĂŒr technische Redakteure
Bearbeitung von Supporttickets
Projektarbeit, siehe weitere Projekte in diesem Zeitraum

09/2009 – 07/2016: Software-Assistent
UnterstĂŒtzung bei der Wartung und Weiterentwicklung eines seit 1998 bestehenden modularen Output-Management-Systems fĂŒr gesetzliche Krankenkassen
Implementierung und Test von Funktionserweiterungen und Fehlerkorrekturen
Analyse von Supporttickets
Projektarbeit, siehe weitere Projekte in diesem Zeitraum

Technologien: Java, Spring Boot, Spring Framework, Camunda, jBPM, Java EE, J2EE, Jakarta EE, JPA, Hibernate, JDBC, JAX-RS, REST, SQL, JavaScript, CSS, HTML, XML, JSON, Go, Groovy, JUnit, AssertJ, Mockito, Hamcrest, WildFly, Jersey, RESTEasy, JMS, ActiveMQ, JAXB, XPath, JCR, Apache Jackrabbit, ModeShape, Apache Camel, Aspose.Words, iText, Liquibase, Java Swing, React, Redux, C#, Windows Forms, IntelliJ IDEA, Eclipse, Visual Studio, Git, GitHub, GitLab, SVN, Apache Maven, Gradle, NPM, Yarn, Docker, Vagrant, Oracle, PostgreSQL, HSQLDB, Jira, Confluence, Jenkins, Nexus

Education

Diplom-Informatiker (FH)

  •  Wilhelm BĂŒchner Hochschule Darmstadt
  •   - Jul 2016