18.11.2025 aktualisiert

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

Senior Software-Entwickler/Architekt Java/J2EE

Ottobrunn, Deutschland
Ottobrunn +50 km
Dipl.Inf.(Univ) Informatik
Ottobrunn, Deutschland
Ottobrunn +50 km
Dipl.Inf.(Univ) Informatik

Profilanlagen

profil_thomas_holzer_2025-11_de.docx

Skills

Clean CodeJavaJavascriptAgile MethodologieApache TomcatConfluenceJiraBash ShellOracle Weblogic ServerBusiness AnalysisAutomatisierung von GeschäftsprozessenCloud ComputingCode-ReviewDatenbankenContinuous IntegrationLinuxDevopsEclipseEclipselinkEnterprise JavabeansPerlJ2EEGlassfish 3GroovyHibernateIbm Rational ClearquestTrouble-TicketIntellij IDEAJava Persistence APIJsonJava API For Restful Web ServicesJaxbPythonPostgresqlLiquibaseProjektmanagementApache MavenMicrosoft VisioMysqlNexus 1000VNode.JsOauthOracle FinancialsScrumSwaggerSoftwareentwicklungSolarisSonarqubeSQLSubversionTypescriptWeb ApplikationenWeb ServicesExtensible Markup LanguageOpenapiInformixTestenReactJSSpringbootGitAngularJSKubernetesApache FOPApache KafkaNpm(Software)BetriebssystemeOsgiRefactoringSoftware Version ControlDockerJenkinsArtifactoryProgramming LanguagesMicroservices
Zuverlässige Umsetzung fachlicher Anforderungen in Java/JavaScript/SQL (Web Services, Microservices, Webanwendungen, Full-Stack) über den ganzen Lebenszyklus: Business Analysis, Konzeption, Implementierung, Delivery, Deployment, Testing, DevOps, Production Support.

Anleitung und Steuerung von Teams in der Software-Entwicklung als Lead Developer.
Konzeption, Aufbau und Betrieb von Continuous Integration Umgebungen, On-Premise und Cloud. Automatisierung von Prozessen in der Software-Entwicklung.
Durchführen von Analysen, Code Reviews, Laufzeitanalysen, knifflige Themen in der Entwicklung. Refactorings, Clean Code und Software Maintanability.
Als Key Player in Software-Projekten und Entwicklungsabteilungen habe ich in langfristigen, oft verlängerten Projekten bei Kunden viele Anforderungen erfolgreich und effizient umgesetzt.
  • Programming Languages: Java, J2EE, JavaScript, TypeScript, Groovy, Python, Perl, Bash, Shell
  • Continuous Integration: Jenkins, Maven, Nexus, Artifactory, SonarQube, Docker, Kubernetes
  • Version Control: Git, SVN
  • Application Servers: WebLogic, Tomcat, Glassfish
  • Frameworks: Spring Boot, EJB, React, Angular, npm, node.js, JAX-RS, OpenAPI, Swagger, JAXB, XML, JSON, OAuth2, OSGi, Apache FOP, Apache Kafka, Liquibase
  • IDEs: Eclipse, IntelliJ, JRebel
  • Software: Enterprise Architect, Visio
  • Issue Tracking/Project Management: Jira, Confluence, ClearQuest
  • Database: Oracle, Informix, PostgresSQL, MySQL, H2, SQL, JPA, Hibernate, eclipselink, JPQL, HQL
  • Development Processes: agile, scrum
  • Operating Systems: Linux, Solaris, Windows

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Weiterentwicklung und Migration eines auf Keycloak basierten SSO-Systems

Ippen Digital

Medien und Verlage

- Entwicklung custom provider für Keycloak
- Entwicklung Webanwendung zum User-Management (spring boot)
- Betrieb, Monitoring und Konfiguration Keycloak (AWS, Grafana, Kibana)
- Beratung OIDC/OAuth2 Anbindung von Anwendungen

Analyse, Design und Entwicklung von Software Services und Webanwendungen in Java (J2EE, Spring Boot)

Vodafone DE

Telekommunikation

>10.000 Mitarbeiter

  • Konzeption, Entwicklung und Pflege einer Rest-Schnittstelle zur Anlage von Tickets und Aufträgen in einem bestehenden System in Java
  • Konzeption und Entwicklung einer multidirektionalen Schnittstelle zur Übertragung von Ticketdaten zwischen unterschiedlichen Systemen in Java
  • Konzeption und Implementierung einer bidirektionalen Schnittstelle zur Synchronisation von Netzdaten zwischen unterschiedlichen Systemen in Java
  • Portierung von C++/XML auf Java/JSON und Erweiterung eines komplexen Systems von Services zur Auftragsübergabe und Rückmeldung von Erledigungsdaten sowie Transfer von Dokumenten: J2EE, Weblogic, Rest, Infomix
  • Aufbau und Betrieb einer Continuous Integration Umgebung für mehrere Software-Projekte in Jenkins
  • Entwicklung eines Rest-Services zum Loggen in eine Datenbank mit Spring Boot auf AWS in Java 17
  • Upgrade der Datenbankzugriffsschicht einer J2EE Webanwendung von Hibernate 5 auf JPA 2.1
  • Upgrade mehrerer Systeme von Java 7 auf 8 (J2EE 6 auf 7)
  • Upgrade mehrerer Weblogic Systeme von 11 auf 12
  • Automatisierung der Generierung von Schnittstellendefinitionen aus XLS nach OpenApi, WSDL und andere Formate in Jenkins mit Windows Scripting Host
  • Entwicklung eines Services zur Erzeugung von Druckdokumenten mit Daten aus einem Legacy-System in Java
  • Automatisierung von Lieferprozessen und Deployments mit Jenkins, Nexus, Skripten in Groovy, bash und Perl
  • Entwicklung einer Jira-Anbindung eines bestehenden Systems in Java
  • Implementierung der Absicherung von Services mit OAuth2 und 2-way SSL in Java
  • Entwicklung eines Tools zur Auswertung von Service Logs mit React und Spring Boot in Java 17
  • Portierung diverser Services von C++ nach Java
  • Java Dependency Management mit Maven
  • 3rd Level Support, Testsupport, Fehleranalysen, Laufzeitanalysen

Software-Entwicklung C++ und Java in einem Großprojekt für die öffentliche Verwaltung

T-Systems/BA

Öffentlicher Dienst

>10.000 Mitarbeiter

Konzeption, Entwicklung und SW-Architektur in verschiedenen Teilprojekten. Anforderungsanalyse, Test-Driven Development (TDD), Buildautomatisierung, Continuous Integration

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden