Fachlicher Schwerpunkt dieses Freiberuflers

Java, Java EE, Spring, Spring boot, Postgres, React, Angular, Docker, Kubernetes, DevOps

verfügbar ab
03.01.2021
verfügbar zu
100 %
davon vor Ort
80 %
PLZ-Gebiet, Land

D8

Städte
München
20 km
Kontaktwunsch

Ich möchte ausschließlich für Projekte in diesen Einsatzorten kontaktiert werden.

Projekte

07/2020 - Heute

4 Monate

Frontoffice 2.0

Rolle
Fullstack entwickler & Devops
Kunde
European patent office
Einsatzort
Munchen
Projektinhalte

IT Kooperation-projekt für Vereinheitlichung von Patent Registration Prozess für alle EU-Mitgliedsländer   

  • Redesign und Erweiterung von Rich client Legacy System zu modernen SPA React basierend Web
  • Microservice Architektur mit Fokus auf Event driven Design und Komponentisierung
  • Pilot Implementierung für UK, DE, NED
  • 25 Köpfige Entwicklungs-team

Aufgaben:

  • Backend API Entwicklung von User Stories
  • Frontend Entwicklung von User Stories
  • Devops Aufgaben
    • Dockerizing von Microservices 
    • Jenkins Pipeline und CICD Konfiguration von Microservices
    • Sonarqube, Prometheus Anbindung 
  • Security Implementierung
    • OpenID Protokoll basierend  Security für Backend and Frontend
    • Keycloak Helm charts deployment
    • X.509 für Client-certificate Authentifizierung (Smartcard Unterstützung)
  • JsonSchema für konfigurierbare Validierung
  • Dokument Storage Signature, Digest

  

Technologien:

  • Java 8-11
  • Spring boot (Data JPA Hibernate, Security, Test) Junit, Mockito
  • ReactJs, Material UI, React Hooks, React Hook Forms, EsLint, Jest, Testing-library
  • MariaDB, Postgresql
  • Docker, Kubernetes, Helm Charts, Ambassador, Prometheus, SonarQube
  • Jenkins, Maven, Git
  • Scrum, Jira
Kenntnisse

Java

React.js

Hibernate

Junit

Mockito

Docker

Kubernetes

Prometheus

SonarQube

01/2020 - Heute

10 Monate

DataCube - Datawarehouse Lösung

Projektinhalte

Datawarehouse Open source Lösung - Sandbox Projekt

https://github.com/marecica2/dwh

Kenntnisse

Java

Spring 4.1

Spring Boot 5

Spring Security

Spring Data

Spring Web

Spring Batch

Angular

ReactJS

Kubernetes

DevOps

Spring Security

Maven

JavaScript

TypeScript

Microservices

Produkte

PostgreSQL

Redis

AWS

Travis CI

Gitlab

JOOQL

11/2019 - Heute

1 Jahr

cTrader Trading Strategy

Rolle
Software Entwickler
Projektinhalte

cTrader trading strategy

Kenntnisse

cTrader API

C#

.NET4.0

Produkte

Visual Studio 2012

09/2019 - 10/2019

2 Monate

Elternzeit

01/2018 - 09/2019

1 Jahr 9 Monate

Business Intelligence Suite

Rolle
Fullstack Entwickler
Kunde
Steadforce Gmbh
Einsatzort
München
Projektinhalte

Multi-tenant basierende Anwendung für Business Analyse & Data-Warehouse für führende Unternehmensberatung mit dem Ziel der Optimierung von Kostenaufwände in diversen Unternehmens Branchen (Healthcare, Automotive, Medien. usw.)

  • Refactoring von bestehende Anwendung in Microservice Architektur.
  • Optimierung für verarbeitung von großen Datenvolumen
  • Entwicklung von Offline Jobs framework basierend auf Spring batch
  • Frontend Refactoring und Erweiterung
Kenntnisse

NodeJS

Hapi

Jest

Java 8 Spring Boot (Spring Batch

Spring Data

Spring Rest

Sprint Test)

ReactJS

Material UI

Postgres

Redis

SequelizeJS

Flyway

AWS EC2

- EKS

S3

RDS

SQS

Elasticache

Docker

Kubernetes

Vault. CircleCI

Yarn

Gradle

Git

10/2017 - 12/2017

3 Monate

Audi City - MaaS - Middleware as a Service

Rolle
Java Entwickler
Kunde
Eurostaff Group, Valtech Deutschland GmbH
Einsatzort
München
Projektinhalte
  • Backend System für Administration und Vermittlung von Kommunikation zwischen verschiedene Client Geräte
    basierend auf Web-socket technologie. Haupt-funktionalität: Device Management, Authentication, Authorization,
    Session Handling, Admini Dashboards, API Gateway, Service Discovery, Event logging, Configuration service
Kenntnisse

Spring boot

Websockets

NoSQL - Neo4j

CloudFoundry

Docker

Vaadin

Javascript

websockets (stomp)

Netflix stack - Eureka

ZuuL

Swagger

Maven

Jenkins

Angular

10/2015 - 07/2017

1 Jahr 10 Monate

Daimler SQMS - Supplier Quality Management System

Rolle
Software-Entwickler
Kunde
MSG Systems AG
Einsatzort
Ismaning
Projektinhalte

Java-EE -basierendes System für Unterstützung von Geschäftsprozesses zwischen Daimler und (ca. 15000)
Lieferanten in Bereichen wie Reklamation, Bemusterung von Autoteilen, Reporting u.ä.

  • Betrieb, Bugfixing und Erweiterung von bestehenden System
  • Migration von Java-EE basierendes Komponenten zum Microservice-orientierte Plattform begründet auf IBM Produkt Stack (Java EE 7, Websphere Liberty, Dojo)
  • Design and Implementierung von Backend Microservices Architektur
  • Design und Entwicklung von SPA Frontend basierendem auf Dojo 1.10
Kenntnisse

Websphere Application Server

Websphere Liberty

OpenJPA

IBM DB2

Java 7

8

JAVA-EE 6 - 7 (CDI

EJB

JPA

JSP

JMS

JAX-WS

JAX-RS)

JUnit

Easymock

Powermock

Javascript

RequireJS

Dojo

Maven

Ant

Git

Gerrit

Liquibase

Jenkins

Sonarqube

Shell Scripting

Jira

Confluence

Agile (Scrum)

05/2012 - 09/2015

3 Jahre 5 Monate

Atlassian Jira / Confluence Plugins

Rolle
Software-Entwickler
Kunde
Hotovo
Einsatzort
Slowakei
Projektinhalte

Entwicklung von Applikationen mit Schwerpunkt auf Atlassian-plugins Eingesetzte Technologien: Java, JEE-Stack, Atlassian SDK, Javascript, JQuery, AngularJs 1.0, Selenium und andere

  • Java 6 Backend Entwicklung
  • Client-entwicklung mit Hilfe von JavaScript-basierten Technologien AngularJS, JQuery, JQuery UI
  • Analyse, Design, Testing,Dokumentation
Kenntnisse

Java

Spring 3

Spring MVC

Spring security

Freemarker

JPA

Hibernate

JAX-WS

JAXB

ActiveMQ

Javamail

JQuery

JQuery Mobile

08/2014 - 03/2015

8 Monate

Webbrowser Integriertes Video-Conferencing

Rolle
Java-Entwickler
Projektinhalte

Webbrowser Integriertes Video-Conferencing für Online-Teaching mit integrierten PayPal-Zahlungen

  • Design und Analyse
  • Entwicklung von Businesslogik
  • Frontend Entwicklung
Kenntnisse

Play framework

Hibernate

JPA

JavaMail

Quartz

JQuery

Bootstrap

WebSockets

Socket.io

Node.js

WebRTC

PayPal API

Google Calendar API

05/2014 - 03/2015

11 Monate

Anypoint Templates project

Kunde
MuleSoft Inc. San Francisco, USA
Projektinhalte

Entwicklung von Atlassian Jira und Atlassian Stash Connector für MuleESB-Plattform. Entwickeln von Integration Templates zwischen verschiedenen Cloudlösungen und On-premise Systemen wie SAP, Siebel, Salesforce, ServiceNow.

  • Design und Analyse
  • Entwicklung von Connectors für Mule ESB
  • Entwicklung von Integration Templates für Anypoint Studio
  • Entwicklung von Integration und Unit Tests mit Mule Tck, Bamboo
  • Koordination mit remote Team
  • Kommunikation mit Kunden

Andere Projekte

  • Ink File Picker for Confluence – File Manager für Cloud-basierte Storages für Confluence
  • Ink File Picker for Jira – File Manager für Cloud-basierte Storages für JIRA
  • JIRA DVCS Connector plugin – Plugin Verbindung für JIRA mit Git und Bitbucket Repositories
  • Amazon S3 for Confluence – Confluence Plugin für Amazons S3-Ressourcen mit Amazon AWS Sdk
Kenntnisse

Spring

JAX-RS

Mule ESB

Mule devkit

Maven

Git

Bamboo

Jenkins

Siebel

Sap

01/2013 - 05/2013

5 Monate

Cloud Integration Entwicklung

Rolle
Cloud Integration Entwickler
Kunde
Cassacloud GmbH, Košice, SK
Projektinhalte

Fokussiert auf die Entwicklung von Integration zwischen Salesforce.com CRM-Plattform und anderen
Cloud-basierten Technologien wie Jira, Google Doubleclick, Dropbox und anderen On-premise Systemen.

  • Entwicklung von custom pages mit APEX Visualforce MVC und Javascript.
  • Entwicklung von Rest-Service-Schichten
  • Benutzung von Integrations Middleware Dell Boomi und Informatica Cloud
  • Kommunikation mit Kunden in USA
  • Junior Coaching, Schreiben von Dokumentation

06/2009 - 12/2012

3 Jahre 7 Monate

Projekt Web-zentrum

Kunde
VSE IT Services, Košice, SVK
Projektinhalte

Schwerpunkt in der Entwicklung auf IBM WebSphere Portal Plattform, die als Intranet/Extranet-Lösung /(1500
Mitarbeiter, 20000 externe Kunden) verwendet wurde. Entwicklung der Portlet-basierten Applikationen in
Domäne von Energieverkauf

  • EJB 2.0 basierte Backend-Entwicklung
  • Integration mit WebSphere Process Server
  • JSR 168 Portlet Entwicklung
  • Frontend Entwicklung mit Struts und JSF und Javascript
  • Refactoring, Wartung und Fehlerbehebung von vorhandenen Codes
  • Entwicklung von Reporting-Tools mit Jasper-reports
  • Integration mit LDAP-Server
  • Integration mit SAP XI (SOAP)

01/2012 - 05/2012

5 Monate

Salesforce Entwicklung

Rolle
Software-Entwickler
Kunde
CassaCloud
Einsatzort
Kosice, Slowakei
Projektinhalte

Fokussiert auf die Entwicklung von Integration zwischen Salesforce.com CRM-Plattform und anderen
Cloud-basierten Technologien wie Jira, Google Doubleclick, Dropbox und anderen On-premise Systemen.
Aufgaben:
Entwicklung von custom pages mit APEX Visualforce MVC und Javascript.
Entwicklung von Rest-Service-Schichten
Benutzung von Integrations Middleware Dell Boomi und Informatica Cloud
Kommunikation mit Kunden in USA
Junior Coaching, Schreiben von Dokumentation

Kenntnisse

Salesforce APEX

Produkte

Salesforce

06/2009 - 12/2011

2 Jahre 7 Monate

Intranet Lösungen

Rolle
Junior Java-Entwickler
Kunde
VSE as (RWE it)
Projektinhalte

Schwerpunkt in der Entwicklung auf IBM WebSphere Portal Plattform, die als Intranet/Extranet-Lösung /(1500
Mitarbeiter, 20000 externe Kunden) verwendet wurde. Entwicklung der Portlet-basierten Applikationen in
Domäne von Energieverkauf

  • EJB 2.0 basierte Backend-Entwicklung
  • Integration mit WebSphere Process Server
  • JSR 168 Portlet Entwicklung
  • Frontend Entwicklung mit Struts und JSF und Javascript
  • Refactoring, Wartung und Fehlerbehebung von vorhandenen Codes
  • Entwicklung von Reporting-Tools mit Jasper-reports
  • Integration mit LDAP-Server
  • Integration mit SAP XI (SOAP)
Kenntnisse

Java 5

EJB2

WebSphere Portal Server

IBM DB2

JSF

SOAP

LDAP

WebSphere Process Server

Agile Entwicklung

01/2008 - 10/2008

10 Monate

RTT-PT

Rolle
Software Tester (part-time)
Kunde
Siemens PSE
Projektinhalte

Servicegeschäft Software für Strahlentherapie-Geräte

  • Entwicklung von Unit-Tests, Mocks, QA
  • Vorbereitung von Testdaten mit XML / XSLT-Transformationen
Kenntnisse

.Net Plattform

C#

Branchen

  • Unternehmensberatung
  • Automotive
  • E-Commerce
  • Börse

Kompetenzen

Programmiersprachen
.NET
4.0
Angular
AngularJS
C#
HTML5 CSS
Java
5 - 8
JavaScript
JEE
5, 7
JPA
Python
React.js
ReactJS
Salesforce APEX
SQL
TypeScript

Datenbanken
DB2
MongoDB
MySQL
Neo4J
Oracle
PostgreSQL
Redis

Produkte / Standards / Erfahrungen
.Net Plattform
Agile Entwicklung
Atlassian SDK
AWS
cTrader API
DevOps
Dojo Toolkit
Gerrit
Hibernate
Jenkins
JSF
LDAP
Liquibase
Maven
Microservices
Mockito
SOAP
SonarQube
Spring
Cloud, Framework
Spring 4.1
Spring Security
Travis CI
Vaadin
Visual Studio 2012
WebSphere
Portal Server, Process Server

Profil:

Software-Entwickler mit 11 Jahren von kommerziellen Erfahrungen in Java / Javascript Technologien in einer schnelllebigen agilen Software-Entwicklungsumgebung. Ich sammelte wertvolle Erfahrungen in allen Phasen des Lebenszyklus der Software-Entwicklung auf Clientund Serverseiten. Ich liefere hochwertige Lösungen, arbeite professionell und organisiert mit Schwerpunkt auf “Clean Code” und “Test First” Software Entwicklung, Ich arbeite gerne als ein Teil von Scrum Team und freue mich immer wieder wenn ich sehe wie sich die Mitarbeit von Sprint zu Sprint immer verbessert. So macht Softwareentwicklung wirklich Spaß!

Plattformen und Framework, Erfahrungen

  • JAVA-EE 5,6,7(EJB, CDI, JPA - Hibernate, OpenJPA, JMS, JTA, JAX-WS, JAX-RS, Security)
  • Spring 5
  • Spring Boot
  • Spring Batch
  • Websphere MQ

Applikation Servers

  • WebSphere Application Server
  • Websphere Liberty
  • Wildfly / JBoss
  • Apache Tomcat

Javascript Frameworks

  • NodeJS
  • JQuery, JQuery-Mobile
  • Angular 4
  • ReactJS
  • Material UI
  • Bootstrap UI

Testing

  • JUnit,Spring Test, PowerMock, Jest
  • Selenium

Infrastruktur / CI / DevOPS

  • Docker
  • Kubernetes
  • Git
  • Circle CI
  • Jenkins
  • Travis CI, CircleCI
  • Maven
  • AWS Stack ( RDS, S3, SQS)
  • GKE

Soziales, Anderes

  • Scrum Erfahrungen
  • Mentoring von Junior-entwicklern
  • Beteiligung in Architektur Design
  • Proaktive Kommunikation mit Kunden

Sprachkenntnisse
Deutsch
fließend
English
fließend
Slowakisch
Muttersprache

Betriebssysteme
Eclipse
IntelliJ Idea, Webstorm
Linux
OSX
Windows

Datenkommunikation
Websockets

Aus- und Weiterbildung

09/2004 - 06/2009

4 Jahre 10 Monate

Informatik-Studium

Abschluss
Diplom-Informatiker
Institution, Ort
Technische Universität Košice, Fakultät für Elektrotechnik und Informatik, Institut für Kybernetik und KI
Schwerpunkt
  • Neurale Netzwerk Computation
  • Machine Learning
  • Evolutionary Computation
  • Fuzzy Logic
  • Data Mining
  • Text Mining
  • Steuerung und Automatisierung
  • Statistik
  • Graphentheorie

Diplomarbeit: Interaktive evolutionäre Berechnungen im Webdesign

Anwendung von interaktiven evolutionären Berechnungen in Domäne von Webdesign. Diese Diplomarbeit konzentriert sich auf die Konzeption und Umsetzung von Web-anwendung, die Benutzer ein eigenes Webdesign zu erstellen helfen können, ohne die erforderlichen Kenntnisse in dieser Computerdomäne wie HTML und CSS zu haben.