Vladimir (Dr.) M.

Developer

Brühl, Germany

Experience

Mar 2023 - Jun 2024
1 year 4 months

Developer

Financial services provider

  • Java development.
  • Maintenance and further development of a framework for application development in a banking association: DynS/OSPE.
  • Migration of the framework to Java 11 and Java 17.
  • Development: Java 8, Java 11 and Java 17, Spring, Spring Batch, Spring Web Services, Spring Security, Spring Data, JPA, Hibernate, Open Source libraries etc.
  • XML, JAXB, JSON, REST and SOAP services.
  • DB2, Oracle, WebSphere or Liberty AS, FreeMarker.
  • JUnit, mock libraries, JaCoCo.
  • Maven, IntelliJ, Eclipse, GitHub, SVN, Jira.
Aug 2022 - Dec 2022
5 months

Developer

Public authorities

  • Java development.
  • Created an application to support companies under the Federal Immission Control Act.
  • Development: Java 11 and Java 17, Spring, Spring Boot, Spring Web Services, Spring Security, Spring Data, JPA, Hibernate, Open Source libraries etc.
  • XML, JAXB, JSON, JAX-WS, XSD, WSDL, REST and SOAP services, Swagger, Keycloak.
  • PostgreSQL, Oracle.
  • Docker.
  • JUnit, mock libraries.
  • Maven, IntelliJ, GitLab.
  • Agile development, Scrum, Jira.
Feb 2022 - Jul 2022
6 months

Developer

Bank

  • Java development.
  • Further development of the company’s internet and intranet portals. Creation and maintenance of interfaces to external systems.
  • Development: Java 11, migration Java 8->Java 11, Spring, Spring Boot, Spring Web Services, Spring Security, Spring Data, JPA, Hibernate, Open Source libraries etc.
  • Tomcat, XML, JAXB, JSON, JAX-WS, XSD, WSDL, REST and SOAP services, Confluence plugin development.
  • Oracle.
  • JUnit, TestNG, Mockito, PowerMock etc.
  • Maven, Eclipse, IntelliJ, Jenkins, GIT, Bitbucket, Artifactory, Agile development, Scrum, Jira.
May 2021 - Dec 2021
8 months

Developer, Architect

Transport company

  • Java development.
  • Further development of a service portal for the company. Creation and maintenance of interfaces to external systems.
  • Portal and server-side development. Microservices architecture.
  • Performance optimization of the application.
  • Coordinating requirements and providing operational support.
  • Java 11, Spring, Spring Boot, Spring Web Services, Spring Security, Spring Data, Apache Camel, JPA, Hibernate, Open Source libraries etc.
  • Tomcat, XML, JAXB, JSON, JAX-WS, XSD, WSDL, REST, Oracle.
  • Angular.
  • Microservices, OpenShift, Swagger.
  • JUnit, Mockito.
  • Maven, IntelliJ, Jenkins, GIT, GitLab, DevOps, Agile development, Scrum, Jira, Confluence.
Jan 2019 - Mar 2021
2 years 3 months

Developer

Insurance company

  • Java development at a life insurance company.
  • Further development of a life insurance system.
  • Portal, batch, and server-side development.
  • Microservices architecture.
  • Java 8, Spring, Spring Boot, Spring Web Services, Spring Security, Spring Batch, Apache Camel, JPA, Hibernate, Dozer, MapStruct, Open Source libraries etc.
  • IBM WebSphere, Tomcat, XML, JAXB, JSON, JAX-WS, XSD, WSDL, REST, DB2.
  • Microservices, OpenShift, Swagger, Splunk.
  • JUnit, TestNG, Mockito, Selenium, Cucumber, SonarQube.
  • Maven, Eclipse, Jenkins, GIT, Bitbucket.
  • Agile development, Scrum, Jira, Confluence.
Oct 2018 - Dec 2018
3 months

Developer

Softwarehouse

  • Java development of an insurance portal. Product development (SSO).
  • Further development of the insurance portal.
  • Development of libraries for using SSO login with STS and SAML protocol. Implementation under microservices architecture.
  • Java8, Spring, Spring-Boot, Spring WebServices, Spring-MVC, Spring-Security.
  • STS, SAML protocol.
  • Tomcat, XML, JAXB, JSON, JAX-WS, XSD, WSDL.
  • Microservices, Docker.
  • JUnit, Mockito, Selenium, Cucumber.
  • Maven, Eclipse, Subversion, Jenkins, GIT.
  • Agile development, Scrum. Jira, Confluence.
Jan 2017 - Sep 2018
1 year 9 months

Developer

Insurance

  • Java development of an insurance company's online presence.
  • Continued development and maintenance of the insurance company's online presence. Frontend, backend and batch process development. Development of source code generation.
  • Java8, Spring, Spring-Batch, Spring-Boot, Spring WebServices (SOAP and REST), Spring-MVC, Spring-Security.
  • JSP, Java-Script, JQuery, Bootstrap.
  • Tomcat, XML, XSLT, JAXB, JSON, JAX-WS, XSD, WSDL, JPA, Hibernate, Dozer, PL/SQL, ICAP protocol (MacAffe-Server).
  • JUnit, DBUnit, various mock libraries, Selenium.
  • Oracle, SQLDeveloper, SOAP-UI, H2 etc.
  • Maven, Eclipse, Subversion, Jenkins, GIT, EnterpriseArchitect.
  • Agile development, Scrum, HPQC, Jira.
Oct 2016 - Nov 2016
2 months

Developer

Insurance

  • Maintenance of web applications.
  • Analysis and support of multiple web applications – insurance company's online presence.
  • Java8, JPA, Web-Services, JSF, Spring, Spring-Boot, Hibernate, Jboss, XML, XSLT, JAXB.
  • JUnit, mock libraries.
  • Oracle, SQLDeveloper, H2 etc.
  • Maven, Eclipse, Jenkins.
Jan 2016 - Aug 2016
8 months

Developer, Coach

Government agency

  • Development of a system for automatic data exchange. Java development.
  • Development of a system for automatic data exchange: batch process development, and creation of a web application to monitor and analyze data. Mainly server-side development.
  • Java8, JPA, Web-Services, JSF (Prime-Faces), Spring, Spring-Batch, Hibernate.
  • Jboss, XML, XSLT, JAXB, StAX, JAX-WS, WSDL.
  • Dozer, MapStruct, Poi.
  • JUnit, DBUnit, various mock libraries.
  • Oracle, SQLDeveloper, XMLSpy, H2 etc.
  • Ant, Eclipse, Git, Jenkins.
Aug 2015 - Oct 2015
3 months

Architect, Developer

Bank

  • Analysis of existing online banking application, feasibility study of new requirements, preparation of implementation proposal.
  • Review of the existing online banking application, functional coordination and feasibility analysis of new enhancement requirements. Definition of interfaces, implementation of Prototype-WebServices, development of interfaces, collaboration with service consumers.
  • Java8, WebServices (SOAP), JAX-WS.
  • Oracle, SQLDeveloper.
  • Eclipse.
  • XIP (Soffico), DIAMOS.
Mar 2015 - Jul 2015
5 months

Developer

Public Authority

  • Development of a web application using ADF Faces, porting the application from OC4J to WebLogic.
  • Further development of the web application across all layers: from the GUI with JSP and ADF Faces, through the service layer to database queries.
  • Java 5/6, OC4J, JSF (ADF Faces), Spring, Hibernate, JPA.
  • JUnit, various mock libraries.
  • Enterprise Architect.
  • Oracle, SQL Developer, etc.
  • Ant, Eclipse, Git, Jenkins, Scrum.
Sep 2013 - Oct 2014
1 year 2 months

Developer

Insurance Company

  • Server-side development under a SOA architecture with Java 6/7, open source in a heterogeneous environment, and an in-house BPM engine.
  • Development of web services with various features in a complex heterogeneous environment. Process development with an in-house BPM engine.
  • Java 6/7, JBoss, web services, BPM, SOA, Spring, JAXB, JAX-WS, XSLT, MQSeries.
  • JUnit, various mock libraries, Dozer, etc.
  • Enterprise Architect, CentraSite.
  • Oracle, Squirrel, Hermes, etc.
  • Maven, Eclipse, Jenkins.
Jul 2012 - Jul 2013
1 year 1 month

Career break

Apr 2012 - Jun 2012
3 months

Developer

Bayer AG

  • Development and maintenance of a TROUX application.
  • TROUX is an enterprise portfolio management tool based on a JEE architecture. Configuration of the application, creation of BIRT reports for Oracle, creation of custom pages (JavaScript/JSP).
  • JSP, JavaScript, Tomcat, Oracle, PL/SQL, BIRT reports.
May 2011 - Feb 2012
10 months

Developer

Telecom Company

  • Further development and maintenance of a billing and invoicing application. Server-side development.
  • Development under a JEE architecture for JBoss. Working with EJB3, CDI, and JPA. Creation and interaction of web services with open source tools (CXF), using Hibernate and Spring. Sybase, HQL, and SQL.
  • Teamwork, use of agile development methods.
  • Java 6, JBoss, EJB3, JPA, CDI, web services, Spring, Hibernate, CXF.
  • JUnit, mock libraries, Google Guava, Dozer, etc.
  • Sybase, SQuirrel.
  • Maven, Eclipse.
Jan 2011 - Feb 2011
2 months

Developer, Tester

Bank

  • Setting up the test environment and maintaining data exchange programs.
  • Preparing the test environment and maintaining batch programs for data exchange in the Tristan online banking system. Using Spring Batch, Hibernate, and open source libraries.
  • Writing unit tests and integrating open source products.
Sep 2006 - Dec 2010
4 years 4 months

Developer, Tester

Bank

  • Ongoing development and maintenance of a fund management application.
  • Development on a J2EE architecture with BEA WebLogic, Struts, JSF, Hibernate, and Spring (frontend: JavaScript, JSP, CSS, Ajax, etc.; backend: web services, EJB, HQL, SQL, etc.).
  • Teamwork, use of agile methods. Conducting and supporting tests, integrating open source products.
  • Java 5, BEA WebLogic, EJB, EJB patterns, web services, Struts, JSF, IceFaces, RichFaces.
  • Spring, Hibernate.
  • HTML, JSP, JavaScript, CSS, Ajax, Spring DWR.
  • JUnit, Cactus, EasyMock, JMock, JFreeChart, etc.
  • CruiseControl, FOP/XSL, DWR, Oracle, SQL Developer.
  • Ant, Eclipse.
Feb 2006 - May 2006
4 months

Developer

Automotive

  • Development of a control system.
  • Development on a J2EE architecture with BEA WebLogic and Struts. Working in frontend and backend development.
  • Teamwork in an international project.
  • Platform: Windows.
  • HTML, JSP, JavaScript, Struts, BEA WebLogic, EJB, JMS, EJB patterns, JUnit, Cactus, Oracle (PL/SQL, stored procedures).
  • Ant.
  • Eclipse, TOAD, Mercury TestDirector.
Sep 2005 - Dec 2005
4 months

Developer

Software Development

  • Development of a content management system.
  • Mostly server-side development on a J2EE architecture. Frontend development with the Struts framework. Use of various open source tools for development and production. Teamwork, independent implementation of a customer use-case requirement (creating a web application).
  • Platforms: Windows and Linux.
  • HTML, JSP, JavaScript, CSS, Struts, OC4J, JBoss, EJB, JMS, Spring, Hibernate, JUnit, Cactus, Jakarta Commons, EasyMock, etc.
  • PostgreSQL, Oracle 9i.
  • Maven, Ant.
  • XML processing.
  • Eclipse.
Mar 2005 - Jul 2005
5 months

Architect, Developer, Coach

Aerospace

  • Implementation of an intranet application for design support.
  • Design, development, and support during the rollout of an intranet application to automate specific design processes.
  • Development on Apache/Tomcat with Struts and Hibernate; using Subversion, Eclipse, Ant, JUnit; also C++ libraries on HP-UX.
  • J2SE, Struts, Hibernate, web technologies (JSP, JavaScript, servlets, JavaBeans), Tomcat, Oracle 9i, OCI driver, JUnit, Ant, GUI development patterns; C++ on HP-UX.
Jun 2004 - Nov 2004
6 months

Developer, System Architect

Software

  • Application for resource management of an IT company.
  • Development of an intranet application for monitoring, tracking and supporting the project workflow of a software house.
  • Development under a J2EE architecture using open source products (JBoss, Eclipse, Ant, JUnit).
  • J2EE, web technologies (JSP, JavaScript, Servlets), Oracle 9i, Swing development, web development in Java (EJBs, JMS, JTA, JMX, JavaMail), XML processing (XMLSpy), JBoss, JUnit, Ant, J2EE patterns.
Nov 2001 - Mar 2004
2 years 5 months

Developer, System Architect

Federal and State Tax Administration

  • Development of a unified tax management system for tax offices (Fiscus).
  • Development of custom class libraries under a J2EE architecture. Application development for fines, criminal cases, and tax investigations, and for the collection of real estate transfer tax.
  • Responsible for connecting the newly developed procedures (GrESt, BuStra, Collection) to existing systems, including the Central Prosecutor's Office Procedure Register (ZStV).
  • MDA-based development under a J2EE architecture (4-tier), modeling with Rational Rose (UML), web technologies (JSP, JavaScript, Servlets, EJBs, JMS), in-house class libraries and framework, Oracle 8i, client/server development, GUI development, web development in Java, XML processing, MPFJ, application servers (JBoss, OCI4J, BeanTA, Orion), JUnit, Ant, J2EE patterns.
Apr 2001 - Sep 2003
2 years 6 months

Team Lead, Developer, System Architect

IT Consulting and Placement Firm

  • Personnel Project Planner – application for project and consultant management.
  • Development of a system for HR management and project processing within an IT consulting and placement firm.
  • Responsible for system design and development.
  • Visual Basic 6.0 with SQL Server 2000 and Oracle 8/8i on Windows 2000, integration of an internet interface with ASP and MS IIS, and Apache/Tomcat, Servlets, JSPs, and JavaScript.
  • Client/server programming of a complex system both on the front end (Visual Basic 6.0) and in the database area with SQL Server 7/2000 (T-SQL), Oracle 9i (PL/SQL). Use of Crystal Reports.
  • Porting the development environment from Windows NT to Windows 2000.
  • Porting the client application to the .NET architecture: VisualBasic.NET, ADO.NET, C#.
Apr 2001 - Oct 2001
7 months

Developer

T-Online

  • Extension of a billing and accounting system for T-Online (portal software programming, Infranet programming).
  • Development of premium services for T-Online customers' Customer Self-Care interface. Web programming under a J2EE architecture (4-tier) (EJBs, Servlets, JSPs, iPlanet, Portal Software's Infranet server, Oracle 8i).
  • Java and C/C++ programming on Windows and Solaris, front end, client/server and server programming. J2EE, Servlets and JSPs, JBuilder, Oracle tools, Exceed, ClearCase, iPlanet, server programming for Portal Software Inc.'s Infranet servers (acquired by Oracle in July 2006).
Aug 2000 - Mar 2001
8 months

Developer

Telekom

  • Development of Telekom's T-Info Portal.
  • Implementation of the T-Info Portal under a J2EE architecture with BEA WebLogic application server, Gauss-VIP content management system, Oracle 8i.
  • Development of external integrations and helper applications, Oracle 8 administration.
  • Java, Oracle 8i (Stored Procedures), development on NT and Solaris, BEA WebLogic, J2EE, Servlets and JSPs, HTML, FTP and RMI programming, Swing and AWT, Perl programming.
  • ClearCase.
Oct 1999 - Jul 2000
10 months

Developer

Telepassport

  • Maintenance of a customer care and billing system for service providers.
  • Expansion and further development in supporting the BSCS billing system of service provider Telepassport in the back-office area. C/C++ and Perl programming on Windows and Linux.
  • Ongoing maintenance of the reconciliation component of the BSCS system.
  • C/C++ development on NT and Linux, Perl programming, Oracle 8i (stored procedures), client-server programming, batch programming on Linux.
  • ClearCase, Rational Rose, encryption methods.
Apr 1998 - Aug 1999
1 year 5 months

Developer, Designer

Schumann Company

  • Security Administration Manager at Schumann Company.
  • The Security Administration Manager supports company-wide account and access management. Using a host-based main application, SAM manages employee accounts and access rights on various target platforms: MVS, Unix (Solaris, HP-UX, AIX), OS/2, Windows.
  • Development and ongoing maintenance of the client/server interfaces of the SAM system (host and target platform communication, including encryption). C/C++ and Java programming on MVS OS/390, OS/2, Solaris, HP-UX, AIX, Windows. Development of the Java client for target platforms (including encryption).
  • C, C++, Java (JCE, JNI, Swing, RMI, ...), client-server development on OS/390, UNIX (Solaris, HP-UX, AIX), Windows and OS/2, back-end development on OS/390, Java, Swing, security and cryptography, CVS, JBuilder, MS Visual Studio, MFC, STL, CORBA.
Apr 1997 - Mar 1998
1 year

Developer, Architect

T-Mobile

  • Development of the customer care and billing system for T-Mobile (Project IV’98).
  • Project IV’98 covered the development of the complete rating and billing system for T-Mobile. As back-office processing, it also included connecting front-end applications such as customer care and call center apps.
  • Member of the security committee for Project IV’98, development of the crypto library for TFC (internal client/server framework of Deutsche Telekom – C++ on Windows, Solaris and DEC Unix).
  • C++, in-house class libraries, Oracle 8i, client-server development, development and integration of the crypto library into the framework for encrypting client/server communication on Sun Solaris, DEC Unix and Windows NT, 3-tier architecture.
  • Modeling in Rational Rose (UML).
  • ClearCase, MS Visual Studio, security and cryptography (various protocols and schemes, e.g. Kerberos (evaluation), RSA, Diffie-Hellman, block ciphers). MS Visual Studio, MFC, STL, ATL.

Languages

German
Native
Russian
Native
Ukrainian
Native
English
Intermediate

Education

Lorem ipsum dolor sit amet

Diploma in Mathematics · Mathematics

Lorem ipsum dolor sit amet

Ph.D. in Mathematics · Mathematics

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions