Veniamin Avakov teilweise verfügbar

Veniamin Avakov

Senior Full Stack Developer

teilweise verfügbar
Profilbild von Veniamin Avakov Senior Full Stack Developer aus Dietzenbach
  • 63128 Dietzenbach Freelancer in
  • Abschluss: Diplom-Informatiker (FH)
  • Stunden-/Tagessatz:
  • Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (gut) | russisch (Muttersprache)
  • Letztes Update: 30.03.2021
SCHLAGWORTE
PROFILBILD
Profilbild von Veniamin Avakov Senior Full Stack Developer aus Dietzenbach
DATEIANLAGEN
Aktuelle Bewerbungsunterlagen 2021-03

Diese Anzeige ist nur für angemeldete Nutzer möglich.

Aktuelle Bewerbungsunterlagen 2021-03

Diese Anzeige ist nur für angemeldete Nutzer möglich.

SKILLS
Kenntnisse:

EDV-Kenntnisse:

Betriebssysteme:
  • Windows
  • Unix, Linux, AIX
  • Mac OS X
  • z/OS
Programmiersprachen:
  • Java:
    • J2SE1.3, J2SE1.4, JavaSE5, JavaSE6, JavaSE7, JavaSE8, JavaSE9, JavaSE10, JavaSE11, JavaSE12, JavaSE13, JavaSE14
    • J2EE1.3, J2EE1.4, JavaEE5, JavaEE6, JavaEE7
    • Swing/AWT, JDBC, Applets, RMI, Sockets
    • POJO
    • Servlets, JSP, JSTL, JSF, JSF2, Facelets, Struts (Grundlagen), MyFaces, PrimeFaces
    • EJB2, EJB3
    • JNDI, JTA
    • CDI, CDI2
    • BeanValidation
    • JPA, JPA2, JDO (Grundlagen), Hibernate, iBatis, OpenJPA, JPQL, JDBC, SQL
    • Spring, Spring Boot, Spring Batch
    • Axis1, Axis2
    • CORBA, JMS
    • java.util.logging, Log4J, Log4J 2, SLF4J, SLF4J 2
    • JAXB, JDOM, dom4j, SAX, Xerces, StAX, XStream
    • Multithreading
    • Ant, Ivy, Maven2, Maven3
    • SOAP, JAX-WS, JAX-RS
    • JUnit, TestNG, EasyMock, JMock, MockEJB, DBUnit, XMLUnit, JSFUnit, PowerMock, Mockito
    • Checkstyle, FindBugs, PMD, SonarCube
    • Apache Commons, Guava
    • Apache POI, Jxls
    • Apache Velocity
    • Tomcat, JBoss, Wildfly, Glassfish, WebSphere
    • JAAS, Spring Security
    • Eclipse RCP, OSGI, Equinox, Eclipse Riena (SCP-Framework)
    • Lombok
    • SAP JCo
  • Groovy
  • Shell/Bash
  • PL/1
  • COBOL
  • JCL (Job Control Language)
  • C/C++:
    • OpenGL, GLUT-Lib, MUI
    • MS Windows Programmierung
  • C#
  • Perl
  • Python
  • PHP
Source-Code-Verwaltungssysteme:
  • CVS
  • Subversion
  • Git, GitFlow
  • Mercurial
  • IBM Rational Synergy, CM Synergy
  • Harvest
Continuous Integration & Continuous Delivery:
  • Nexus, Artifactory
  • Hudson, Jenkins (Pipelines etc.)
  • GitHub, GitLab, GitLab CI, Bitbucket
  • Sqitch
  • JBox
DevOps:
  • Docker
  • Kubernetes (K8s):
    • Minikube
    • Minishift, OKD, OpenShift
  • Splunk
Datenbanken:
  • Oracle DB
  • PL/SQL
  • DB2
  • DB2 Store Procedures
  • PostgreSQL
  • H2
  • HSQLDB
  • Apache Derby
  • SQLite
  • MS SQL Server
  • Sybase
  • Access
  • MySQL
  • MariaDB
  • Tabex
Middleware:
  • MQSeries
  • ActiveMQ
  • Kafka, Kafka Connect
  • RabbitMQ
Web und XML:
  • HTML/XHTML, HTML5
  • CSS/CSS3, Bootstrap4+
  • JavaScript:
    • Npm, Yarn
    • Node.js, Express, Sequelize
    • Angular8+, Ng-Bootstrap
    • TypeScript
    • jQuery
    • Socket.io, Moment.js, Jest
  • AJAX
  • SOAP, Web-Services, RESTful Web-Services
  • XML:
    • DTD, XSD, WSDL
  • AIXM, XBRL, FpML
  • XSLT
  • JSON, GraphQL, YAML
Entwicklungsumgebungen und Werkzeuge:
  • Eclipse
  • WSAD/RAD/RD4Z
  • NetBeans
  • IntelliJ IDEA, WebStorm
  • Oxygen, XMLSpy
  • Dreamviewer
  • Oracle SQL Developer
  • DBVisualizer, DataGrip
  • Postman
Office-Anwendungen:
  • MS Office:
    • Word
    • Excel
    • PowerPoint
    • Outlook
    • Visio
  • OpenOffice, LibreOffice, NeoOffice
  • Lotus Notes
  • iWork
  • LaTeX
IBM Mainframe:
  • SDSF
  • ISPF/PDF
  • SPUFI
  • BMC DB2 Catalog Manager
  • Beta92/93
  • MQSeries
Output-Management Systeme:
  • DOPiX (DOPE) von icon GmbH:
    • DopeAdmin
    • DCF
  • CIB (CoMod, RTF)
  • Jasper
BPM und BPMN:
  • BPM, BPMN, BPMN 2.0, CMMN, DMN
  • X4 Suite
  • Camunda BPM
Architektur und Code Design:
  • OOAD/OOD, OOP, AOP, TDD
  • UML, UML2
  • Design Patterns, Clean Code
  • Wasserfallmodell
  • Agile Softwareentwicklung, XP, Scrum
  • SOA, ESB
  • Microservices
  • CI&CD, DevOps
Informations- und Projektmanagement:
  • Wiki, Confluence
  • JIRA
Sonstiges:
  • SQL
  • TCP/IP
  • HTTP, HTTPS, SMTP
  • LDAP
  • CSV
  • Reuters, Murex
PROJEKTHISTORIE
  • 01/2020 - 12/2020

  • Entwicklung eines Tools im Risikocontrolling zur Validierung, Kommentierung und Abstimmung der PnL zwischen dem Controlling und dem Handel
    • Projekt: Das PnL Tool ist Bestandteil der IT Infrastruktur und dient zur Unternehmenssteuerung. Dafür werden Zulieferungen der verschiedenen FrontOffice-Systeme aufgenommen und Möglichkeit zur Korrektur, Kommentierung der Geschäftsabläufe zur Verfügung gestellt. Nach Analyse, Qualitätskontrolle und Anreicherung der Daten werden die Informationen auf weitere interne Systeme verteilt.
    • Beschreibung:
      • Entwicklung einer Ladeanwendung für die ökonomischen PnL-Daten des Murex-Systems
      • Umsetzung diversen fachlichen Anforderungen
      • Weitere Entwicklung der bestehenden Komponenten des PnL Tools
      • Bugfixing und Optimierung der Implementierung des PnL Tools
      • Entwicklung verschiedener Excel-Reports
    • Branche: Finanzdienstleistung
    • Rolle: Entwickler, Designer, Tester
    • Dauer: ca. 12 Monaten
    • Team: 6 MA
    • Tätigkeiten:
      • Entwurf, Design
      • Implementierung
      • Test
    • Umsetzung, Umgebung: JavaSE8, JavaEE7, Swing, EJB3, JBoss, Sybase, Groovy, Spring, Spring Boot, Spring Batch, Hibernate, JPA2, SQL, CDI, CSV, Mercurial, Jasper, Jxls, Apache POI, Maven3, Jenkins, Mockito, IntelliJ IDEA, DataGrip, Scrum, Agile, Murex, Windows, Linux, OOAD/OOD

  • 02/2019 - 12/2019

  • Entwicklung eines Sicherungstools für PnL-Daten einer Analyseanwendung im Risikocontrolling
    • Projekt: Das PnL Tool ist Bestandteil der IT Infrastruktur und dient zur Unternehmenssteuerung. Dafür werden Zulieferungen der verschiedenen FrontOffice-Systeme aufgenommen und Möglichkeit zur Korrektur, Kommentierung der Geschäftsabläufe zur Verfügung gestellt. Nach Analyse, Qualitätskontrolle und Anreicherung der Daten werden die Informationen auf weitere interne Systeme verteilt.
    • Beschreibung:
      • Technische Design und Implementierung einer Batch-Anwendung für die Sicherung der PnL-Daten in den historischen Datenbanken
      • Technische Design und Implementierung eines Generators für die komponenten der Sicherungsanwendung
      • Weitere Entwicklung der bestehenden Implementierung
    • Branche: Finanzdienstleistung
    • Rolle: Entwickler, Designer, Tester
    • Dauer: ca. 11 Monaten
    • Team: 7 MA
    • Tätigkeiten:
      • Entwurf, Design
      • Implementierung
      • Test
      • Support
    • Umsetzung, Umgebung: JavaSE8, JavaEE7, EJB3, JBoss, Sybase, Groovy, Spring, Spring Boot, Spring Batch, Hibernate, JPA2, SQL, CDI, CSV, Mercurial, Maven3, Jenkins, Mockito, IntelliJ IDEA, DataGrip, OOAD/OOD, Scrum, Agile, Windows, Linux

  • 09/2018 - 01/2019

  • Wartung und weitere Entwicklung einer Intranetanwendung für Erfassung von Unternehmensdaten und Jahresabschlüssen
    • Projekt: Wartung und weitere Entwicklung einer internen Anwendung für Erfassung von Unternehmensdaten und Jahresabschlüssen, sowie deren Verteilung an Systeme der Bank. Die Anwendung ist der Linie der Bonitätsanalyse zuzuordnen und unterstützt bei der Bewertung der Notenbankfähigkeit von Unternehmen.
    • Beschreibung:
      • Umsetzung der neuen fachlichen Anforderungen
      • Bugfixing und Optimierung der Implementierung
      • Weitere Entwicklung der bestehenden Komponenten
    • Branche: Finanzdienstleistung
    • Rolle: Entwickler, Designer, Tester
    • Dauer: ca. 5 Monaten
    • Team: 8 MA
    • Tätigkeiten:
      • Entwurf, Design
      • Implementierung
      • Test
      • Support
    • Umsetzung, Umgebung: JavaSE6, JavaEE6, JMS, REST, Webservices, WebSphere, MQSeries, Oracle DB, OpenJPA, PrimeFaces, CSS, HTML5, JSF2, JPA2, JPQL, SQL, CDI, BeanValidation, EJB3, PL/SQL, CSV, Apache POI, SVN, Maven3, Jenkins, PowerMock, Mockito, JBox, OOAD/OOD, Windows

  • 09/2004 - 08/2018

  • Frühere Projekte
  • Ausführliche Beschreibungen zu meinen anderen bzw. früheren Projekten finden Sie entweder in meinen Bewerbungsunterlagen (Siehe bitte meine Profil-Datei) oder auf Anfrage.

ZEITLICHE UND RÄUMLICHE VERFÜGBARKEIT
Ich bin ab sofort verfügbar und auf der Suche nach einem Remote-Projekt. Falls das Projekt nicht 100% remote ist, nehme ich die Projekte ausschließlich aus dem Raum Frankfurt am Main, Bad Homburg, Wiesbaden, Mainz, Darmstadt oder Aschaffenburg.
Vielen Dank
KONTAKTANFRAGE VERSENDEN

Nachricht:

Absenderdaten: