13.10.2025 aktualisiert

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

Software-Entwickler (Java, Spring Boot, Spring Data, Spring Cloud, Microservices, Rest, Open API)

Markt Schwaben, Deutschland
Weltweit
Diplom Informatiker (technik) + Ergänzungsstudium Wirtschaftsinformatik
Markt Schwaben, Deutschland
Weltweit
Diplom Informatiker (technik) + Ergänzungsstudium Wirtschaftsinformatik

Profilanlagen

Alex Birner Referenz Synabi.pdf
AWS Certified Cloud Practitioner Certificate.pdf
Bewerbungsunterlagen 2024-1993 komprimiert.pdf
AlexBirner_CV_2025-08.pdf

Skills

HTMLJavaJavaScriptAjaxApache AntApache HTTP ServerApache TomcatAnwendungsserverAtlassian ConfluenceAtlassian JiraMicrosoft AzureOracle Weblogic ServerUNIXC++Client-Server-ArchitekturData WarehousingIBM DB2Software Design PatternsLinuxEclipseElasticsearchPerlJ2EEGlassfish 3SteuerungHibernateHP Quality CenterHP Service ManagerWebserverIBM Websphere Application ServerIbm Websphere Process ServerIntellij IDEAJava Database ConnectivityJava Persistence APIServletSpring FrameworkApache StrutsSwing (Java)JSONJava API For Restful Web ServicesJaxbApache JmeterJavaserver FacesJavaserver PagesJUnitLDAPPostgreSQLUnix-ShellLiquibaseLog4JApache MavenMicrosoft Sql-ServerMySQLMVCObjektorientierte Software-EntwicklungOracle FinancialsScrumMockitoSourcetreeSwaggerPL/SQLSQLSubversionTeradata SqlUMLWeb ServicesApache WicketExtensible Markup LanguageXpathInformixTestenModellgetriebene EntwicklungDOORS (Software)PostmanSpring BootBackendIngres (Database)GitData LineageRestful ApisDockerJenkins
Agile Entwicklung, Ajax, Application Server, Apache Ant, Apache Tomcat, AWS Certified Cloud Practitioner, Backend, Bugfixing, C++, CSS, Client-Server, Testabdeckung, Atlassian Confluence, Atlassian Jira, Telelogic Doors, Data-Governance, Data Lineage, Datenmigration, Data Warehouse, Datenbankdesign, DevOps, Docker, Eclipse, Elasticsearch, XML, Git, Glassfish, HP Quality Center, HP Service Manager, HTML, Hibernate, DB2, IBM Websphere, IBM Websphere Application Server, Websphere Process Server, Informix, Ingres, Integrationstests, IntelliJ, Java EE, Java, Java 8, JAX-RS, JDBC, Jenkins, JPA, Javascript, JSF, JSP, JAXB, Jenkins, Atlassian JIRA, Jira, JSON, JUnit, LDAP, Linux, Liquibase, Log4J, MVC, Metadaten, Microsoft Azure, Eurekaserver, Excel, SQL Server, Maven, Mockito, Model Driven, MySQL, Objektorientierte Analyse, Objektorientiertes Design, OOD, Open-API, Weblogic, Oracle, PL/SQL, Perl, Postgres, Postman, Regressionstests, Reporting-Tool, Restful, SQL, Professional Scrum Master, Java Servlets, Design Patterns, Sourcetree, Spring, Spring Boot, Spring Data, Spring Cloud, Spring Cloud Config, Spring Cloud Gateway, Spring MVC, Struts, Subversion, Swagger, Java Swing, Teradata, Testing, UML, Unix, Shell-Programmierung, Webservices, Webserver, Wicket, XPath

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Weiterentwicklung und Betriebssicherung der Darlehensbuchhaltungs-Module

KfW Bank

Banken und Finanzdienstleistungen

5000-10.000 Mitarbeiter

Die bestehende Darlehensbuchhaltung stellt das Herzstück der IT-Landschaft der KfW-Bank dar.
Hierbei handelt es sich um eine Vielzahl an einzelnen Modulen, Bibliotheken und Batch-Jobs,
welche unter einer Administrationsoberfläche gebündelt sind. Die einzelnen Java-Module sowie
Java-Batch-Jobs sollen hierbei kontinuierlich weiterentwickelt und auch modernisiert werden.
Darüber hinaus ist Bugfixing / Fehlersuche ein Teil der täglichen Arbeit. Die Arbeit erfolgt hierbei
agil (Scrum/Kanban) in einem 12-Personen umfassenden Team.

Kenntnisse: Java SDK (Versionen 8, 13, 17), Spring, JDBC, JPA, Hibernate, JUnit, Mockito, Clean Code, Sonarlint, Sonarqube, Pair Programming

Umgebung: IntelliJ, DB2, Oracle, Jira, Confluence, Git, Jenkins, Nexus IQ

Neuentwicklung einer Spring Boot Applikation für Metadata-Verwaltung

Synabi Business Solutions GmbH

Internet und Informationstechnologie

50-250 Mitarbeiter

Ausgangslage war eine als Confluence Plugin realisierte Anwendung für die Verwaltung von Metadaten und Anzeige der Data Lineage innerhalb eines Unternehmens. Confluence wurde abgelöst und es erfolgte eine Neuentwicklung als Spring Boot Application. Als Frontendtechnologie wurde Angular / nodeJs eingesetzt, die verwendete Datenbank war Postgres. Der bestehende Confluence-Datenbestand wurde mittels eines Migrationsprojects nach Postgres konvertiert. Folgende Quellsysteme der Kunden wurden mittels Adaptern eingebunden - Tableau, Kafka, SAP BO, Snowflake, Terradata. Das Produkt war in eine CI/CD Pipeline mittels Git/Jira/Jenkins/Docker eingebunden, in einer späteren Projektphase wurde Jenkins durch Azure abgelöst.

Kenntnisse: Java, Spring, Spring Boot, Microservices, Spring Data, JDBC, REST, JAX-RS, Jersey, Maven, Linux, JUnit, Mockito, Hamcrest, SAX, XPath, XML, JSON, DevOps, Open API, Docker

Umgebung: IntelliJ, PostgreSQL, H2, SourceTree, Postman, Swagger, Liquibase, Git, Jenkins, Azure, Docker, Elastic Search, Keycloak

Weiterentwicklung einer Data-Governance-Anwendung für individuelles Metadaten-Management

Synabi Business Solutions GmbH

Internet und Informationstechnologie

50-250 Mitarbeiter

Ein bereits bestehendes Meta-Daten-Wiki wurde im Rahmen des Projekts an Kundenbedürfnisse angepasst bzw. wurde in halbjährlichen Release-Zyklen weiterentwickelt. Technologisch wurde das Tool mittels Confluence-Plugins entwickelt, der Datenbestand der Kunden wurde mittels sog. Adaptern in ein standardisiertes Format gebracht und visuell aufbereitet. Die Todos beinhalteten das Erstellen von Adaptern, Confluence-Plugin-Entwicklung, RESTful-Service-Entwicklung (Endpoints und Clients) sowie diverse Backend-Entwicklungstätigkeiten.

Kenntnisse: Java 8, Agile Entwicklung, JAX-RS, Jersey, RESTful Services, JUnit, Mockito, DbUnit, SAX, XPath, Maven, Linux, Confluence Plugins, XML, JSON, Spring, Spring Boot

Umgebung: JetBrains IntelliJ IDEA, Atlassian Confluence, Atlassian JIRA, Git, PostgreSQL, H2 Database Engine, SourceTree, Postman, SQL Server, Liquibase, Elasticsearch, CI/CD-Stack (Git, Jenkins, Jira, Docker), DevOps

Test mehrerer Softwaremodule mittels JUnit

Silver Atena

Automobil und Fahrzeugbau

250-500 Mitarbeiter

Ziel des Projektes war, mehrere bereits fertiggestellte Softwaremodule (angesiedelt im militärischen Umfeld) mittels JUnit einer detaillierten Qualitätssicherung zu unterziehen.

Umgebung: Java 8, JUnit, Hamcrest, Mockito, JAXB, Eclipse, CVS

Neuentwicklung einer Webapplikation (JSF, Wicket) für das Short Term Liquidity Management einer Großbank

Unicredit

Banken und Finanzdienstleistungen

5000-10.000 Mitarbeiter

Neuentwicklung einer weltweit eingesetzten Webapplikation (JSF, Wicket) für das täglich durchzuführende Short Time Liquidity Management im Bankenumfeld. Die Applikation besteht hierbei aus einem customizable Prozess, welcher von jeder Branch täglich durchlaufen wird. Weiterhin diverse Reporting-Funktionalitäten (PDF, CSV, Excel, Online in Tabellenform, Mailversand), Datenimport, Stammdatenpflege und Administrationsmasken.
Die übernommenen Aufgaben im Projekt waren vielfältig: Pflichtenheft- und Use-Case-Erstelllung, Design und Implementierung, Testing und Rollout, Produktionsbetreuung und First Level Support.

Umgebung: Java 6, JEE, Spring, JSF, Wicket, Richfaces, JUnit, JPA, Hibernate, JDBC, Ajax, Eclipse, SQL Server Datenbank, Teradata Datenbank, Apache, Tomcat,Dimensions Sourceverwaltung, Quality Center, HP Service Manager, LDAP, Maven, Microstrategy, Subversion, SVN, Serena Dimensions CM

Erweiterung einer Struts-Webanwendung im Immobiliensektor um Nearshoring-Funktionalitäten

Unicredit

Banken und Finanzdienstleistungen

5000-10.000 Mitarbeiter

Erweiterung einer Webanwendung im Immobiliensektor um Nearshoring-Funktionalitäten. Im Einzelnen: Maskenerweiterungen, Erweiterungen im Bereich der Stammdaten sowie neue Prozess-Schritte um die internen Abläufe besser abzubilden.
Übernomme Aufgaben: Projektleitung, Anforderungsanalyse, Anwendungsdesign, Datenbankdesign, Aufwandsschätzungen, Use-Case-Erstellung, Implementierung, Durchführung von Reviews, Qualitätssicherung und Test

Umgebung: Java, J2EE, Struts, HTML, JSP, Javascript, Castor, XML, Eclipse, IBM RSA, IBM Websphere Application Server, Dimensions Sourceverwaltung, Oracle Datenbank, HP Service Manager, Quality Center

Migration einer Anwendung von Oracle 10 auf Oracle 11

Unicredit

Banken und Finanzdienstleistungen

5000-10.000 Mitarbeiter

Eine bestehende Anwendung im Immobiliensektor wurde von Oracle 10 auf Oracle 11 migriert.
Im Rahmen dieses kurz laufenden Projekts wurden sämtliche anfallenden Tätigkeiten übernommen, d.h. Konzeption, Aufwandsschätzung, Implementierung, Koordination und Qualitätssicherung.

Umgebung: Java, J2EE, Oracle, Eclipse

Erweiterung einer Webanwendung um Funktionalitäten für die Consumer Credit Directive

Unicredit

Banken und Finanzdienstleistungen

5000-10.000 Mitarbeiter

Eine bestehende und live eingesetzte Webanwendung im Immobiliensektor wurde um Funktionalitäten erweitert die die Abbildung der gesetzlichen Anforderungen im Rahmen der CCD (Consumer Credit Directive) ermöglichten.Übernommene Aufgaben in dem Projekt waren: Projektleitung, Anforderungsanalyse, Anwendungs- und Datenbankdesign, Aufwandsschätzungen, Use-Case-Erstellung, Implementierung, Review-Durchführung, Qualitätssicherung, Konzeption, Erstellung und Durchführung von Tests

Umgebung: Java, J2EE, Struts, HTML, Javascript, Eclipse, Oracle Datenbank, IBM RSA, IBM Websphere Application Server, Dimensions Sourceverwaltung, HP Service Manager, Quality Center

Anbindung einer webbasierten Anwendung an ein Reporting-Tool

Unicredit

Banken und Finanzdienstleistungen

5000-10.000 Mitarbeiter

Eine webbasierte Anwendung sollte an ein host-basiertes Reporting-Tool angebunden werden. Die Aufgabenstellung bestand darin, zu definierten Aktionen die benötigten Daten einzusammeln, zu bündeln und an den Host zu übertragen.Übernomme Aufgaben in dem Projekt: Projektleitung, Anforderungsanalyse, Anwendungsdesign, Datenbankdesign, Aufwandsschätzungen, Use-Case-Erstellung, Implementierung, Durchführung von Reviews, First- und Second-Level-Support, Bugfixing

Umgebung: Java, J2EE, Struts, Ajax, HTML, Javascript, JSON, Castor, Spring, JUnit, XML, Eclipse, IBM RSA, IBM Websphere Application Server, Oracle Datenbank, Dimensions Sourceverwaltung, Quality Center, Websphere Process Server, HP Service Manager

Neuentwicklung einer JSF-Webanwendung für das Metadatenmanagement eines Archiv-Directory

Unicredit

Banken und Finanzdienstleistungen

5000-10.000 Mitarbeiter

Ein webbasiertes Anforderungstool für die Verwaltung der Metadaten eines Archiv-Directory sollte neu entwickelt werden. Hierbei handelte es sich um eine kleinere Standalone-Webanwendung mit LDAP-Anbindung und Administrationsmasken.Übernomme Aufgaben in dem Projekt: Anwendungsdesign, Aufwandsschätzungen, Implementierung, Testing und Qualitätssicherung

Umgebung: Java, JSF, JEE, JSP, HTML, Ajax, Javascript, Eclipse, IBM RSA, IBM Websphere Application Server, Dimensions Sourceverwaltung

Weiterentwicklung eines webbasierten Workflowsystems im Bereich der Immobilienfinanzierung

Unicredit

Banken und Finanzdienstleistungen

5000-10.000 Mitarbeiter

Weiterentwicklung eines bestehenden, webbasierten Workflowsystems zur Erfassung und Dokumentation von Vorgängen bei der Immobilienfinanzierung.Übernommene Aufgaben in dem Projekt waren: Anforderungsanalyse, Prototyping, Pflichtenhefterstellung, Design und Entwicklung, Review-Durchführung, Qualitätssicherungsmaßnahmen, Testing, Anwender-Support (First und Second-Level), Datenmigration mittels PL/SQL

Umgebung: Java, Struts, J2EE, JSP, JSF, Ajax, HTML, Javascript, Spring, JUnit, Castor, XML. Eclipse, IBM RSA, IBM Websphere Application Server, Oracle Datenbank, Websphere Process Server, Quality Center, HP Service Manager, Dimensions Sourceverwaltung

Migration einer Applikation von IBM Websphere 6.0 auf IBM Websphere 6.1

Unicredit

Banken und Finanzdienstleistungen

5000-10.000 Mitarbeiter

Im Rahmen eines Migrationsprojekts wurde eine bestehende Webanwendung von IBM Websphere 6.0 auf IBM Websphere 6.1 migriert.

Umgebung: Java, Struts, JSP, JDBC, Eclipse, IBM RSA, IBM Websphere Application Server, Websphere Process Server, Quality Center, HP Service Manager

Umstellung einer Webanwendung von DB2 auf Oracle

Unicredit

Banken und Finanzdienstleistungen

5000-10.000 Mitarbeiter

Umstellung einer Webanwendung von DB2 auf Oracle

Umgebung: Java, J2EE, JSP, Struts, HTML, Javascript, JUnit, JMeter, Ant, Castor, Component-Architecture 2.0, UML,
Eclipse, Weblogic Application Server 8.1, Quality Center, Telelogic Doors, Visual Source Safe, Subversion, Oracle

Weiterentwicklung und Produktionseinführung einer bestehenden Webanwendung im Immobilienbereich

Unicredit

Banken und Finanzdienstleistungen

5000-10.000 Mitarbeiter

Eine bestehende Webanwendung (Workflowsystem für die Erfassung von Vorgängen bei der Immobilienfinanzierung) wurde als Beta-Version übernommen und weiterentwickelt und in Produktion gebracht.Übernommene Aufgaben in dem Projekt waren: Anforderungsanalysen, Prototyping, Anwendungsdesign, Datenbankdesign, Aufwandsschätzungen, Pflichtenhefterstellung, Implementierung, Testing, Anwendersupport, Anwenderschulung, Datenmigration

Umgebung: Java, J2EE, JSP, Struts, HTML, Javascript, Ajax, Spring, JUnit, Webservices (Axis), Eclipse, IBM RSA, IBM Websphere Application Server, IBM Workflow, Oracle, Quality Center, Dimensions Sourceverwaltung, HP Service Manager

Erstellung einer Struts-basierten Webanwendung im Automobil-Leasing-Bereich für den englischen Markt

BMW Financial Services

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Eine bereits im deutschen und italienischen Markt eingesetzte Webanwendung für das Fahrzeugleasing wurde für den Einsatz in Großbritannien umgestellt. Internationalisierung, Erweiterung der Funktionalität sowie Berücksichtigung der landesspezifischen Gesetze waren die Hauptbestandteile des Projektes. Hierbei wurde ein Model-Driven-Ansatz (Component-Architecture 2.0, BMW Eigenentwicklung) verfolgt.

Umgebung: Java, J2EE, JSP, Struts, HTML, Javascript, JUnit, JMeter, Ant, Castor, Component-Architecture 2.0, UML,
Eclipse, Weblogic Application Server 8.1, Quality Center, Telelogic Doors, Visual Source Safe, Subversion, Oracle

Erstellung einer Struts-basierten Webanwendung im Automobil-Leasing-Bereich für den italienischen Markt

BMW Financial Services

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Eine bereits im deutschen Markt eingesetzte Webanwendung für das Fahrzeugleasing wurde für den Einsatz in Großbritannien umgestellt. Internationalisierung, Erweiterung der Funktionalität sowie Berücksichtigung der landesspezifischen Gesetze waren die Hauptbestandteile des Projektes. Hierbei wurde ein Model-Driven-Ansatz (Component-Architecture 2.0, BMW Eigenentwicklung) verfolgt.

Umgebung: Java, J2EE, JSP, Struts, HTML, Javascript, JUnit, JMeter, Ant, Castor, Component-Architecture 2.0, UML,
Eclipse, Weblogic Application Server 8.1, Oracle, Quality Center, Telelogic Doors, Visual Source Safe, Subversion

Neuentwicklung einer Struts-basierten Webanwendung für das Fahrzeug-Leasing

BMW Financial Services

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Neuentwicklung einer Struts-Webanwendung für das Fahrzeug-Leasing für den Einsatz im deutschen Sprachraum. Als Vorlage diente eine bereits bestehende Anwendung für den englischen Sprachraum, welche aufgrund eines geänderten Technologiestacks nicht mehr weiterentwickelt wurde. Neben der Internationalisierung lag der Focus auf einer Erweiterung der Funktionalität sowie auf einer Berücksichtigung der landesspezifischen Gesetze. Weiterhin musste die Anwendung in höchstem Maße generisch und erweiterbar sein, da in Folgeprojekten ein Rollout für andere Ländereinheiten angestrebt wurde.

