20.11.2025 aktualisiert

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

Java/Angular/JavaSE/JEE/Spring/SpringBoot/Oracle/Kafka/JavaScript/TypeScript

Sankt Augustin, Deutschland
Sankt Augustin +250 km
Master of Engineering (M.Eng.)
Sankt Augustin, Deutschland
Sankt Augustin +250 km
Master of Engineering (M.Eng.)

Profilanlagen

cv_prognimak_de_komplett_last.docx
cv_prognimak_de-kurz.pdf
cv_prognimak_en.docx

Skills

Kentnisse, Beratung und Entwicklung als Freiberufler in Bereich von:
 - Java : JDK 1.1 - 17, 21 JSE, Swing, AWT
- JEE: J2EE, JEE5,6,7,8, (Servlet, CDI, EJB, JPA, JMX, JMS, JSF)
- Spring/SpringBoot: SpringCore, SpringBoot, Spring-Test, SpringData,
 Spring-Integration, SpringBatch, Microservices
- Cloud: Azure, AWS
- Web Entwicklung/UI: Angular 4,7,10,16; Vue.js 2,3; TypeScript, GWT, Vaadin, JSP, JSF (ReachFaces, Primafaces) , HTML-4, HTML-5, JavaScript, JQuery,AJAX, Stuts, Spring MVC
- WebServices: SOAP, SOA, RESTFul, Rest-API, OpenAPI, Swagger, RestEasy, Jersey, JSE HttpClient
- ORM:  Hibernate, EclipseLink, Apache OpenJPA
- RDBMS/SQL: Oracle, Postgres, MySQL, MS-SQL,  SQL, PL/SQL, MS Access,Teradata, H2
- App. Server/Servlet Container: Apache HTTP, Apache Tomcat, Jboss, Wildfly, Websphere,OC4J
- XML Processing:   AXIS-2, XPATH, XSLT,XML Schemas, JAXP, JAXB
- Build-Wekzeug: ANT, Maven, Gradle, Mojo
- Quellcode-Verwaltung: GIT, GitLab, GitHub, Aitbucket, SVN, CVS
- CaseTools/UML: Magic Draw, Software Architect, Together, ERWin, RationalRose
- Report-Tools: BIRT Reports, Oracle Forms/Reports,Eclipse BI-Reports
- Sichercheit: Java Security, JSSE, PKI, Websecurity 
- Test-Tools/Testing: JUnit, TestNG, JBehave, Mockito, WireMock, EasyMock, Spring-Test, LoadTest, IntegrationTest, CI
- MS-Office: VB, VBA, Excel-VBA, Access-VBA
- Container Virtualization: Docker, Docker-Compose, Swarm, Kubernetetes (K8)
Big Data: Apache Kafka, Zookeeper
- Sehr Altere Kennstnisse: C, C++, Basic, Pascal

Sprachen

DeutschverhandlungssicherEnglischverhandlungssicherRussischMutterspracheUkrainischMuttersprache

Projekthistorie

Java Fullstack-Entwickler (Vaadin, JEE, Jboss RedHat)

Internet und Informationstechnologie

250-500 Mitarbeiter

Projekt: Weiterentwicklung des Inzident Management Systems mittels durch Java-11 und JEE-8 auf Backend- und Vaadin-14 auf Frontend-Seite

Aufgaben:
  •  Analyse von Anforderungen, komplexen Spezifikationen und existierendem Code
  •  Entwicklung von EJB-Services
  •  Entwicklung von JaxRs- und JaxWs-Services (Rest und SOAP)
  •  Konfigurieren des JBoss-Servers und Deployment der Anwendungen sowie Konfiguration der Attribute mittels CLI.
  •  Erstellung der DAO-Komponenten basierend auf JPA/Hibernate und unter Verwendung der Criteria-API, Named-Queries, Native-Queries, JPQL-Anfragen.
  •  Erstellung der Vaadin-UI-Komponenten
  •  Entwicklung von Unit-Tests mit JUnit-5 und Mockito
  •  Entwicklung von Integrationstests für Rest- und SOAP-Services unter Verwendung des WireMock-Frameworks.

Umgebung:
  • Betriebssysteme: Windows/Linux
  • Java: RedHat OpenJDK 11
  • Frameworks/Tools/Specificationen: JEE-8, JaxRS, JaxWS
  • UI: Vaadin-14 Flow, CSS, HTML-5
  • Containerisierung: Docker
  • Relationale Datenbanken (RDBMS): DB2
  • Build- und Bereitstellungstools: Maven
  • Versionskontrolle/Code-Review: Git, GitHub

Migration SpringBoot-2 auf SpringBoot-3, Angular-10 auf Angular-16 und Weiterentwicklung

Ich selbst

< 10 Mitarbeiter

Aufgaben:
  • Migrieren Frontend- und Backend-Komponenten auf SpringBoot-3 und Angular-16
  • SpringBoot-Security Migration von SpringBoot-2 auf SpringBoot-3
  • Entwicklung der SpringBoot-Microservice für Frontend und Integration mit Angular-UI
  • Entwicklung der Web-UI mittels Angular-15, TypeScript, JavaScript, HTML-5, CSS
  • Entwicklung der SpringBoot-Microservice für Backend und Erstellung da die Komponenten wie JPA-Repositories, Services und Rest-Services mittels Spring/SpringBoot-3
  • Erstellung des Docker-Infrastruktur und deployen da Microservices Komponente (Fronend und Backend) und andere Komponente wie Datenbanken Postges, Oracle und Apache Cassandra mittels Docker-Compose Skripte.
  • Erstellung und Generierung Rest-API in OpenAPI Format und Rest-API Dokumentation mittels durch Swagger-Framework
  • Erstellung und Integrierung der Jasper-Report Templates mittel TIBCO-Jaspersoft Studio und Integration mit dem Backend-Microservice.
  • Data Modellierung mittels durch UML
  • Erstellung von der SQL und JPQL-Anfrage
  • Entwicklung von Unit-, Modul-und Integration-Tests mittels durch JUnit-5, SpringBootTest, Mockito
  • End-to-End Tests der Microservices gegen Postgresql, Oracle und Apache-Cassandra Datenbanken im Docker.
  • Erstellung von Deployment, Configuration und DevOps Skripte für Azure Cloud Services, AKS (Azure Kubernetes Service) und DevOps Pipelines
Umgebung:
Betriebssysteme: W-11, MacOs
Java:  OpenJDK-17
IDE: IntelliJ
Programmierung Sprache Java, SQL, TypeScript, JavaScript
Web: Angular-16, TypeScript, HTML-5, JavaScript, CSS-3
Libraries /Frameworks: SpringBoot-3, SpringBootActuator, Angular-16, Springdoc OpenApi UI
Containerisung/Monitoring: AKS (Azure Kubernetes Service), Docker, Docker-Compose, Portainer, SpringBootActuator,
Reporting: JasperReport, TIBCO Jaspersoft Studio
RDBMS SQL und NoSQL: Postgres-14, Oracle 19, Apache Cassandra
Bild- und Deployment-Werkzeuge: Maven
Cloud: Azure, Azure DevOps Pipelines, AKS (Azure Kubernetes Service)
Quellcode-Verwaltung/ Review: Git, GitHub

Java-Entwickler Java-17/SpringBoot/Vue.js/TypeScript/REST-API

Projekt: Neuentwicklung. Registrierung-Portal. Backend und Frontend (fullstack)
 
Aufgaben:
  • Entwicklung/Implementierung der Rest-Schnittstelle mit Erstellung der Rest-Controllers
  • Erstellung der komplexen Custom Constraints/Validators mittels Jakarta Bean Validation Framework
  • Erstellung der Mappers für Mapping der Data von Rest-Schnittstelle zur DB Data-Model mittels Mapstruct framework
  • Erstellung JPA-Repositorien mit komplexen Finders mittels durch Spring-Data, SQL, JpaQL
  • Erstellung Unit und Integration Tests mit Verwendung JUnit-5, Mockito-, Spring- und SpringBoot-Tests
  • Erstellung UI-Komponenten mittels Vue.js
  • Erstellung Tests für UI-Komponenten mittels Vitest
 
 
Umgebung:
Betriebssysteme: Windows/Linux
Java:  JDK-17
Frameworks/Tools: Spring/SpringBoot, Jakarta Bean Validation, Lombok, PipelinR, Mapstruct
Test-Frameworks: JUnit-5, Mockito, Spring-Test, SpringBoot-Test
UI Frameworks/Sprachen: Vue.js, TypeScript, JavaScript, HTML-5
UI Test – Frameworks: Vitest
IDE: Intellij
Schnittstelle: REST Api
Reporting: Jasper Reports, TIBCO-Jaspersoft
RDBMS: Postgresql 14
Project Organization: SCRUM
Containerizing: Docker, Docker-Compose
Bild- und Deployment-Werkzeuge: Maven, GitLab pipeline
Quellcode-Verwaltung/ Review: Git, GitHub
Collaboration-Werkzeuge: Confluence, JIRA, SonarQube



Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden