
IT-Consulting in Entwicklung (Java/J2EE) und Architektur
zuletzt online vor wenigen Tagen- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 60486 Frankfurt am Main
- Europa
- de | en | ru
- 17.03.2021
Kurzvorstellung
Ich biete
Projekt‐ & Berufserfahrung
4/2019 – offen
Tätigkeitsbeschreibung
• Konzeption, Erweiterung und Umsetzung der Schnittstellen (REST)
• Konzeption und Implementierung von Microservices im Kubernetes Cluster
• Datenbankentwicklung (JPA, MariaDB, SQL)
• Verbesserung der Testabdeckung des bestehenden Systems (JUnit, Mockito, SOAP-UI)
• Erstellen von Lasttests (SOAP-UI, JMeter)
• Aufbau einer CI/CD Pipeline (Jenkins Pipeline Plugin)
• Dokumentation der Ergebnisse (Confluence)
Ingress, MariaDB, Apache Maven, Docker, Gradle, Hibernate (Java), Java (allg.), Jenkins, Spring, Oracle Advanced Queuing (OAQ), Amazon Web Services (AWS), Internet of Things (IoT), JSF (Java Server Faces), Kubernetes
11/2018 – 4/2019
Tätigkeitsbeschreibung
• Implementierung fachlicher Features
• Konzeption, Erweiterung und Umsetzung der Schnittstellen (inkl. Schnittstellenbeschreibung)
• Erweiterung der GUI (JSF, AngularJS)
• Datenbankanpassungen (JDBC, JPA)
• Verbesserung der Testabdeckung des bestehenden Systems (JUnit, Mockito)
• Dokumentation der Ergebnisse (Confluence)
Oracle Database, Oracle WebLogic Server, EJB (Enterprise JavaBeans), Hibernate (Java), J2EE (Java EE), Java Architecture for XML Binding (JAXB), Node.js, Java Message Service (JMS), SOAP (Simple Object Access Protocol), AngularJS, CSS (Cascading Style Sheet), HTML5, JSF (Java Server Faces)
4/2018 – 10/2018
Tätigkeitsbeschreibung
• Implementierung von Berechnungsformeln und Algorithmen für die Objektfinanzierung und Lea-singgeschäfte
• Erweiterung der GUI (JSF)
• Datenbankanpassungen (JDBC, JPA)
• Verbesserung der Testabdeckung des bestehen-den Systems (JUnit, Mockito)
• Dokumentation der Ergebnisse (Confluence)
• Planung und Durchführung eines größeren Re-factorings
DB2, Oracle (allg.), BEA WebLogic Server, Apache Subversion (SVN), EJB (Enterprise JavaBeans), Hibernate (Java), J2EE (Java EE), Java Message Service (JMS), SOAP (Simple Object Access Protocol), JSF (Java Server Faces)
6/2016 – 3/2018
Tätigkeitsbeschreibung
• Definition der fachlichen Anforderungen (Use Case Diagramme)
• Architekturdokumentation (Enterprise Architect)
• Definition und Anpassung der Prozessmodelle (BPMN Modelle, Camunda)
• Implementierung der BPMN-Prozesse (Java 8, Camunda)
• Test der entwickelten Features in UnitTests (Mockito) und Integration Tests (Arquillian)
• Analyse der fachlichen Anforderungen
• Entwicklung der fachlichen Anforderungen im SCRUM-Team (SAFe Kontext)
• Dokumentation der entwickelten fachlichen Fea-tures und weiterer Projektergebnisse (Con-fluence, Jira)
• Entwicklung von Docker Containern für die An-wendung und Testkomponenten
• Erarbeitung und Umsetzung einer Datenbank-migrationsstrategie (Flyway DB Migration)
SCRUM, jboss, Docker, Git, Hibernate (Java), J2EE (Java EE), Amazon Web Services (AWS)
1/2016 – 6/2016
Tätigkeitsbeschreibung
• Definition der fachlichen Anforderungen (Use Case Diagramme)
• Definition der technischen Anforderungen in Form von TKSP´s und Schnittstellenbeschrei-bung (u.a. Enterprise Architect)
• Analyse der fachlichen Anforderungen
• Entwicklung der fachlichen Anforderungen
• Erstellen eines Konzeptes zur Migration von E-clipse Equinox nach Apache Karaf
• Durchführen der Migration
• Entwickeln eines Buildsystems mit Maven
• Dokumentation der entwickelten fachlichen Fea-tures und weiterer Projektergebnisse
OSGi R4.2 (Equinox), Apache Karaf, Suse Linux Enterprise Server 11/12, Java 6, 7 und 8, Spring 3, Apache Tomcat 7 und 8 Applikationsserver, UML 2.0, JUnit, Mockito, Powermock, JDBC, JPA, MySQL, Oracle 11/12, Eclipse IDE, Jira, Tortoi-seSVN, Enterprise Architect, Hudson
J2EE (Java EE)
10/2012 – 1/2016
Tätigkeitsbeschreibung
• Definition der technischen Anforderungen (UML)
• Analyse und Evaluation der bestehenden Syste-marchitektur hinsichtlich der Tragfähigkeit für kommende fachliche Anforderungen
• Verbesserung der Testabdeckung des bestehen-den Systems (JUnit, Mockito)
• Vorbereitung, Durchführung und Dokumentation des fachlichen Komponentenschnitts
• Konzeption eines Last und Performance Tests (LuP) für das bestehende System
• Entwicklung von Werkzeugen für den LuP
• Durchführung, Auswertung und Analyse sowie Dokumentation des LuP
• Vorbereitung, Durchführung und Dokumentation des Technischen Abnahmetest (TAT)
• Fortwährende Dokumentation der Projektergeb-nisse (Confluence)
JBoss EAP 5/6 Applikationsserver, Apache Tomcat 6/7 Applikationsserver, JavaEE EJB 2.1/EJB 3, Spring 3, UML 2.0, JUnit, JMockit, JDBC, Oracle 11, Eclipse IDE, Confluence, Jira, SCRUM, Tortoi-seSVN, Git, Enterprise Architect, Java Swing, MVC, Jenkins, JPA, FishEye, Crucible
J2EE (Java EE)
Zertifikate
Ausbildung
(Master of Science (M.Sc.))
Ort: Hochschule Darmstadt
(Bachelor of Science (B.Sc.))
Ort: FH Kaiserslautern
(Ausbildung)
Ort: Weinheim
Qualifikationen
Über mich
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
- Russisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden