Java Entwickler (EJB, Spring Boot, Hibernate, JSF, JQuery, Angular) Postgres, Oracle
Aktualisiert am 05.04.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.09.2023
Verfügbar zu: 100%
davon vor Ort: 100%
Java, Spring Boot, EJB, Angular, JSF, JPA, DB
Deutsch
Englisch
Russisch
Muttersprache

Einsatzorte

Einsatzorte

München (+100km) Mindelheim (+100km)

Deutschland: bevorzugt in D8

möglich

Projekte

Projekte

5 Jahre 8 Monate
2018-08 - heute

Middleware bis backend

Windows 7 Ubuntu Eclipse ...

Weiterentwicklung Postverteilung Applikation, Überwahung von Testergebnisse. Fehlerhafte Tests behoben. SQL Abfragen.

Windows 7 Ubuntu Eclipse Java 8 EJB ShellScripte Oracle (SQL Developer) Git Maven JBoss
Banking ?Postbank?
5 Monate
2019-04 - 2019-08

Full Stack entwicklung

Ubuntu MacOS IntelliJ ...

Full Stack entwicklung o2 Portal (postpaid, prepaid)

  • Nach kanban Prozess weiterentwicklung o2 Portal:
  • create neue funkitonalität für controller/service/repo,
  • update mock endpoint urls,
  • extend mock Data,
  • Anpassungen für Waiting & Error Page Styling,
  • Session Store anbinden,
  • Pact tests consumer/provider,
  • add edit & basket components,
  • new Layout for pencil-selling,
  • Extend tests for basket components,
  • Switch between angular and react UI via feature toggle
Ubuntu MacOS IntelliJ Java 8 RxJava 2 Spring Boot Git Maven Angular 5 CSS Lombok Rest service Docker Microservice React Wicket Apach Kafka nvm npm Junit Pact Mockito Jira Jenkins Bitbucket CMS CoreMedia Studio Swagger Postman splunk slack
Telekommunikation ?Telefonica?
4 Monate
2018-07 - 2018-10

angestellt

S3 Web Hosting S3 Bucket EC2 ...
S3 Web Hosting S3 Bucket EC2 Rote 53 RDS DynamoDB Amazon CloudFormation Amazon VPS Elastic Load Balancing AWS Elastic Beanstalk Amazon CloudFront Amazon CloudWatch Glacer EFS Amazon DynamoDB(NoSQL) Amazon EMR(BigData)
AWS Kurs
6 Monate
2018-02 - 2018-07

Middleware bis backend.

Softwareentwicklung
Softwareentwicklung

Weiterentwicklung Postverteilung Applikation, Überwahung von Testergebnisse. Fehlerhafte Tests behoben. SQL Abfragen.

Windows 7 Ubuntu Eclipse Java 8 EJB ShellScripte Oracle (SQL Developer) Git Maven JBoss
Banking ?Postbank?
Munchen
7 Monate
2017-08 - 2018-02

Full stack Entwicklung

Windows 7 Java 8 IntelliJ ...

Full stack Entwicklung. Startup. Internet Portal für die Kunden.

  • Implementierung Umwelt für Projekt. Demoversion und weitere Anpassungen.
Windows 7 Java 8 IntelliJ Angular 4 Bootstrap Spring Boot Rest SAP IS-U (Odata service). Kanban Git Maven Tomcat
Energiewirtschaft ?SWM?
9 Monate
2016-11 - 2017-07

Weiterentwicklung

Windows10 Angular2/JSF1.2 Java8 ...

Weiterentwicklung und anpassungen nach neue Anforderungen.

  • Ersetzung JSF Seiten auf Angular2. Beckend Anpassungen je nach den Aufgaben.
Windows10 Angular2/JSF1.2 Java8 Hibernate MySQL Spring Spring Boot Git Junit Mockito JBoss
Steuer/Finance Müller
5 Monate
2017-01 - 2017-05

Full stack Entwicklung

Windows 7 Java 8 Payara ...