Umgebung: Java, J2EE, Struts, JSP, HTML, Javascript, SQL, JUnit, Ant, JMeter, Castor, Component Architecture 2.0, UML, Eclipse, Weblogic Application Server 8.1, Oracle, Quality Center, Telelogic Doors, Visual Source Safe, Subversion

Neuentwicklung eines webbasierten Administrationswerkzeugs für den Point-of-Sale bei o2-Händlern

o2

Telekommunikation

>10.000 Mitarbeiter

Ein webbasiertes Administrationswerkzeug für den Einsatz beim Point-of-Sale bei o2 Händlern wurde entwickelt und ausgeliefert.

Umgebung: Java, J2EE, Struts, JSP, HTML, Javascript, GUI-Prototyping, Eclipse, Subversion

Neuentwicklung einer Struts-Webanwendung für das Fahrzeug-Leasing für den englischen Markt

BMW Financial Services

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Das Online Portal des Kunden wurde um eine neu entwickelte, webbasierte Leasingsoftware für Firmenkunden erweitert. Die Lösung beinhaltete neben diversen Vertragstypen und Suchkriterien die automatisierte Übergabe an das Backoffice sowie einen Fahrzeugkonfigurator. Die Software wurde für Alphabet UK für den englischen Markt entwickelt.

Umgebung: Java, J2EE, JSP, Struts, HTML, Javascript, JUnit, JMeter, Ant, Castor, Component-Architecture 2.0,
UML, Eclipse, Weblogic Application Server 8.1, Oracle, Quality Center, Telelogic Doors, Visual Source Safe, Subversion

Neuentwicklung und anschließender Vertrieb einer webbasierten Baufinanzierungslösung

pdv Unternehmensberatung

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

In einem autarken vier Mann-Team wurde eine webbasierte Baufinanzierungslösung (Netbaufi) konzipiert, entwickelt und vertrieben. Die Aufgaben umfassten hierbei sämtliche Tätigkeiten im Entstehungszyklus eines Softwareprodukts.

Umgebung: Java, J2EE, Java-Servlets, JSP, HTML, Javascript, Perl, Apache, JRUN, Eclipse, Oracle, Subversion

Übernahme und Weiterentwicklung von Applikationen für Kreditberatung, Konten- und Wertpapiersparen

NSE Software AG

Banken und Finanzdienstleistungen

250-500 Mitarbeiter

Bestehende Applikationen für Kreditberatung, Konten- und Wertpapiersparen sowie die zugehörigen Rechenkerne wurden übernommen und im Rahmen von halbjährlichen Releases kontinuierlich weiterentwickelt. Sämtliche Aufgaben im Entwicklungszyklus wurden hierbei übernommen und ausgeübt.

Umgebung: C++, MSVC Foundation Classes, Java, J2EE, JBuilder, Oracle, Oracle Case Designer, Visual Source Safe

Software für Medizinische Basiskontrolle und Qualitätssicherung im Krankenhaus

Siemens (Medical Solutions)

Pharma und Medizintechnik

>10.000 Mitarbeiter

Eine Client-Server-Anwendung für die Medizinische Basiskontrolle und Qualitätssicherung im
Krankenhaus wurde entwickelt. Kunden waren hierbei deutsche und österreichische
Krankenhäuser. Die Aufgaben umfassten sämtliche Phasen des Entwicklungsprozesses -
Schätzung, Konzeption, Implementierung. Neue Releases wurden beim Kunden vor Ort
installiert. Auch Schulung und Echtlaufbetreung gehörte zu dem Aufgabenspektrum.

Umgebung: Client-Server, C++ (Windows-Clients), Ansi-C (Unix-Server), MSVC Foundation Classes,
Unix, Shell-Programmierung, Oracle, Ingres, Informix, ErWin, Visual Source Safe

Zertifikate

AWS Certified Cloud Practitioner

AWS

2024

Certified Scrum Master

Scrum

2016


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden