leidenschaftlicher Java / Full Stack Softwareentwickler
Aktualisiert am 07.01.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 07.01.2025
Verfügbar zu: 100%
davon vor Ort: 10%
Angular
Java
Spring Boot
Maven
Docker
Git
Hibernate
Java EE
REST
SQL
OWASP
PCI DSS
Atlassian JIRA
Subversion
Azure Devops
TypeScript
JPA
OpenAPI
JUnit
Mockito
OAuth 2.0
IntelliJ
Oracle
Deutsch
Verhandlungssicher
Englisch
Fortgeschritten

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 Jahre 4 Monate
2022-08 - 2024-11

Migration von Projekten von JSP/Spring nach Angular/Spring Boot

Senior Softwareentwickler IntelliJ IDEA. Eclipse VS Code Java ...
Senior Softwareentwickler

-        Migration von Projekten von JSP/Spring nach Angular/Spring Boot.

-        Weiterentwicklung von Projekten im agilen Umfeld.

IntelliJ IDEA. Eclipse VS Code Java Spring Spring Boot JPA (Hibernate) JSP Open API Swagger OAuth2 REST API Angular / TypeScript SQL DB2 Jenkins Maven Subversion (SVN) Git Azure DevOps IBM WebSphere Liberty Scrum Junit Mockito
KKH Kaufmännische Krankenkasse
Hannover
1 Jahr 4 Monate
2021-04 - 2022-07

Softwareentwicklung Spring Boot / Angular

Senior Softwareentwickler ..: IntelliJ IDEA Java Spring Boot ...
Senior Softwareentwickler

-        Durchführung von Projekten (Planung, Spezifikation, Entwicklung, Test, Inbetriebnahme) in Abstimmung mit den relevanten Fachbereichen.

-        Erstellung von Dokumentationsvorlagen (technisches Konzept, technische Dokumentation), Programmierrichtlinien (mit Security Aspekten), Grundlagen für Entwicklungsprojekte

-        Unterstützung Junior-Developer in seiner Entwicklung.

..: IntelliJ IDEA Java Spring Boot JPA (Hibernate) JWT SAML2 Open API Swagger REST API SOAP Vaadin Angular / TypeScript SQL PostgreSQL MySQL Docker Maven Git Bitbucket Jira Confluence Scrum Junit Mockito
3 Jahre
2018-04 - 2021-03

Weiterentwicklung des BCS-internen Systems zur Betrugsprävention (PrävDB)

Softwareentwickler IBM RAD for WebSphere Java Java EE ...
Softwareentwickler
  • Weiterentwicklung des BCS-internen Systems zur Betrugsprävention (PrävDB), Implementierung der Anwendung gemäß PCI-DSS Sicherheitsrichtlinien, Konzeption und Umsetzung von Change Requests in Abstimmung mit den relevanten Fachbereichen in der BCS.

  • Migration der bestehenden Anwendung auf neue Plattform: Ablösung der auf Apache Wicket basierten Webanwendung durch eine Java EE Applikation inkl. Erstellung eines technischen Konzeptes
  • Implementierung der Anwendung gemäß PCI-DSS Sicherheitsrichtlinien
  • Konzeption und Umsetzung von Change Requests in Abstimmung mit den relevanten Fachbereichen in der BCS
  • Inbetriebnahme und Unterstützung des laufenden Betriebs der Anwendung, Mitwirkung bei den Penetrationstests
PrävDB
IBM RAD for WebSphere Java Java EE JPA (EclipseLink) EJB RESTful (JAX-RS) JSF PrimeFaces IBM WebSphere Application Server Oracle Subversion (SVN)
Bayern Card-Services GmbH ? Sparkassen - Finanzgruppe
München
5 Jahre 6 Monate
2012-10 - 2018-03

Softwareentwicklung Java / J2EE

Anwendungsentwickler Java Oracle SQL ...
Anwendungsentwickler