Full stack Entwicklung eines Internet Portal für die Firmenkunden

  • Migration Oracle zu Postgres SQL. Oracle Prozeduren zu Postgres Funktionen migration,  Migration Glasfish server to Payara. Java Entwicklung nach user stories.
Windows 7 Java 8 Payara Postgres Oracle DB IntelliJ Maven EJB JSF Junit Sonar REST RESTful EclipseLink SQL(PL/SQL) SVN Jenkins Confluence Jira Scrum
Autoindustrie. BMW
2 Monate
2016-09 - 2016-10

Weiterentwicklung nach SCRUM Process

Windows 10 Java 7 JPA ...

Weiterentwicklung nach SCRUM Process. Integration Huawei U2000WDM

  • Middleware Entwicklung. Routig Berechnung und Data mapping.
Windows 10 Java 7 JPA Jax WS OracleDB PL/SQL Developer Tomcat
Telekommunikation. FNT
1 Jahr
2015-09 - 2016-08

Full-Stack Weiterentwicklung

Windows 8 EJB 3.0 JSP ...

Full-Stack Weiterentwicklung. Migration.

  • Create a new fields on the jsp pages, new CSS layouts.
  • Gefundenen Fehler fixen je nach Tickets.
  • Technische Migration einer bestehenden EJB Applikation:
  • Umgeb. Struktur Änderung.
  • Java 1.5 to Java 1.8
  • TopLink to EclipseLink
  • Oracle 11 to Oracle 12
  • GROPS to JAAF(BMW autorization Frameworks)
  • Apache Logging to Java util logging
  • GF to Payara
  • JDBC Connection Pools
Windows 8 EJB 3.0 JSP CSS JS Oracle DB WebDeveloper Java 1.5 1.8.
Autoindustrie. BMW
2 Monate
2015-06 - 2015-07

Pilotprojekt Demoversion

Softwareentwickler Scrum
Softwareentwickler
  • Pilotprojekt Demoversion. Startup, neue entwicklung.
  • Full-Stack Startup, neue entwicklung nach SCRUM Processs.
Windows 8,Spring, JSF, Primefaces, CSS, JS, JavaFX, PostgreSQL,
Scrum
Autoindustrie. Faurecia
München
3 Monate
2015-04 - 2015-06

Middleware Weiterentwicklung intranet portal

Softwareentwickler
Softwareentwickler

Middleware Weiterentwicklung intranet portal.

  • Neue entwicklung nach tickets.
  • Analysierung und Lösung Fehlern nach Nachts testing.
  • JUnit testing.
Windows 7, Unix Solaris, IntelliJ, Java, Spring, Wicket, Hiberna
Banking. PBB
München
3 Monate
2015-02 - 2015-04

Entertainment portal

Softwareentwickler
Softwareentwickler
  • Frontend entwicklung.
  • Implementierung eines GUI interface mit HTML 5, AngularJS, css und JS.
  • Selenium tests für neue seiten.
Eclipse
Entertainment
München
2 Jahre 7 Monate
2012-07 - 2015-01

Start up

Scrum
  • Full-Stack startup Entwicklung eines Internet Portal für Firmenkunden basierend auf J2EE in mehreren Release-Zyklen.
  • Hochverfügbarkeitslösung für die Website des Autohändler Unternehmens, diverse Märkte.
  • Anbindung an diverse CRM Systeme.
    • Komplette Neuentwicklung im SCRUM Process.
    • Entwicklung im agilen SCRUM Team.
    • Erstellung des Prototypen des Systems (Team Bereich).
    • Neue Tabellen und SQL abfragen mit Flyway script und PL / SQL.
    • Implementierung backend Ebene (DAO, BA, BE).
    • Implementierung einer an verschiedene Umgebungen anpassbaren Systemconfiguration.
    • Automatische Formatierung und Validierung der Eingabefelder auf Clientseite.
    • Analysierung und Lösung von Software-Fehlern
    • Objects mapping.
    • Datenmigration.
    • Grafischen Darstellung von Geschäftsprozessen mittels BPMN.
    • Event-Handling.
    • Integrations und Unittests.
    • Continious Intergation mit Jenkins.
    • Perprogramming.
Windows 7 Java 7 Glassfish Oracle DB IntelliJ Maven Java EJB JSF Primefaces Junit DBUnit Mockito Selenium Dozer mapStruct Sonar CDI SOAP REST RESTful EclipseLink SQL(PL/SQL) BPMN Subversion Jenkins Confluence.
Scrum
Autoindustrie BMW
Munchen
2 Jahre
2010-03 - 2012-02

Client-Server

Windows XP java jdk1.5 Jboss ...

Client-Server, Rich-Client mit Eclipse

  • Full-stack Weiterentwicklung und Betrieb einer Datenbank für Deutsches Forschungszentrum für Gesundheit und Umwelt (AKW Bereich)
    • Implementierung und weiterentwicklung eines Swing und SJF application nach Fachkonzept.
    • Erstellung und Anbindung von Services mit EJB.
    • Analysierung und Lösung von Software-Fehlern.
Windows XP java jdk1.5 Jboss NetBeans Ant JSF Facelets HTML CSS EJB Subversion Jenkins
Helmholz Zentrum München, Atomkraftwerk Industrie
München
3 Monate
2009-08 - 2009-10

Design und Entwicklung

Windows XP NetBeans JSP ...

Design und Entwicklung der technische Architektur für die Erstellung B2C Systeme.

  • Definition der technischen Architektur.
  • DB Design. Aufsetzen des Build Prozess unter verwendung Ant.
  • Technische Betreuung von Kundenprojekten.
  • Oberfläche design.
Windows XP NetBeans JSP AJAX CSS PostgreSQL Tomcat Tapestry Hibernate
Webproj Versandhandel, B2C

Aus- und Weiterbildung

Aus- und Weiterbildung

06/2006:

Institution: Staatliche Politechnische Universität, Odessa

Ausbildung: Studium der Wirtschaftskybernetik

Abschluss: Diplom Wirtschaftsinformatiker

06/1997:

Institution: Staatliche Politechnische Universität, Odessa

Ausbildung: Software der Rechentechnik und automatisierter Systeme

Abschluss: Diplom Informatiker

Position

Position

  • Dipl. Informatiker
  • Senior Java Entwickler

Kompetenzen

Kompetenzen

Top-Skills

Java, Spring Boot, EJB, Angular, JSF, JPA, DB

Schwerpunkte

Fachlicher Schwerpunkt:

  • Java, J2EE, Datenbanken
  • Java Softwareentwicklung
  • Entwicklung von Webanwendungen
  • Entwicklung von Backendsystemen

Produkte / Standards / Erfahrungen / Methoden

CSS
Dozer
EclipseLink
EJB
Glassfish
IntelliJ
Jenkins
JSF
Maven
Mockito
Primefaces
REST
RESTful
Scrum
SOAP
Sonar
Subversion
WebDeveloper
EDV-Erfahrung:

seit 1997

Java:

  • JEE
  • Swing
  • Spring

 

Web:

  • HTML, CSS, less
  • JavaScript, jquery, Primefaces, Icefaces

 

Webframeworks:

JSF, JSP, Servlets

 

Application Server:

Tomcat, JBoss, Glassfish, Borland Application Server, Apache

 

Persistenzschicht:

  • SQL, JDBC, EJB, EJB/QL, PL/SQL
  • Hibernate, EclipseLink, JPA
  • Oracle, DB2, MySQL

 

Test:

JUnit, Mockito, Hamcrest, Selenium

 

XML:

XML, XSL, XPATH, SOAP

 

Entwicklungsumgebung:

Eclipse, NetBeans, IntelliJ

Modellierung:

UML,  Innovator

 

Versionsverwaltung:

Subversion, CVS, Git

 

Build:

Maven, Ant

Betriebssysteme

Lynx
SuSe
MacOS
Windows
Windows 7
Windows 8

Programmiersprachen

Java
JavaScript
RxJava

Datenbanken

Access
MS SQL Server
MySQL
Oracle
Oracle DB
Postgres
Sybase

Datenkommunikation

Internet, Intranet
TCP/IP

Hardware

MAC
PC

Branchen

Branchen

  • Banken
  • Versicherungen
  • Börse
  • Telekommunikation
  • Automotiv industrie

Einsatzorte

Einsatzorte

München (+100km) Mindelheim (+100km)

Deutschland: bevorzugt in D8

möglich

Projekte

Projekte

5 Jahre 8 Monate
2018-08 - heute

Middleware bis backend

Windows 7 Ubuntu Eclipse ...

Weiterentwicklung Postverteilung Applikation, Überwahung von Testergebnisse. Fehlerhafte Tests behoben. SQL Abfragen.

Windows 7 Ubuntu Eclipse Java 8 EJB ShellScripte Oracle (SQL Developer) Git Maven JBoss
Banking ?Postbank?
5 Monate
2019-04 - 2019-08

Full Stack entwicklung

Ubuntu MacOS IntelliJ ...

Full Stack entwicklung o2 Portal (postpaid, prepaid)

  • Nach kanban Prozess weiterentwicklung o2 Portal:
  • create neue funkitonalität für controller/service/repo,
  • update mock endpoint urls,
  • extend mock Data,
  • Anpassungen für Waiting & Error Page Styling,
  • Session Store anbinden,
  • Pact tests consumer/provider,
  • add edit & basket components,
  • new Layout for pencil-selling,
  • Extend tests for basket components,
  • Switch between angular and react UI via feature toggle
Ubuntu MacOS IntelliJ Java 8 RxJava 2 Spring Boot Git Maven Angular 5 CSS Lombok Rest service Docker Microservice React Wicket Apach Kafka nvm npm Junit Pact Mockito Jira Jenkins Bitbucket CMS CoreMedia Studio Swagger Postman splunk slack
Telekommunikation ?Telefonica?
4 Monate
2018-07 - 2018-10

angestellt

S3 Web Hosting S3 Bucket EC2 ...
S3 Web Hosting S3 Bucket EC2 Rote 53 RDS DynamoDB Amazon CloudFormation Amazon VPS Elastic Load Balancing AWS Elastic Beanstalk Amazon CloudFront Amazon CloudWatch Glacer EFS Amazon DynamoDB(NoSQL) Amazon EMR(BigData)
AWS Kurs
6 Monate
2018-02 - 2018-07

Middleware bis backend.

Softwareentwicklung
Softwareentwicklung

Weiterentwicklung Postverteilung Applikation, Überwahung von Testergebnisse. Fehlerhafte Tests behoben. SQL Abfragen.

Windows 7 Ubuntu Eclipse Java 8 EJB ShellScripte Oracle (SQL Developer) Git Maven JBoss
Banking ?Postbank?
Munchen
7 Monate
2017-08 - 2018-02

Full stack Entwicklung

Windows 7 Java 8 IntelliJ ...

Full stack Entwicklung. Startup. Internet Portal für die Kunden.

  • Implementierung Umwelt für Projekt. Demoversion und weitere Anpassungen.
Windows 7 Java 8 IntelliJ Angular 4 Bootstrap Spring Boot Rest SAP IS-U (Odata service). Kanban Git Maven Tomcat
Energiewirtschaft ?SWM?
9 Monate
2016-11 - 2017-07

Weiterentwicklung

Windows10 Angular2/JSF1.2 Java8 ...

Weiterentwicklung und anpassungen nach neue Anforderungen.

  • Ersetzung JSF Seiten auf Angular2. Beckend Anpassungen je nach den Aufgaben.
Windows10 Angular2/JSF1.2 Java8 Hibernate MySQL Spring Spring Boot Git Junit Mockito JBoss
Steuer/Finance Müller
5 Monate
2017-01 - 2017-05

Full stack Entwicklung

Windows 7 Java 8 Payara ...

Full stack Entwicklung eines Internet Portal für die Firmenkunden

  • Migration Oracle zu Postgres SQL. Oracle Prozeduren zu Postgres Funktionen migration,  Migration Glasfish server to Payara. Java Entwicklung nach user stories.
Windows 7 Java 8 Payara Postgres Oracle DB IntelliJ Maven EJB JSF Junit Sonar REST RESTful EclipseLink SQL(PL/SQL) SVN Jenkins Confluence Jira Scrum
Autoindustrie. BMW
2 Monate
2016-09 - 2016-10

Weiterentwicklung nach SCRUM Process

Windows 10 Java 7 JPA ...

Weiterentwicklung nach SCRUM Process. Integration Huawei U2000WDM

  • Middleware Entwicklung. Routig Berechnung und Data mapping.
Windows 10 Java 7 JPA Jax WS OracleDB PL/SQL Developer Tomcat
Telekommunikation. FNT
1 Jahr
2015-09 - 2016-08

Full-Stack Weiterentwicklung

Windows 8 EJB 3.0 JSP ...

Full-Stack Weiterentwicklung. Migration.

  • Create a new fields on the jsp pages, new CSS layouts.
  • Gefundenen Fehler fixen je nach Tickets.
  • Technische Migration einer bestehenden EJB Applikation:
  • Umgeb. Struktur Änderung.
  • Java 1.5 to Java 1.8
  • TopLink to EclipseLink
  • Oracle 11 to Oracle 12
  • GROPS to JAAF(BMW autorization Frameworks)
  • Apache Logging to Java util logging
  • GF to Payara
  • JDBC Connection Pools
Windows 8 EJB 3.0 JSP CSS JS Oracle DB WebDeveloper Java 1.5 1.8.
Autoindustrie. BMW
2 Monate
2015-06 - 2015-07

Pilotprojekt Demoversion

Softwareentwickler Scrum
Softwareentwickler
  • Pilotprojekt Demoversion. Startup, neue entwicklung.
  • Full-Stack Startup, neue entwicklung nach SCRUM Processs.
Windows 8,Spring, JSF, Primefaces, CSS, JS, JavaFX, PostgreSQL,
Scrum
Autoindustrie. Faurecia
München
3 Monate
2015-04 - 2015-06

Middleware Weiterentwicklung intranet portal

Softwareentwickler
Softwareentwickler

Middleware Weiterentwicklung intranet portal.

  • Neue entwicklung nach tickets.
  • Analysierung und Lösung Fehlern nach Nachts testing.
  • JUnit testing.
Windows 7, Unix Solaris, IntelliJ, Java, Spring, Wicket, Hiberna
Banking. PBB
München
3 Monate
2015-02 - 2015-04

Entertainment portal

Softwareentwickler
Softwareentwickler
  • Frontend entwicklung.
  • Implementierung eines GUI interface mit HTML 5, AngularJS, css und JS.
  • Selenium tests für neue seiten.
Eclipse
Entertainment
München
2 Jahre 7 Monate
2012-07 - 2015-01

Start up

Scrum
  • Full-Stack startup Entwicklung eines Internet Portal für Firmenkunden basierend auf J2EE in mehreren Release-Zyklen.
  • Hochverfügbarkeitslösung für die Website des Autohändler Unternehmens, diverse Märkte.
  • Anbindung an diverse CRM Systeme.
    • Komplette Neuentwicklung im SCRUM Process.
    • Entwicklung im agilen SCRUM Team.
    • Erstellung des Prototypen des Systems (Team Bereich).
    • Neue Tabellen und SQL abfragen mit Flyway script und PL / SQL.
    • Implementierung backend Ebene (DAO, BA, BE).
    • Implementierung einer an verschiedene Umgebungen anpassbaren Systemconfiguration.
    • Automatische Formatierung und Validierung der Eingabefelder auf Clientseite.
    • Analysierung und Lösung von Software-Fehlern
    • Objects mapping.
    • Datenmigration.
    • Grafischen Darstellung von Geschäftsprozessen mittels BPMN.
    • Event-Handling.
    • Integrations und Unittests.
    • Continious Intergation mit Jenkins.
    • Perprogramming.
Windows 7 Java 7 Glassfish Oracle DB IntelliJ Maven Java EJB JSF Primefaces Junit DBUnit Mockito Selenium Dozer mapStruct Sonar CDI SOAP REST RESTful EclipseLink SQL(PL/SQL) BPMN Subversion Jenkins Confluence.
Scrum
Autoindustrie BMW
Munchen
2 Jahre
2010-03 - 2012-02

Client-Server

Windows XP java jdk1.5 Jboss ...

Client-Server, Rich-Client mit Eclipse

  • Full-stack Weiterentwicklung und Betrieb einer Datenbank für Deutsches Forschungszentrum für Gesundheit und Umwelt (AKW Bereich)
    • Implementierung und weiterentwicklung eines Swing und SJF application nach Fachkonzept.
    • Erstellung und Anbindung von Services mit EJB.
    • Analysierung und Lösung von Software-Fehlern.
Windows XP java jdk1.5 Jboss NetBeans Ant JSF Facelets HTML CSS EJB Subversion Jenkins
Helmholz Zentrum München, Atomkraftwerk Industrie
München
3 Monate
2009-08 - 2009-10

Design und Entwicklung

Windows XP NetBeans JSP ...

Design und Entwicklung der technische Architektur für die Erstellung B2C Systeme.

  • Definition der technischen Architektur.
  • DB Design. Aufsetzen des Build Prozess unter verwendung Ant.
  • Technische Betreuung von Kundenprojekten.
  • Oberfläche design.
Windows XP NetBeans JSP AJAX CSS PostgreSQL Tomcat Tapestry Hibernate
Webproj Versandhandel, B2C

Aus- und Weiterbildung

Aus- und Weiterbildung

06/2006:

Institution: Staatliche Politechnische Universität, Odessa

Ausbildung: Studium der Wirtschaftskybernetik

Abschluss: Diplom Wirtschaftsinformatiker

06/1997:

Institution: Staatliche Politechnische Universität, Odessa

Ausbildung: Software der Rechentechnik und automatisierter Systeme

Abschluss: Diplom Informatiker

Position

Position

  • Dipl. Informatiker
  • Senior Java Entwickler

Kompetenzen

Kompetenzen

Top-Skills

Java, Spring Boot, EJB, Angular, JSF, JPA, DB

Schwerpunkte

Fachlicher Schwerpunkt:

  • Java, J2EE, Datenbanken
  • Java Softwareentwicklung
  • Entwicklung von Webanwendungen
  • Entwicklung von Backendsystemen

Produkte / Standards / Erfahrungen / Methoden

CSS
Dozer
EclipseLink
EJB
Glassfish
IntelliJ
Jenkins
JSF
Maven
Mockito
Primefaces
REST
RESTful
Scrum
SOAP
Sonar
Subversion
WebDeveloper
EDV-Erfahrung:

seit 1997

Java:

  • JEE
  • Swing
  • Spring

 

Web:

  • HTML, CSS, less
  • JavaScript, jquery, Primefaces, Icefaces

 

Webframeworks:

JSF, JSP, Servlets

 

Application Server:

Tomcat, JBoss, Glassfish, Borland Application Server, Apache

 

Persistenzschicht:

  • SQL, JDBC, EJB, EJB/QL, PL/SQL
  • Hibernate, EclipseLink, JPA
  • Oracle, DB2, MySQL

 

Test:

JUnit, Mockito, Hamcrest, Selenium

 

XML:

XML, XSL, XPATH, SOAP

 

Entwicklungsumgebung:

Eclipse, NetBeans, IntelliJ

Modellierung:

UML,  Innovator

 

Versionsverwaltung:

Subversion, CVS, Git

 

Build:

Maven, Ant

Betriebssysteme

Lynx
SuSe
MacOS
Windows
Windows 7
Windows 8

Programmiersprachen

Java
JavaScript
RxJava

Datenbanken

Access
MS SQL Server
MySQL
Oracle
Oracle DB
Postgres
Sybase

Datenkommunikation

Internet, Intranet
TCP/IP

Hardware

MAC
PC

Branchen

Branchen

  • Banken
  • Versicherungen
  • Börse
  • Telekommunikation
  • Automotiv industrie

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.