freiberufler Software Architect / Senior Java Developer auf freelance.de

Software Architect / Senior Java Developer

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • Nordrhein-Westfalen
  • Nähe des Wohnortes
  • ru  |  de  |  en
  • 24.10.2024

Kurzvorstellung

Spezialist mit langjähriger Erfahrung

Qualifikationen

  • Apache Spark
  • ApplicationServer
  • Enterprise Javabeans7 J.
  • J2EE3 J.
  • Java Message Service7 J.
  • Java SE8 J.
  • Jenkins3 J.
  • Kubernetes2 J.
  • Openshift2 J.
  • PL/SQL
  • Representational State Transfer (REST)5 J.
  • SOAP4 J.

Projekt‐ & Berufserfahrung

Solutions Engineer
Atruvia AG, Münster
4/2022 – 9/2024 (2 Jahre, 6 Monate)
Banken
Tätigkeitszeitraum

4/2022 – 9/2024

Tätigkeitsbeschreibung

Cloud Architektur und Infrastruktur

Eingesetzte Qualifikationen

Jenkins, Kubernetes, Openshift

softwarearchitekt
ITZBund, Standort Köln, Köln
9/2021 – 3/2022 (7 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

9/2021 – 3/2022

Tätigkeitsbeschreibung

Aufgabe: Softwarearchitektur, Steuerung von Entwicklungsprozess
Teamgröße: 8
Sprachen: Java SE 11
Technologien: React.js, OpenAPI Specification, Spring, JMS, SOAP, RESTful
Tools: Rational Software Architect, DOORS, InteliJ, JBoss, Oracle DB
Tests: JUnit, Teamscale

Eingesetzte Qualifikationen

Java Message Service, Jira, Oracle Database, Representational State Transfer (REST), Serviceorientierte Architektur, SOAP, Spring Framework

Java Full Stack Developer
REWE-Informations-Systeme GmbH, Köln
10/2017 – 8/2021 (3 Jahre, 11 Monate)
Handel
Tätigkeitszeitraum

10/2017 – 8/2021

Tätigkeitsbeschreibung

Aufgabe: Architektur, Implementierung
Teamgröße: 7
Sprachen: Java EE 8
Technologien: Spring Boot, Wicket, JMS, Apache Hadoop
Tools: Eclipse, JBoss EAP 6.0, Apache Drill
Tests: JUnit
Team-Kommunikation: Confluence
Arbeitsverwaltung: JIRA
Versionsverwaltung: Subversion
Allgemeines: Web Service, GUI, Apache Hadoop, Apache Spark, JMS
Plattform: Windows 7

Eingesetzte Qualifikationen

Apache Hadoop, Subversion, Enterprise Javabeans, Hibernate (Java), Java SE, Java Message Service, Junit, Representational State Transfer (REST), Spring Framework

Java Backend Developer
CompuGroup Medical Software GmbH, Koblenz
4/2017 – 9/2017 (6 Monate)
Versicherungen
Tätigkeitszeitraum

4/2017 – 9/2017

Tätigkeitsbeschreibung

Aufgabe: Mandantenfähigkeit, Optimierung
Teamgröße: 7
Sprachen: Java EE 8
Technologien: EJB 3.1, JPA, JMS, JAXP, JAXB, SOAP, Rest, RSA
Tools: IntelliJ, JBoss EAP 6.4.10, SoapUI
Tests: JUnit
Team-Kommunikation: Confluence
Arbeitsverwaltung: JIRA
Versionsverwaltung: GitHub
Allgemeines: Web Service, Verschlüsselung, Verteilte Systeme
Plattform: Windows 10

Eingesetzte Qualifikationen

Load Balancing, Wildfly, Hibernate (Java), J2EE, Enterprise Javabeans, Git, SOAP, Ibm Websphere Mq, Representational State Transfer (REST)

Java Full Stack Developer
GEBIT Solutions GmbH, Wermelskirchen
1/2017 – 3/2017 (3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2017 – 3/2017

Tätigkeitsbeschreibung

Aufgabe: Weiterentwicklung, Qualitätssicherung
Teamgröße: 4
Sprachen: Java EE 7
Technologien: TREND/Framework, MDD, Vaadin, Rich Client
Tools: Eclipse, JBoss, MySQL
Tests: JUnit
Team-Kommunikation: Confluence
Arbeitsverwaltung: JIRA
Versionsverwaltung: Subversion
Allgemeines: GUI, Modellierung
Plattform: Windows 7

Eingesetzte Qualifikationen

Mysql, Java Database Connectivity, Wildfly, Java SE, Junit

Java Lead Developer
ITZBund, Bonn
2/2016 – 12/2016 (11 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

2/2016 – 12/2016

Tätigkeitsbeschreibung

Aufgabe: Entwicklung, Qualitätssicherung, Optimierung
Teamgröße: 5
Sprachen: Java EE 7
Technologien: EJB 3.1, JPA, JPQL, JMS, JAXP, JAXB, Aspect J
Tools: Rational Software Architect, Subversion, WebSphere, Oracle DB, Checkstyle
Tests: JUnit
Team-Kommunikation: Microsoft Outlook
Arbeitsverwaltung: DOORS

Eingesetzte Qualifikationen

Oracle Database, Enterprise Javabeans, Jenkins, SOAP, Ibm Websphere Mq, Java Message Service, XSD (XML Schema Definition)

JEE Developer
Helaba, Düsseldorf
12/2013 – 12/2015 (2 Jahre, 1 Monat)
Banken
Tätigkeitszeitraum

12/2013 – 12/2015

Tätigkeitsbeschreibung

Aufgabe: Organisation, Planung, Entwicklung, Qualitätssicherung, Optimierung
Teamgröße: 7
Sprachen: Java EE 6
Technologien: EJB 3.0, JPA, JPQL, JMS, JAXP, SOAP, STAX-Parser, JAXB, Vaadin GWT
Tools: Eclipse, Artifactory, TeamCity, Stash, Git, WebSphere, Oracle DB, Checkstyle
Tests: JUnit
Team-Kommunikation: Microsoft Outlook
Arbeitsverwaltung: JIRA, FishEye
Versionsverwaltung: Git
Allgemeines: Webservice, Schnittstelle, SEPA
Plattform: Windows 7 / RedHut (Linux)

Eingesetzte Qualifikationen

Big Data, Oracle-Anwendungen, Windows 7, WebSphere, Eclipse, J2EE, Enterprise Javabeans, Junit, XML, SOAP, Java Message Service, XSD (XML Schema Definition), Web Services, Qualitätsmanagement (allg.)

JEE Developer
IBM Deutschland GmbH, Chemnitz
8/2013 – 11/2013 (4 Monate)
IT Dienstleistung
Tätigkeitszeitraum

8/2013 – 11/2013

Tätigkeitsbeschreibung

Projekt: SEPA-Hub
Aufgabe: Entwicklung, Qualitätssicherung, Strukturierung
Teamgröße: 27
Sprachen: J2EE
Technologien: Java-Spring, JMokito, JPA, JMS
Tools: Eclipse, Oracle, MQ, WebSphere
Tests: TestNG
Team-Kommunikation: Lotus Notes
Arbeitsverwaltung: Rational Team Concert
Versionsverwaltung: Subversion
Allgemeines: Interface, Schnittstelle, SEPA
Plattform: Windows 7

Eingesetzte Qualifikationen

Oracle Database, Java Database Connectivity, Windows 7, Ubuntu, WebSphere, Subversion, Eclipse, Spring Framework, Ibm Websphere Mq, Java Message Service, SEPA

Java Developer
GEBIT Solutions GmbH, Wermelskirchen
1/2013 – 4/2013 (4 Monate)
IT Dienstleistung
Tätigkeitszeitraum

1/2013 – 4/2013

Tätigkeitsbeschreibung

Projekt: Basis 3
Aufgabe: Weiterentwicklung, Qualitätssicherung
Teamgröße: 4
Sprachen: J2EE
Technologien: TREND/Framework, MDD, Java-Swing, Rich Client
Tools: Eclipse, JBoss, MySQL
Tests: JUnit
Team-Kommunikation: Lotus Notes
Arbeitsverwaltung: JIRA, XProject
Versionsverwaltung: CVS
Allgemeines: GUI, Modellierung
Plattform: Windows 7

Eingesetzte Qualifikationen

Mysql, Java Database Connectivity, Wildfly, Concurrent Versions System, Java SE, Junit

Java Developer
Commerz Finanz GmbH, München
8/2012 – 12/2012 (5 Monate)
Banken
Tätigkeitszeitraum

8/2012 – 12/2012

Tätigkeitsbeschreibung

Projekt: Ratanet
Aufgabe: Portierung, Integration, Qualitätssicherung
Teamgröße: 20
Sprachen: C++, J2EE
Technologien: EJB 3, EntityManager, PL/SQL, JSP
Tools: Eclipse, JBoss AS 7, Oracle, Jenkins
Tests: JUnit, Fitnesse
Team-Kommunikation: Mozilla Thunderbird
Arbeitsverwaltung: JIRA, Scrum
Versionsverwaltung: SVN
Allgemeines: Codeanalyse, Complex Software Infrastructure, Legacy System
Plattform: Ubuntu 10.04

Eingesetzte Qualifikationen

Wildfly, Subversion, C++, J2EE, Enterprise Javabeans, PL/SQL

Java Developer
pbb Services GmbH, München
4/2012 – 4/2012 (1 Monat)
Banken
Tätigkeitszeitraum

4/2012 – 4/2012

Tätigkeitsbeschreibung

Branche: Bank
Projekt: Basel 3
Analyse und Qualitätssicherung des Quellkodes mit Sonar
Aufgabe: Qualitätssicherung, Entwicklung, Berichterstattung
Teamgröße: 5
Sprachen: Java J2SE, J2EE
Technologien: Wicket, Spring, Message Queue
Tools: Eclipse, Apache-Tomcat, Hudson, Sonar
Tests: JUnit
Team-Kommunikation: IBM Lotus Domino
Arbeitsverwaltung: IBM Lotus Domino, Scrum
Versionsverwaltung: SVN
Allgemeines: Codeanalyse, Designe Patern, Performance
Plattform: Windows 7

Eingesetzte Qualifikationen

Oracle Database, Java Database Connectivity, J2EE, XML

Java Developer
1&1 Internet AG, Karlsruhe
8/2011 – 3/2012 (8 Monate)
Telekommunikation
Tätigkeitszeitraum

8/2011 – 3/2012

Tätigkeitsbeschreibung

Projekt: De-Mail
Frontendentwicklung Java-Wicket
Aufgabe: Konzeption, Entwicklung, Qualitätssicherung
Teamgröße: 10
Sprachen: Java SE, Java EE
Technologien: Wicket, AJAX, Spring, EJB 3.0, REST
Tools: Eclipse, Apache-Tomcat, GlassFish, Jenkins
Tests: JUnit, WicketTester
Team-Kommunikation: Microsoft Outlook Express, Pigin
Arbeitsverwaltung: JIRA, Scrum, Kanban
Versionsverwaltung: SVN
Allgemeines: HTML, CSS, JavaScript, jQuery, Web Service, Software-Ergonomie
Plattform: Windows 7

Eingesetzte Qualifikationen

Subversion, J2EE, Java SE, SOAP, Representational State Transfer (REST)

Java Developer
DZ Privatbank S.A., Luxemburg
1/2011 – 6/2011 (6 Monate)
Banken
Tätigkeitszeitraum

1/2011 – 6/2011

Tätigkeitsbeschreibung

Projekt: EleFund
Entwicklung Java im Server Umfeld mit Wicket
Aufgabe: Konzeption, Architektur, Entwicklung, Qualitätssicherung
Teamgröße: 4
Sprachen: Java J2SE
Technologien: Wicket, AJAX, Hibernate Envers, JPA, JNDI, REST, JAXP, XmlBeans, JFreeChart,
iText
Tools: Eclipse, Apache-Tomcat, WebSphere Application Server, Oracle SQL Developer
Tests: JUnit
Team-Kommunikation: Microsoft Outlook Express
Arbeitsverwaltung: JIRA
Versionsverwaltung: CVS
Allgemeines: HTML, CSS, JavaScript, jQuery, XML-Schema, Web Service, SQL-92, Software-
Ergonomie
Plattform: Windows XP

Eingesetzte Qualifikationen

Big Data, Oracle Database, Java SE, XML, XSD (XML Schema Definition)

Java Developer
ING DiBa AG, Nürenberg
11/2010 – 12/2010 (2 Monate)
Banken
Tätigkeitszeitraum

11/2010 – 12/2010

Tätigkeitsbeschreibung

Projekt: PING
Entwicklung von Webapplikationen mit Wicket im Frontendbereich
Aufgabe: Architektur, Entwicklung, Qualitätssicherung
Teamgröße: 4
Sprachen: Java J2SE
Technologien: Wicket, Spring, Hibernate, JPA, JNDI, JSS
Tools: Eclipse, Maven, Apache-Tomcat, Toad for Oracle
Tests: JUnit, WicketTester, EasyMock, PMD
Team-Kommunikation: Microsoft Outlook Express
Arbeitsverwaltung: Hudson, JIRA
Versionsverwaltung: CVS
Allgemeines: HTML, CSS, JavaScript, Session-Verwaltung, SQL-92, Transaktion, Software-
Ergonomie, Zustandsautomat
Plattform: Windows XP

Java Developer
Inverso GmbH, Ilmenau
9/2010 – 10/2010 (2 Monate)
Versicherung
Tätigkeitszeitraum

9/2010 – 10/2010

Tätigkeitsbeschreibung

Projekt: MKB-Sales-Tool
Webservice für den Datenaustausch bei der Berechnung und beim Abschluss von
Versicherungen zwischen den Webklienten und auf PL/SQL-Applikationkern
Aufgabe: Architektur, Entwicklung, Qualitätssicherung
Teamgröße: 3
Sprachen: Java J2SE, PL/SQL
Technologien: Schema, JAXB, JAXP, JSS, WS, JAX-WS, JDBC
Tools: Eclipse, Maven, Oracle SQL Developer, Apache-Tomcat
Tests: JUnit
Team-Kommunikation: IBM Lotus Notes
Arbeitsverwaltung: JIRA
Versionsverwaltung: CVS
Allgemeines: XML, Webservice, Modellgenerierung, Validierung
Plattform: Windows XP

Eingesetzte Qualifikationen

Oracle Database, SQL, Java Database Connectivity, Java SE, Web Services

Java Developer
Inverso GmbH, Ilmenau
6/2010 – 9/2010 (4 Monate)
Versicherung
Tätigkeitszeitraum

6/2010 – 9/2010

Tätigkeitsbeschreibung

Projekt: Gewerbe-Police-3
Modulentwicklung für die Generierung von XML-Strukturen und für den Druck von PDFDokumenten
mit den Daten aus dem Datenmodel
Aufgabe: Architektur, Entwicklung, Qualitätssicherung, Kundeninteraktion
Teamgröße: 4
Sprachen: Java J2SE, PL/SQL
Technologien: Schema, JAXB, JAXP, MD5
Tools: Eclipse, Ant, NSE Report Designer
Tests: JUnit
Team-Kommunikation: IBM Lotus Notes
Arbeitsverwaltung: JIRA
Versionsverwaltung: CVS
Allgemeines: XML, PDF, Protection, Verschlüsselung
Plattform: Windows XP

Eingesetzte Qualifikationen

Oracle Database, Java SE, XML, XSD (XML Schema Definition)

Software Architekt
Lowbuy AG, Berlin
7/2009 – 5/2010 (11 Monate)
Dienstleistungen
Tätigkeitszeitraum

7/2009 – 5/2010

Tätigkeitsbeschreibung

Projekt: Webpräsenz, E-Mail und Datenverwaltung
Pflege und Administration des Servers, Verwaltung von Postfächern, Webprogrammierung
Aufgabe: Projektleiter
Teamgröße: 2
Sprachen: PHP5, Shell Script, JavaScript
Technologien: Webserver, SASL, SMTP, IMAP, AJAX
Tools: Zend-Webserver, Oracle CE, Cyrus-Postagent, SquirrelMail
Team-Kommunikation: Mantis
Allgemeines: HTML, CSS, jQuery, XML, SQL-92, putty, SSL
Plattform: Ubuntu 8.4

Eingesetzte Qualifikationen

Postgresql, Apache HTTP Server, PHP

Java Developer
Agresso GmbH / DOGRO-Partner ProFiskal Software Gm, Köln
2/2008 – 3/2009 (1 Jahr, 2 Monate)
Öffentlicher Sektor
Tätigkeitszeitraum

2/2008 – 3/2009

Tätigkeitsbeschreibung

Projekt: KirpBridge
Entwicklung einer asynchronen Schnittstelle mit SOAP Technologie, Datenvalidierung mit
Schema-Validierung, Synchronisation und Zustandsverwaltung
Aufgabe: Architektur, Spezifikation/SLA, Entwicklung
Teamgröße: 5
Sprachen: Java J2SE/J2EE
Technologien: UML 2.0, MDSD, JMS, Spring, WS, Wicket, Apache-Axis, SOAP, JAX-RPC
Tools: Eclipse, Maven, Apache-Tomcat, JBoss, WebSphere MQ, Ant, Oracle 9g, DB2
Tests: JUnit, Cobertura
Team-Kommunikation: Mantis
Arbeitsverwaltung: Hudson
Versionsverwaltung: SVN
Allgemeines: HTML, CSS, W3C, JavaScript, XML, Schema, SQL-92, CSV, putty, VPN, SSL,
Transaktion
Plattform: Windows XP, HPUX

Java Developer
Agresso GmbH, Köln
5/2007 – 1/2008 (9 Monate)
Kameralistik
Tätigkeitszeitraum

5/2007 – 1/2008

Tätigkeitsbeschreibung

Projekt: Bistum-Münster
Redesign und Migration der alten Web-Applikation mit Anwendung moderner Technologien
für öffentliche Verwaltung
Aufgabe: Review, Beratung und Entwicklung
Teamgröße: 2
Sprachen: Java J2SE, JavaScript
Technologien: UML 2.0, MDSD, Spring, Hibernate, DAO, Wicket, iText, HTTPS
Tools: Eclipse, Maven, Apache-Tomcat, Microsoft SQL Server
Tests: JUnit, Cobertura
Team-Kommunikation: Mantis
Arbeitsverwaltung: Hudson
Versionsverwaltung: CVS
Allgemeines: HTML, CSS, W3C, jQuery, XML, SQL-92, Transaktion, Software-Ergonomie,
Protection, Verschlüsselung,
Plattform: Windows XP

Eingesetzte Qualifikationen

IBM DB2, Java Database Connectivity, Apache Tomcat, Java SE

Java Developer
KIRP GmbH, Köln
2/2007 – 5/2007 (4 Monate)
Öffentlicher Sektor
Tätigkeitszeitraum

2/2007 – 5/2007

Tätigkeitsbeschreibung

Projekt: GDPdU
Entwicklung eines Generators für die Mitwirkungspflicht der Steuerpflichtigen bei
Betriebsprüfungen
Aufgabe: Architektur, Spezifikation/SLA, Entwicklung
Teamgröße: 1
Sprachen: Java J2SE
Technologien: UML 2.0, MDSD, Spring, DAO, DOM, JAXB
Tools: Eclipse, Ant, Oracle 9g, DB2
Tests: JUnit, Cobertura
Arbeitsverwaltung: Hudson
Versionsverwaltung: CVS
Allgemeines: SQL-92, XML, DTD, Schema
Plattform: Windows XP

Eingesetzte Qualifikationen

SQL, Java Database Connectivity, XML, Xpath

PL/SQL Developer
DOGRO-Partner ProFiskal Software GmbH & Co. KG, Halle
1/2007 – 2/2007 (2 Monate)
IT-Dienstleistungen
Tätigkeitszeitraum

1/2007 – 2/2007

Tätigkeitsbeschreibung

Projekt: Data-Warehouse für jährliche Bilanzen
Datenaufbereitung für statistische Auswertungen
Aufgabe: Entwicklung
Teamgröße: 2
Sprachen: PL/SQL
Technologien: Batch-Programmierung
Tools: Oracle 9g, SQL-Plus, Business Objects Berichtsgenerator
Allgemeines: SQL-92, UltraEdit
Plattform: Windows XP

Eingesetzte Qualifikationen

Big Data, Data Warehousing, Oracle Database, PL/SQL

Java Developer
KIRP GmbH / DOGRO-Partner ProFiskal Software GmbH, Köln
8/2006 – 1/2007 (6 Monate)
Öffentlicher Sektor
Tätigkeitszeitraum

8/2006 – 1/2007

Tätigkeitsbeschreibung

Projekt: Idiom Workbench
Maskengenerator für Java Swing mit XML-Input
Aufgabe: Architektur, Entwicklung
Teamgröße: 2
Sprachen: Java J2SE
Technologien: Spring, XPath, Schema
Tools: Eclipse, Ant
Tests: JUnit, Cobertura
Team-Kommunikation: Mantis
Arbeitsverwaltung: CruiseControl
Versionsverwaltung: SVN
Allgemeines: XML, Validierung
Plattform: Windows XP, UNIX

Eingesetzte Qualifikationen

Windows XP, XML, Spring Framework, Java SE, Junit, Eclipse, Xpath

Java Developer
KIRP GmbH, Köln
1/2005 – 8/2006 (1 Jahr, 8 Monate)
Öffentlicher Sektor
Tätigkeitszeitraum

1/2005 – 8/2006

Tätigkeitsbeschreibung

Projekt: Personen Stamm Management
ERM für Personendaten (SQL), Datenmodelgenerierung aus UML (Java), Rich Client Java-RPC
Aufgabe: Spezifikation/SLA, Entwicklung
Teamgröße: 7
Sprachen: Java J2SE/J2EE
Technologien: UML 2.0, MDSD, Spring, Hibernate, DAO, Wicket, RPC, Schema
Tools: Eclipse, Ant, Oracle 9g, DB2
Tests: JUnit, Cobertura
Team-Kommunikation: Mantis
Arbeitsverwaltung: CruiseControl
Versionsverwaltung: CVS
Allgemeines: Rich Client, XML, SQL-92, Transaktion, Software-Ergonomie, Synchronisation
Plattform: Windows XP, Debian

Eingesetzte Qualifikationen

Concurrent Versions System, DAO (Data Access Objects), IBM DB2, Debian Linux, Eclipse, Hibernate (Java), Java SE, Oracle-Anwendungen, SQL, Windows XP

Ausbildung

Technische Universität Moskau
Diplom Ingenieur
Soft
Technische Universität Moskau
Softwaretechnologie
Staatlich geprüfter Informatiker

Bildungszentrum für informationsverarbeitende Beru

Über mich

Kontaktaufnahme über E-Mail

Weitere Kenntnisse

Softwarekonzeption, Softwaredesign, Softwarearchitektur, Softwareentwicklung, Qualitätssicherung, Sicherheitskonzepte, Design Patterns, Relationale Datenbanken, Suchverfahren, Data-Warehouse, Applikationsserver, Rich Client, Webservice, Synchronisation, Kryptographie, Validierung, Suchmaschinenoptimierung, Software-Ergonomie, MDA, SOA, AOP, UML, ORM, ITIL, breites Wissen, langjährige Erfahrung

Programmiersprachen: JAVA, C, C++, PL/SQL, PHP

Datenbanken: Access, DB2, JDBC, MS SQL Server, MySQL, ODBC, Oracle, PostgreSQL

Frameworks: JUnit, Spring, Wicket, Hibernate, TREND/Framework

Standards/API: J2SE/J2EE, EJB3, JPA, JDBC, SQL, JMS, MQ, JAXB, JAX-WS, XML, XSD, XSLT, WSDL, SOAP, REST

Produkte: Ant, Maven, Glassfish, JBoss, Tomcat, Jetty, Eclipse, Netbeans, Sqldeveloper, Subversion, CVS, Jenkins, Hudson, Sonar, Cobertura, Jira, Mantis, Business Objects, Kubernetes, Terraform

Betriebssysteme: Unix, Windows

Persönliche Daten

Sprache
  • Russisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Gut)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
6170
Alter
50
Berufserfahrung
19 Jahre und 10 Monate (seit 01/2005)
Projektleitung
5 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden