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 WirtschaftsinformatikSkills
HTMLJavaJavascriptAjaxApache AntApache HTTP ServerApache TomcatAnwendungsserverConfluenceJiraMicrosoft 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)PostmanSpringbootBackendIngres (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
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
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
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
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
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
Zertifikate
AWS Certified Cloud Practitioner
AWS2024
Certified Scrum Master
Scrum2016