Durchführung von Projekten (Planung, Spezifikation, Entwicklung, Test, Inbetriebnahme) mit fachlicher Leitung gemischter Teams aus Fachabteilung und Informatik.

Java Oracle SQL Eclipse JSF PrimeFaces Hibernate JPA EJB WildFly JIRA Subversion(SVN)
Verlag C. H. Beck oHG
München
5 Jahre 7 Monate
2007-03 - 2012-09

Entwicklung einer Library zur optischen Erkennung von chemischen Strukturdarstellungen

Softwareentwickler Microsoft .Net C++ C# ...
Softwareentwickler

- Entwicklung eines universellen Datenbank-Clients für Benutzer ohne spezielle Datenbankkenntnisse.

- Entwicklung eines technischen Konzeptes für die Integration von firmenspezifischen Software-Komponenten in das SMILA-Framework. Die Integration der Komponenten und die Zusammenstellung des fertigen Systems für die Prozessierung von chemischen Dokumenten. Entwicklung eines Web-Frontendes für die Framework-Administration.

- Entwicklung einer Library zur optischen Erkennung von chemischen Strukturdarstellungen.

Microsoft .Net C++ C# OLE COM NHibernate Oracle SQL ADO Eclipse Java JNI OSGi (Equinox) SMILA JDBC JSF JMX Tomcat MS Visual Studio OpenCV
InfoChem Gesellschaft für chemische Information mbH
3 Jahre 1 Monat
2004-02 - 2007-02

Entwicklung eines PC-basierten Multifunktionalen Terminals

Softwareentwickler MS Visual Studio netBeans Sun Java Studio Creator ...
Softwareentwickler

Entwicklung eines PC-basierten Multifunktionalen Terminals (MFT).

MS Visual Studio netBeans Sun Java Studio Creator Windows 2000 Pro Windows XP Embedded Tomcat Catalina Java System Application Server MS SQL Server MSDE JDBC ODBC WinAPI MFC COM Active-X Java J2EE JSF JSP JSTL HTML CSS Java-Script
GeWeTe Geldwechsel- und Sicherheitstechnik GmbH & Co. KG

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2020-08 - 2020-08

Training: PCI Security Awareness Training

usd AG
usd AG
1 Monat
2020-07 - 2020-07

Kurs: Neural Networks in R Studio

Udemy
Udemy
1 Monat
2020-02 - 2020-02

Seminar: Künstliche Intelligenz ? mit Anwendungsfällen aus der Finanzbranche

new elements GmbH
new elements GmbH
1 Monat
2019-11 - 2019-11

Seminar: Hack it: Sichere Webanwendungen

Pixel GmbH
Pixel GmbH
1 Monat
2018-07 - 2018-07

Seminar: Web Application Security ? OWASP Top 10 der Allianz für Cybersicherheit

sic[!]sec GmbH
sic[!]sec GmbH
1 Jahr 1 Monat
2002-02 - 2003-02

Weiterbildung

Applikations-Entwickler Client-Server, Siemens Training Center, Bonn
Applikations-Entwickler Client-Server
Siemens Training Center, Bonn


7 Jahre 7 Monate
1986-09 - 1994-03

Informatik-Studium

Diplom-Informatiker, Technische Universität (fr. Polytechnische Institut), St. Petersburg
Diplom-Informatiker
Technische Universität (fr. Polytechnische Institut), St. Petersburg

  • Fachrichtung: Automatisierte Informationsverarbeitungs- und Steuerungssysteme

                            

9 Jahre 10 Monate
1976-09 - 1986-06

Schulbildung

Attestat (Allgemeine Hochschulreife), Lyzeum in Leningrad
Attestat (Allgemeine Hochschulreife)
Lyzeum in Leningrad


Position

Position

Software-Entwicklung / Programmierung

Kompetenzen

Kompetenzen

Top-Skills

Angular Java Spring Boot Maven Docker Git Hibernate Java EE REST SQL OWASP PCI DSS Atlassian JIRA Subversion Azure Devops TypeScript JPA OpenAPI JUnit Mockito OAuth 2.0 IntelliJ Oracle

Schwerpunkte

  • langjährige Berufserfahrung im Bereich Java / Full Stack Software-Entwicklung
  • sichere Software-Entwicklung gemäß PCI-DSS und OWASP Security Standards

Produkte / Standards / Erfahrungen / Methoden

Frameworks:

  • Spring Boot 
  • JIRA 
  • Confluence 
  • Subversion (SVN) 
  • Git / Bitbucket 
  • Jenkins 
  • Docker 
  • Azure DevOps 
  • Scrum  


APIs, Libraries:

  • WinAPI 
  • Java EE 
  • EJB 
  • JPA (Hibernate, EclipseLink) 
  • REST 
  • Open API / Swagger 
  • SOAP 
  • .NET (Windows Forms, WPF/XAML, Compact Framework) 
  • Maven 
  • MFC (Visual C++) 
  • JMX 
  • JNI 
  • OpenCV 
  • Junit 
  • Mockito 

Security:

  • OWASP 
  • JWT
  • OAuth2 
  • SAML2 

Web-Programmierung:

  • HTML, CSS, JavaScript 
  • JavaServer Faces (JSF)
  • PrimeFaces 
  • Angular 
  • Vaadin 
  • jQuery 
  • JSP/JSTL 


Entwicklungsmedien:

  • MS Visual Studio 
  • Eclipse
  • IntelliJ IDEA 
  • NetBeans
  • IBM RAD for WebSphere 
  • Visual Studio Code 

Spezialkenntnisse:

  • Machine Learning 
  • Image Processing 

Betriebssysteme

Windows
Linux
IBM WebSphere / Liberty
JBoss / WildFly
Apache Tomcat

Programmiersprachen

Java
Experte
TypeScript
Fortgeschritten
JavaScript
Fortgeschritten
HTML
Fortgeschritten
C#
Fortgeschritten
C++
Fortgeschritten
Swift

Datenbanken

SQL
Fortgeschritten
MS SQL
Fortgeschritten
Oracle
Fortgeschritten
MySql
Fortgeschritten
PostgreSQL
Fortgeschritten
DB2
Basics

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 Jahre 4 Monate
2022-08 - 2024-11

Migration von Projekten von JSP/Spring nach Angular/Spring Boot

Senior Softwareentwickler IntelliJ IDEA. Eclipse VS Code Java ...
Senior Softwareentwickler

-        Migration von Projekten von JSP/Spring nach Angular/Spring Boot.

-        Weiterentwicklung von Projekten im agilen Umfeld.

IntelliJ IDEA. Eclipse VS Code Java Spring Spring Boot JPA (Hibernate) JSP Open API Swagger OAuth2 REST API Angular / TypeScript SQL DB2 Jenkins Maven Subversion (SVN) Git Azure DevOps IBM WebSphere Liberty Scrum Junit Mockito
KKH Kaufmännische Krankenkasse
Hannover
1 Jahr 4 Monate
2021-04 - 2022-07

Softwareentwicklung Spring Boot / Angular

Senior Softwareentwickler ..: IntelliJ IDEA Java Spring Boot ...
Senior Softwareentwickler

-        Durchführung von Projekten (Planung, Spezifikation, Entwicklung, Test, Inbetriebnahme) in Abstimmung mit den relevanten Fachbereichen.

-        Erstellung von Dokumentationsvorlagen (technisches Konzept, technische Dokumentation), Programmierrichtlinien (mit Security Aspekten), Grundlagen für Entwicklungsprojekte

-        Unterstützung Junior-Developer in seiner Entwicklung.

..: IntelliJ IDEA Java Spring Boot JPA (Hibernate) JWT SAML2 Open API Swagger REST API SOAP Vaadin Angular / TypeScript SQL PostgreSQL MySQL Docker Maven Git Bitbucket Jira Confluence Scrum Junit Mockito
3 Jahre
2018-04 - 2021-03

Weiterentwicklung des BCS-internen Systems zur Betrugsprävention (PrävDB)

Softwareentwickler IBM RAD for WebSphere Java Java EE ...
Softwareentwickler
  • Weiterentwicklung des BCS-internen Systems zur Betrugsprävention (PrävDB), Implementierung der Anwendung gemäß PCI-DSS Sicherheitsrichtlinien, Konzeption und Umsetzung von Change Requests in Abstimmung mit den relevanten Fachbereichen in der BCS.

  • Migration der bestehenden Anwendung auf neue Plattform: Ablösung der auf Apache Wicket basierten Webanwendung durch eine Java EE Applikation inkl. Erstellung eines technischen Konzeptes
  • Implementierung der Anwendung gemäß PCI-DSS Sicherheitsrichtlinien
  • Konzeption und Umsetzung von Change Requests in Abstimmung mit den relevanten Fachbereichen in der BCS
  • Inbetriebnahme und Unterstützung des laufenden Betriebs der Anwendung, Mitwirkung bei den Penetrationstests
PrävDB
IBM RAD for WebSphere Java Java EE JPA (EclipseLink) EJB RESTful (JAX-RS) JSF PrimeFaces IBM WebSphere Application Server Oracle Subversion (SVN)
Bayern Card-Services GmbH ? Sparkassen - Finanzgruppe
München
5 Jahre 6 Monate
2012-10 - 2018-03

Softwareentwicklung Java / J2EE

Anwendungsentwickler Java Oracle SQL ...
Anwendungsentwickler

Durchführung von Projekten (Planung, Spezifikation, Entwicklung, Test, Inbetriebnahme) mit fachlicher Leitung gemischter Teams aus Fachabteilung und Informatik.

Java Oracle SQL Eclipse JSF PrimeFaces Hibernate JPA EJB WildFly JIRA Subversion(SVN)
Verlag C. H. Beck oHG
München
5 Jahre 7 Monate
2007-03 - 2012-09

Entwicklung einer Library zur optischen Erkennung von chemischen Strukturdarstellungen

Softwareentwickler Microsoft .Net C++ C# ...
Softwareentwickler

- Entwicklung eines universellen Datenbank-Clients für Benutzer ohne spezielle Datenbankkenntnisse.

- Entwicklung eines technischen Konzeptes für die Integration von firmenspezifischen Software-Komponenten in das SMILA-Framework. Die Integration der Komponenten und die Zusammenstellung des fertigen Systems für die Prozessierung von chemischen Dokumenten. Entwicklung eines Web-Frontendes für die Framework-Administration.

- Entwicklung einer Library zur optischen Erkennung von chemischen Strukturdarstellungen.

Microsoft .Net C++ C# OLE COM NHibernate Oracle SQL ADO Eclipse Java JNI OSGi (Equinox) SMILA JDBC JSF JMX Tomcat MS Visual Studio OpenCV
InfoChem Gesellschaft für chemische Information mbH
3 Jahre 1 Monat
2004-02 - 2007-02

Entwicklung eines PC-basierten Multifunktionalen Terminals

Softwareentwickler MS Visual Studio netBeans Sun Java Studio Creator ...
Softwareentwickler

Entwicklung eines PC-basierten Multifunktionalen Terminals (MFT).

MS Visual Studio netBeans Sun Java Studio Creator Windows 2000 Pro Windows XP Embedded Tomcat Catalina Java System Application Server MS SQL Server MSDE JDBC ODBC WinAPI MFC COM Active-X Java J2EE JSF JSP JSTL HTML CSS Java-Script
GeWeTe Geldwechsel- und Sicherheitstechnik GmbH & Co. KG

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2020-08 - 2020-08

Training: PCI Security Awareness Training

usd AG
usd AG
1 Monat
2020-07 - 2020-07

Kurs: Neural Networks in R Studio

Udemy
Udemy
1 Monat
2020-02 - 2020-02

Seminar: Künstliche Intelligenz ? mit Anwendungsfällen aus der Finanzbranche

new elements GmbH
new elements GmbH
1 Monat
2019-11 - 2019-11

Seminar: Hack it: Sichere Webanwendungen

Pixel GmbH
Pixel GmbH
1 Monat
2018-07 - 2018-07

Seminar: Web Application Security ? OWASP Top 10 der Allianz für Cybersicherheit

sic[!]sec GmbH
sic[!]sec GmbH
1 Jahr 1 Monat
2002-02 - 2003-02

Weiterbildung

Applikations-Entwickler Client-Server, Siemens Training Center, Bonn
Applikations-Entwickler Client-Server
Siemens Training Center, Bonn


7 Jahre 7 Monate
1986-09 - 1994-03

Informatik-Studium

Diplom-Informatiker, Technische Universität (fr. Polytechnische Institut), St. Petersburg
Diplom-Informatiker
Technische Universität (fr. Polytechnische Institut), St. Petersburg

  • Fachrichtung: Automatisierte Informationsverarbeitungs- und Steuerungssysteme

                            

9 Jahre 10 Monate
1976-09 - 1986-06

Schulbildung

Attestat (Allgemeine Hochschulreife), Lyzeum in Leningrad
Attestat (Allgemeine Hochschulreife)
Lyzeum in Leningrad


Position

Position

Software-Entwicklung / Programmierung

Kompetenzen

Kompetenzen

Top-Skills

Angular Java Spring Boot Maven Docker Git Hibernate Java EE REST SQL OWASP PCI DSS Atlassian JIRA Subversion Azure Devops TypeScript JPA OpenAPI JUnit Mockito OAuth 2.0 IntelliJ Oracle

Schwerpunkte

  • langjährige Berufserfahrung im Bereich Java / Full Stack Software-Entwicklung
  • sichere Software-Entwicklung gemäß PCI-DSS und OWASP Security Standards

Produkte / Standards / Erfahrungen / Methoden

Frameworks:

  • Spring Boot 
  • JIRA 
  • Confluence 
  • Subversion (SVN) 
  • Git / Bitbucket 
  • Jenkins 
  • Docker 
  • Azure DevOps 
  • Scrum  


APIs, Libraries:

  • WinAPI 
  • Java EE 
  • EJB 
  • JPA (Hibernate, EclipseLink) 
  • REST 
  • Open API / Swagger 
  • SOAP 
  • .NET (Windows Forms, WPF/XAML, Compact Framework) 
  • Maven 
  • MFC (Visual C++) 
  • JMX 
  • JNI 
  • OpenCV 
  • Junit 
  • Mockito 

Security:

  • OWASP 
  • JWT
  • OAuth2 
  • SAML2 

Web-Programmierung:

  • HTML, CSS, JavaScript 
  • JavaServer Faces (JSF)
  • PrimeFaces 
  • Angular 
  • Vaadin 
  • jQuery 
  • JSP/JSTL 


Entwicklungsmedien:

  • MS Visual Studio 
  • Eclipse
  • IntelliJ IDEA 
  • NetBeans
  • IBM RAD for WebSphere 
  • Visual Studio Code 

Spezialkenntnisse:

  • Machine Learning 
  • Image Processing 

Betriebssysteme

Windows
Linux
IBM WebSphere / Liberty
JBoss / WildFly
Apache Tomcat

Programmiersprachen

Java
Experte
TypeScript
Fortgeschritten
JavaScript
Fortgeschritten
HTML
Fortgeschritten
C#
Fortgeschritten
C++
Fortgeschritten
Swift

Datenbanken

SQL
Fortgeschritten
MS SQL
Fortgeschritten
Oracle
Fortgeschritten
MySql
Fortgeschritten
PostgreSQL
Fortgeschritten
DB2
Basics

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das Freelancer-Portal

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