Java Backend Softwareentwickler
Schlagwörter
Skills
Java, Scrum, API, Code Review, Refactoring, Kafka, Springboot, PostgreSQL, MongoDB, DynamoDB, Git, Maven, JSON, Intellij Idea, SonarQube, liquibase, Docker, OpenAPI, Jenkins, Mockito, MSSQL, RabbitMQ, MS-SQL, Gradle, XML, Intellij, elasticsearch, Kanban, Hibernate, Oracle, Derby, SQL, Ant, SVN, Junit, AssertJ, XmlUnit, Mirth, JasperReports, ETL, Spring, Spring-boot, REST, Talend, Artifactory, Tomcat, JIRA, Confluence, Bitbucket, Bamboo, Tableau, Message Broker, Solr, Karaf, Nexus, SOAP-UI, ActiveMQ, GitLab. Gitlab-ci, Camunda, XSD, Eclipse, Swing, EJBs, MySQL, JBoss AS, JavaFX, Java Swing, Java Servlet, EJB, LDAP, JBoss, Datenbank, PHP5, PHP, HTML, CSS, JavaScript, AJAX, NetBeans, UML, Microsoft Access, C, Windev, boot, ORM, Database migration, Flyway, DBMS, DerbyDB, UI, Testing, Data interchange, Continuous integration, Bambo, GitLab-CI, TFS, Version, engine, Application servers, Apache Tomcat, Jboss/Wildfly, Talend Open Studio / TAC, Pentaho, Design-Pattern, Code quality, Sonar Qube, JaCoCo, IDE, System design, Monolithic, Microservices, SOA, keycloak, OAuth
Projekthistorie
11/2021
-
04/2023
08/2020
-
10/2021
Java Backend Softwareentwickler
Compleet group GmbH
* Scrum agile Softwareentwicklung
* Konzeption und Implementierung einer REST-API
* Unit & Integration-Tests
* Zusammenarbeit mit QA-Abteilung
* Code Review & Einarbeitung und Hilfestellung bei Junioren Kollegen
* Umsetzung der neuen Anforderungen
* Refactoring und Optimierung von technischen Schulden
- Technologien: Java, Kafka, Springboot, PostgreSQL, MongoDB,
DynamoDB, Git, Maven, JSON, Intellij Idea, SonarQube, liquibase,
Docker, OpenAPI, Jenkins, Mockito
* Konzeption und Implementierung einer REST-API
* Unit & Integration-Tests
* Zusammenarbeit mit QA-Abteilung
* Code Review & Einarbeitung und Hilfestellung bei Junioren Kollegen
* Umsetzung der neuen Anforderungen
* Refactoring und Optimierung von technischen Schulden
- Technologien: Java, Kafka, Springboot, PostgreSQL, MongoDB,
DynamoDB, Git, Maven, JSON, Intellij Idea, SonarQube, liquibase,
Docker, OpenAPI, Jenkins, Mockito
11/2019
-
03/2020
Java Backend Softwareentwickler
Eucon GmbH - Real-Estate
* Umsetzung der neuen Anforderungen
* Unit & Integration-Tests
* Konzeptionierung und Migration einer MSSQL zur PostgreSQL
* Optimierung und Behebung von technischen Schulden
- Technologien: Java, RabbitMQ, Springboot, MS-SQL,PostgreSQL, Git,
Gradle, XML, JSON, Intellij Idea, SonarQube, liquibase, elasticsearch
* Unit & Integration-Tests
* Konzeptionierung und Migration einer MSSQL zur PostgreSQL
* Optimierung und Behebung von technischen Schulden
- Technologien: Java, RabbitMQ, Springboot, MS-SQL,PostgreSQL, Git,
Gradle, XML, JSON, Intellij Idea, SonarQube, liquibase, elasticsearch
09/2018
-
10/2019
Java Backend Softwareentwickler
ID GmbH
* Kanban agile Softwareentwicklung
* Umsetzung der neuen Anforderungen
* Optimierung und Behebung von technischen Fehlern und Gewährleistung der
Stabilität der Anwendungen
* Anbindung externe Schnittstellen
* Unit & Integration-Tests
* Zusammenarbeit mit QA-Abteilung
* Code Review
- Technologien: Java, Hibernate, Oracle, Derby, SQL, Maven, Ant, Git,
SVN, Junit, AssertJ, XmlUnit, Mockito, XML, Intellij Idea, SonarQube,
Jenkins, Mirth, JasperReports
* Umsetzung der neuen Anforderungen
* Optimierung und Behebung von technischen Fehlern und Gewährleistung der
Stabilität der Anwendungen
* Anbindung externe Schnittstellen
* Unit & Integration-Tests
* Zusammenarbeit mit QA-Abteilung
* Code Review
- Technologien: Java, Hibernate, Oracle, Derby, SQL, Maven, Ant, Git,
SVN, Junit, AssertJ, XmlUnit, Mockito, XML, Intellij Idea, SonarQube,
Jenkins, Mirth, JasperReports
03/2018
-
08/2018
Java Backend Softwareentwickler
Nextnet GmbH
* Scrum agile Softwareentwicklung
* Weiterentwicklung der Anwendungen: Rest-Schnittstelle und PDF-Engine
* Optimierung und Behebung von technischen Fehlern und Gewährleistung der
Stabilität der Anwendungen.
* Implementierung von ETL Jobs
- Technologien: Java, Hibernate, Spring, Spring-boot, Oracle, REST,
JSON, Talend, Maven, Artifactory, Tomcat, Git, Junit, AssertJ, Intellij
Idea, RabbitMQ, JIRA, Confluence, Bitbucket, Bamboo, JasperReports,
Tableau, XML, SonarQube
* Weiterentwicklung der Anwendungen: Rest-Schnittstelle und PDF-Engine
* Optimierung und Behebung von technischen Fehlern und Gewährleistung der
Stabilität der Anwendungen.
* Implementierung von ETL Jobs
- Technologien: Java, Hibernate, Spring, Spring-boot, Oracle, REST,
JSON, Talend, Maven, Artifactory, Tomcat, Git, Junit, AssertJ, Intellij
Idea, RabbitMQ, JIRA, Confluence, Bitbucket, Bamboo, JasperReports,
Tableau, XML, SonarQube
05/2016
-
02/2018
Java Backend Softwareentwickler
GVL mbH
* Kanban agile Softwareentwicklung
* Konzeption und Implementierung der Schnittstellen und Webservices
basierend auf REST als Zugriff zu Stammdaten
* Wartbarkeit und kontinuierliche Optimierung der REST-API
* Analyse von funktionalen und technischen Anforderungen
* Konzeption und Entwicklung eines Search-SQL-Generators
* Enge Zusammenarbeit und stetiger Austausch mit internen und externen
Entwicklern
* Integration von Message Broker zur Aktualisierung aller abhängigen Systeme
* Konzeption und Implementierung von ETL Jobs
* Code Review
- Technologien: Java, Postgresql, REST, JSON, Talend, Solr, Maven,
Karaf, Java, Git, SVN, Nexus, Junit, SOAP-UI, ActiveMQ, JIRA,
Confluence, Intellij Idea, GitLab. Gitlab-ci, Spring-boot, Camunda
* Konzeption und Implementierung der Schnittstellen und Webservices
basierend auf REST als Zugriff zu Stammdaten
* Wartbarkeit und kontinuierliche Optimierung der REST-API
* Analyse von funktionalen und technischen Anforderungen
* Konzeption und Entwicklung eines Search-SQL-Generators
* Enge Zusammenarbeit und stetiger Austausch mit internen und externen
Entwicklern
* Integration von Message Broker zur Aktualisierung aller abhängigen Systeme
* Konzeption und Implementierung von ETL Jobs
* Code Review
- Technologien: Java, Postgresql, REST, JSON, Talend, Solr, Maven,
Karaf, Java, Git, SVN, Nexus, Junit, SOAP-UI, ActiveMQ, JIRA,
Confluence, Intellij Idea, GitLab. Gitlab-ci, Spring-boot, Camunda
11/2014
-
10/2015
Java Softwareentwickler
Inter.net Germany GmbH
* Konzeption und Weiterentwicklung einer Java - web-basierten Anwendung
im Backend
* Funktionserweiterung der hauseigenen Verwaltungssoftware um zusätzliche
Module, unter Verwendung von Java-FX und Integration in die bestehende
Swing-Architektur
* Erweiterung der XML-API zur Umsetzung von neuen Funktionen und
Bereitstellung von Daten
* Implementierung / Erweiterung neuer / existierender EJBs und der
dazugehörigen Datenbankabfragen (MySQL, Oracle) sowie das Deployment
im JBoss AS
- Technologien: Java, JavaFX, Java Swing, Java Servlet, EJB, XML, SQL,
Oracle, LDAP, Ant, JBoss, Intellij Idea
im Backend
* Funktionserweiterung der hauseigenen Verwaltungssoftware um zusätzliche
Module, unter Verwendung von Java-FX und Integration in die bestehende
Swing-Architektur
* Erweiterung der XML-API zur Umsetzung von neuen Funktionen und
Bereitstellung von Daten
* Implementierung / Erweiterung neuer / existierender EJBs und der
dazugehörigen Datenbankabfragen (MySQL, Oracle) sowie das Deployment
im JBoss AS
- Technologien: Java, JavaFX, Java Swing, Java Servlet, EJB, XML, SQL,
Oracle, LDAP, Ant, JBoss, Intellij Idea
05/2014
-
09/2014
Praktikant
Inter.net Germany GmbH
* Anpassung und Weiterentwicklung vom existierenden Projekt unter Java
* Datenbank pflegen und Abfragen unter SQL und Oracle
* Entwicklung eines Web - Moduls mit PHP5
- Technologien: PHP, HTML, CSS, JavaScript, AJAX, Java, JavaFX, Java
Swing, Java Servlet, XML, SQL, Oracle, JBoss, XML, Intellij Idea, NetBeans
* Datenbank pflegen und Abfragen unter SQL und Oracle
* Entwicklung eines Web - Moduls mit PHP5
- Technologien: PHP, HTML, CSS, JavaScript, AJAX, Java, JavaFX, Java
Swing, Java Servlet, XML, SQL, Oracle, JBoss, XML, Intellij Idea, NetBeans
01/2008
-
12/2008
Informatiklehrer
IPITA
- Privates Institut für Informatik und Verwaltungstechnik
04/2007
-
06/2007
Praktikant
@ Tunisair
* Qualifikationspraktikum für den Abschluss des Studiums
* Entwicklung von Anwendungen für das Notfallmanagement und die
Luftfahrtlogistik
- Technologien: Java, UML, Microsoft Access, C, Windev
* Entwicklung von Anwendungen für das Notfallmanagement und die
Luftfahrtlogistik
- Technologien: Java, UML, Microsoft Access, C, Windev
07/2006
-
09/2006
Praktikant @ IPITA
* Entwicklung einer statischen Webseite
Reisebereitschaft
Nur Remote verfügbar