Recommended expert

Ioan (Claudiu) Dobre

Senior Software Developer

Ioan Dobre
Roßtal, Germany

Experience

Oct 2024 - Jun 2025
9 months
Frankfurt am Main, Germany

Senior Software Developer

ING

  • Tribe Home, Product Area 4 - Customer in Life, Squad Cybertron.
  • Analysis, design, development, and testing of new requirements for Optimmo, mortgage financing software.
  • Analysis, design, development, and testing of the JEE application MWS kredit-baufi.
  • Analysis, design, development, and testing of the Wicket Optimmo application.
  • Analysis, design, development, and testing of kredit-baufi batch programs.
  • Migration of kredit-baufi batches to RHEL9.
  • CiL SCS consumer pacts with Finagle.
  • CiL SCS touch point architecture integration.
  • Team size: 10.
  • Tools / Frameworks: OpenJDK Java 17, Kotlin 1.6.0, Azure, Jenkins, Stash, JEE, GitLab, JIRA, Confluence, git, Spring 6.0, Spring Cloud, Spring Data, Hibernate, JPA, JMS, Kafka, Oracle, PL/SQL, Red Hat Enterprise Linux (RHEL), Maven, REST, JBoss, IntelliJ IDEA, Wicket 9 and 10, Istio.
Sep 2022 - Sep 2024
2 years 1 month
Germany

Senior Software Developer, Professional and Technical Lead

ERGO

  • Participation in the development of various projects from the 2022 project portfolio in the client's team.
  • Development of a Kerberos SAML requester library (based on Kerberos) and CRM integration with the library.
  • Adapting the CRM implementation for new requirements.
  • Log4J vulnerability fix for more than 5 applications.
  • Design and implementation of CRM tests.
  • Design, implementation, and integration for 30 microservices.
  • Development and maintenance of builds and deployments on a JEE environment.
  • Development and integration of the Kerberos SAML requester library.
  • Team size: 6.
  • Tools / Frameworks: OpenJDK Java 8 and 17, OpenShift 4, SAML, Kerberos, LDAP, JEE, Eclipse Scout, GitLab, JIRA, Confluence, git, svn, MongoDB, Python, Spring, Spring Cloud, Spring Data, Hibernate, JPA, Spring Cloud Stream, JMS RabbitMQ, Kafka, Oracle, PL/SQL, H2, Swagger Editor, Red Hat OpenShift Service on AWS (ROSA), Red Hat Enterprise Linux (RHEL), Maven, REST, Jetty, WebLogic, IntelliJ IDEA, ReactJS.
Oct 2020 - Aug 2022
1 year 11 months
Germany

Senior Software Architect

Toll Collect

  • Toll Collect, as the national toll operator, will implement a toll collection service for EETS providers. The Data Exchange Platform (DAP) handles data transmission in the centralized toll collection and booking process and acts as the interface to the toll operator's EETS subsystem and its provider communication module (PKM).
  • Analysis of 100 microservices and adjustments and optimizations of data flows and response times for DAP implementation to meet new requirements.
  • KPIs: Planning and implementation of monitoring solutions.
  • Design and implementation of microservice monitoring with Micrometer, Spring Actuator, Statsd, Telegraf, Splunk. All of this is integrated into the CI/CD pipeline and configured via GIT.
  • Splunk cybersecurity practice monitoring, managing, and fixing findings.
  • Adapting the DAP implementation for new requirements.
  • Design and execution of DAP tests.
  • Development and maintenance of builds and deployments in the native OpenShift cloud.
  • Team size: 10.
  • Tools / Frameworks: OpenShift, Kubernetes, Quarkus, micrometer, Prometheus, Thanos, Grafana, AlertManager, bash, LDAP, OpenJDK Java 11, OpenJDK Java 17, Camel, Spring Framework 5.2, Spring Integration, JAXB, XML, XSD, XSLT, JSON, Spring Data, Hibernate, JPA, Spring Batch, Spring Boot 2.4, Spring Cloud Config, Spring Cloud Vault, Camunda, BPMN, Zeebe, MongoDB, gRPC, OpenAPI, Karaf, OSGi, GitLab, JIRA, Confluence, git, svn, ActiveMQ Artemis, Kafka 2.7, InfluxDB, Oracle, JMeter, Karate Test Framework, Gatling, Swagger Editor, Splunk, Docker, Podman, Red Hat Enterprise Linux (RHEL), Maven 3.8, Ansible, Python, SOAP, REST, Jetty, Undertow, Oracle 19c, Spring Test, AssertJ, Mockito, JUnit 5, HTML5, Vue.js 2.6, Selenium.
Jun 2020 - Mar 2021
10 months
Germany

Senior Software Developer

Sopra Financial Technology

  • XS2A tests and QWAC certificate updates for a JEE application for PSD2.
  • Design, implementation, and testing of XS2A tests and QWAC certificate updates.
  • Team size: 8.
  • Tools / Frameworks: Java 11, JWT, REST, JSON, jq, curl, Spring Boot, Spring, WildFly, Maven, IntelliJ, git, JIRA, Apache HttpClient.
Jun 2020 - Oct 2020
5 months
Nuremberg, Germany

Senior Fullstack Developer

BAMF

  • Asylum, migration, and EU integration fund project.
  • Design, implementation, and testing of a microservice infrastructure.
  • Implementation and testing of an Angular frontend application.
  • Team size: 15.
  • Tools / Frameworks: Java 11, Angular 8, TypeScript, Node.js, OAuth2, JWT, REST, JSON, jq, curl, Spring, Spring Data, Spring Cloud, Spring HATEOAS, Spring Boot, Oracle, H2, Tomcat, Maven, IntelliJ, git, Mockito, TDD, JIRA, OkHttp, Scrum, Linux, Hibernate, Spring JPA Repository, Docker, Kubernetes, Cucumber.
Feb 2020 - May 2020
4 months
Germany

Senior Fullstack Developer

Media Markt Saturn

  • Sales performance data analysis to find the best products to sell.
  • Design, implementation and testing of a backoffice JSE/JEE application on the Google Cloud Platform.
  • Team size: 8.
  • Tools / Frameworks: Kotlin, Java 11, React, Ant Design, TypeScript, Node.js, GraphQL, OAuth2, JWT, REST, JSON, jq, curl, Spring Boot, Spring, Postgres, H2, Tomcat, Gradle, IntelliJ, git, Mockito, TDD, JIRA, OkHttp, Scrum, Linux, Google Cloud Platform, Hibernate, Spring JPA Repository, Docker, Kubernetes.
May 2017 - Dec 2019
2 years 8 months
Nuremberg, Germany

Senior Fullstack Developer and Solution Architect

ING

  • Migrate existing strong customer authentication and transaction authorization procedures to a new architecture. At the same time, integrate these procedures technically and functionally into local processes within the EU PSD2 (Payment Services Directive) requirements, and make them available via ING's global API platform (Touch Point Architecture / TPA).
  • In the context of Article 17 of the EU GDPR: Right to erasure, delete personal data for customer authentication and authorization systems.
  • Design, implementation and testing of JSE/JEE applications for the PSD2 payment services directive: hardware token means for the required strong customer authentication under PSD2.
  • Design, implementation and testing for ING authentication data migration and synchronization across various systems.
  • Design and implementation of distributed JSE/JEE applications for cleansing personal data based on legal requirements.
  • Main task is the development of new application components for blocking, anonymizing or deleting data in the access data and transaction authorization area. Plausibility and integration tests with H2, Spring Boot Test and Mockito.
  • Design and implementation of a solution for migrating from a monolith architecture to multiple SCS (Self Contained System) applications with the goal of using the same deployment environment for the monolith and, in the future, deploying the SCSs on a private cloud with OpenShift without additional effort.
  • Mentoring junior developers.
  • Delivered presentations of various solutions.
  • Analysis and resolution of 3rd level incidents in the final phase of the PSD2 project.
  • Team size: 10.
  • Tools / Frameworks: Java 9, Wicket 7, Vue.js, OAuth2, JWT, REST, JSON, jq, curl, Cassandra, Zookeper, Spring Boot, Spring, Lombok, Oracle 18c, H2, Tomcat, Jboss, ANTLR, RedHat, Maven, Eclipse, git, Mockito, TDD, JIRA, AsciiDoc, OkHttp, Pact, Kotlin (on JVM), Pact Based Mock Servers, Scrum, Linux, Intellij, Jenkins, Gatling, Cucumber, Spring Batch, Spring Data, Hibernate, JPA, Spring Cloud, Spring Cloud Contract, Spring Cloud Sleuth, Spring Cloud Circuit Breaker, Spring Cloud Config, Spring Cloud Vault, Spring Cloud Netflix (Eureka, Feign-Client, Ribbon), Kibana, Icinga, OpenTracing, Hibernate Envers, Docker, Kubernetes.
Oct 2016 - May 2017
8 months
Freising, Germany

Senior Software Developer

Bavarian State Institute for Agriculture

  • Further development of the agricultural operations statistics software application.
  • Team size: 4.
  • Tools / Frameworks: Java 8, Wicket 6, jQuery, Spring 4, Spring Security, Hibernate 4, Apache Tomcat, DB2, PostgreSQL, ANTLR, Linux Ubuntu, Maven, Eclipse, svn, Mockito, TDD, JIRA.
Apr 2016 - Sep 2016
6 months
Germany

Senior Software Developer

General Directorate of the Bavarian State Archives

  • Maintenance and bug fixing of the finding aid database.
  • Team size: 3.
  • Tools / Frameworks: eXistdb, Apache Camel, Linux Ubuntu, Java 8, Apache Tomcat, Eclipse, git.
Jan 2016 - Mar 2016
3 months
Germany

Senior Software Developer

Bavarian Insurance Chamber

  • New car insurance tariff, bug fixing.
  • Team size: 5.
  • Tools / Frameworks: Java 6, Apache Tomcat, Eclipse, IBM RTC.
Dec 2015 - Dec 2015
1 month
Germany

Senior Software Developer

Generaldirektion der Staatlichen Archive Bayern

  • Installation, maintenance and bug fixing of the finding aids database.
  • Team size: 3.
  • Tools / Frameworks: eXistdb, Apache Camel, Linux Ubuntu, Java 8, Apache Tomcat, Eclipse, git.
Sep 2015 - Feb 2016
6 months
Germany

Senior Software Developer

Valtech

  • Audi on Demand, vehicle registration.
  • VW Backend Configuration.
  • Team size: 5.
  • Tools / Frameworks: Java 7, Wicket 6, Vaadin, JQuery, RESTful Web Services, Docker, Hibernate 4, Apache Tomcat, H2, Maven, Linux Ubuntu, Eclipse, svn.
Nov 2014 - Aug 2015
10 months
Germany

Senior Software Developer

Bayerische Landesanstalt für Landwirtschaft

  • Getting familiar with the IT system landscape and development environment as well as the requirements of the applications to be implemented.
  • Collaborating on the implementation of an application to calculate the agricultural bookkeeping comparison for Bavaria.
  • Collaborating on maintaining the applications Fischerprüfung Online, Internet-Deckungsbeitragsrechnung, Meldeverfahren Fischkartierung and Stickstoffbilanz Bayern.
  • Team size: 4.
  • Tools / Frameworks: Java 8, Wicket 6, JQuery, Spring 4, Spring Security, Hibernate 4, Apache Tomcat, DB2, PostgreSQL, ANTLR, Linux Ubuntu, Maven, Eclipse, svn, mockito, TDD.
Jul 2010 - Oct 2014
4 years 4 months
Germany

Senior Software Developer

Unicredit Hypovereinsbank

  • Independent Price Verification, Management of Credit Risk, Basel II Framework.
  • Design and implementation of software architecture, object programming, Enterprise Patterns, Model Driven Design.
  • Requirements analysis, implementation of applications and batch programs.
  • Team size: 5.
  • Tools / Frameworks: Perl, Java 6, Eclipse RCP, RAD for WebSphere, Swing, Apache Commons, Apache Mina, WebSphere, Jenkins, Oracle, DB2, Solaris, DBUnit, Apache Camel, Eclipse, svn, Continous Integration, Refactoring, TDD, Scrum.
Apr 2006 - May 2010
4 years 2 months
Germany

Chief Software Architect, Senior Java Developer, Technical Leader

Bumblehood

  • Knowledge management software product and an instance for Wiki worldwide travel guides.
  • Realization of software architecture and application design through Domain Driven Design, object programming, Enterprise Patterns, Model Driven Design.
  • Implementation of application through automated unit and integration testing via Test & Behaviour Driven Development.
  • Realization and maintenance of project software development process.
  • Design, realization and maintenance of development, test and production environments.
  • Design and implementation of permission concept according to RBAC procedure.
  • RBAC configuration web console.
  • Management console with Vaadin.
  • Team size: 11.
  • Tools / Frameworks: Java 6, Tomcat 6, Tapestry 4.1, Javascript, Ajax, dojo, StringTemplate, Hibernate, OSGi, Mysql, Lucene, Spring, Eclipse, Subversion, Maven, JUnit, Easymock, Jython, svn, Java Content Repository, Grinder Load Testing Java Framework, Ant, Maven, JIRA, Continous Integration, Refactoring.
Nov 2004 - Mar 2006
1 year 5 months
Germany

Senior Java Developer, Technical Lead

Bayern LB

  • Capture component FIP (Early Warning – Intensive Support – Problem Loan Handling) to meet regulatory requirements such as MaK or Basel II.
  • Application design using OOAD and patterns (GoF, J2EE), Domain Driven Design.
  • Design and implementation of an authorization concept to support dynamic roles based on the session context.
  • Design of web application interface using the Tiles framework.
  • Design of the business layer.
  • Implementation of the application using automated unit and integration tests.
  • Team size: 7.
  • Tools / Frameworks: J2EE 1.3, JAAS, WebSphere 5.1, WSAD, Eclipse, DB2, Derby, Struts, Tiles, Hibernate, Spring, Eclipse, TDD, Continuous Integration, Clean Code, Refactoring.
Jul 2004 - Oct 2004
4 months
Germany

Software Architect

FAST GmbH (Softlab BMW Group Company)

  • SCVLI: Development and customization of a web application.
  • Team size: 2.
  • Tools / Frameworks: Java, JSP, Eclipse, Tomcat, Linux.
May 2004 - Jun 2004
2 months
Germany

Software Engineer

T-Systems International

  • IPLS: Development and customization of a multi-tenant system to support technical provisioning in standardized rollout projects.
  • Development and project support.
  • XSL transformation optimization.
  • Team size: 5.
  • Tools / Frameworks: Perl, PL/SQL, Solaris, Oracle, Xerces, Xalan.
Nov 2003 - Apr 2004
6 months
Germany

Senior Software Developer

BMW

  • BMW information system PASS: B2C and B2B architecture.
  • PaSS (Parts Sales Support) supports the sale of spare parts and accessories from dealers to fourth-level customers and the distribution of parts from markets to dealers.
  • Development and operation of applications based on the Solaris operating system.
  • Design and implementation of the presentation layer using Java Servlets, JavaServer Pages and Struts 1.1.
  • Team size: 7.
  • Tools / Frameworks: WebLogic, Eclipse, Oracle, Struts.
Jul 2003 - Oct 2003
4 months
Germany

Senior Software Developer

Bayern LB

  • Project S-Gate: design and development of the web portal for BayernLB.
  • Development and deployment of applications; application migration.
  • Team size: 2.
  • Tools / Frameworks: IBM WebSphere, HTTP Server on Linux, VIP Gauss Content Management System, JBuilder, CVS, Java, JSP.
May 2003 - Jun 2003
2 months
Germany

Senior Software Developer

FAST GmbH (Softlab BMW Group Company)

  • Project Timetool: a tool for time tracking in meetings and projects.
  • Designed and implemented the presentation layer.
  • Team size: 5.
  • Tools / Frameworks: JDK 1.4.2, Struts 1.1, Tomcat, MySql, Eclipse, CVS.
Apr 2003 - Apr 2003
1 month
Germany

Senior Software Developer

BMW

  • Project BMW Information System Elief: B2C architecture; electronic delivery of a web application for presenting PDF documents.
  • Designed, implemented, tested and deployed.
  • Team size: 7.
  • Tools / Frameworks: JDK 1.3.1, Weblogic 5.1.
Nov 2000 - Mar 2003
2 years 5 months
Germany

Senior Software Developer

BMW

  • BMW eCOM: B2B architecture between the information system in Germany and the UK.
  • Map server for the BMW information system for dealer search using dynamically generated maps.
  • Integration of a used car marketplace with the new BMW information system.
  • Integration of the Sales Agent System (SA3) with the BMW information system.
  • Development of an extension for the map server with an independent geocoder component.
  • Designed technical and test documents; performed development on Solaris.
  • Team size: 9.
  • Tools / Frameworks: JDK 1.1.7B, JDK 1.3.1, Weblogic 4.5.1, Weblogic 5.1, XML (Xerces), JDBC, MapXtreme 3.1, Oracle, JUnit.
Jan 2000 - Dec 2000
1 year
Paris, France

CORBA Project Consultant

IUT de Saint-Denis

  • Project consulting for CORBA systems.
Jul 1999 - Oct 2000
1 year 4 months
Bucharest, Romania

Java Developer and Project Manager

PRIND SRL

  • Electronic Commerce project: reference implementation for interactive e-commerce applications based on OSM PLUS specifications.
  • Design specifications defined in CORBA IDL 2.3 (Task and Session, Document Framework, Community Framework and Collaboration Framework).
  • Middleware for QBE driver to ensure message stability through abstract interfaces.
  • Designed, implemented, tested and deployed; led the project.
  • Team size: 8.
  • Tools / Frameworks: JDK 1.2.1/1.2.2/1.3, jBroker 2.1/3.0, CORBA 2.2/2.3.
Jan 1998 - Dec 1999
2 years
Bucharest, Romania

Software Developer

CRESCENDO

  • Development of software applications.

Skills

  • Java, Event Modeling, Ddd, Event Sourcing, Cqrs, Crdt, Tdd
  • Jee & Web Application Programming
  • Domain Driven Design, Tdd, Design Patterns, Solid Principles, Functional Programming, Continuous Integration, Scrum, Refactoring, Enterprise Design Patterns, Enterprise Integration Patterns, Oauth2
  • Java 11, Java 8, Jee, Oracle, Db2, Postgresql, H2, Derby, Mysql, Odbc, Jdbc, Sql, Influxdb
  • Vue.js, Json, Jwt, Xml, Xsl, Sax, Dom, Html, Css, Jquery, Dojo, Javascript, Angular.js
  • Kotlin, Shell Script (Bash, Ksh), Perl, Python, Regular Expressions, C, C++, Linux (Vms, File System Acl, Systemd), Solaris, Windows
  • Openshift, Docker, Splunk, Kubernetes, Apache Tomcat, Websphere, Bea Weblogic, Apache Web Server, Jboss, Wicket 7 9 10, Vaadin, Tapestry, Struts (With Tiles)
  • Apache Spark, Apache Commons, Spring, Eclipselink, Hibernate, Lucene, Jasper, Stringtemplate, Atomikos, Jackrabbit, Activemq Artemis, Easymock, Testng, Junit, Grinder, Dojo, Dbunit, Corba, Apache Camel, Xerces, Xalan, Firefox Developer Tools, Firebug, Swing, Okhttp, Apache Httpcomponents, Ribbon Load Balancer, Feign Client, Cassandra, Zookeeper, Mongodb, Camunda, Zeebe, Openapi, Bpmn, Soap, Jq, Curl, Lombok, Gatling, Docker, Osgi Equinox, Rad For Websphere, Eclipse, Mylyn, Jbuilder, Weblogic Development Tools, Svn, Maven, Ant, Kibana, Icinga, Grpc, Istio, Opentracing, Hibernate Envers, Spring Jpa Repository.

Languages

Romanian
Native
German
Advanced
English
Advanced

Education

Oct 1999 - Jun 2000

'POLITEHNICA' University of Bucharest

Master of Science · Open Systems – Architecture · Bucharest, Romania · 100%

Oct 1995 - Jun 1999

'POLITEHNICA' University of Bucharest

Bachelor of Science · Automation and Industrial Computing · Bucharest, Romania · 92.5%

Certifications & licenses

Goethe Certificate B2

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

Similar Freelancers

Discover other experts with similar qualifications and experience

Werner Keil
Werner Keil

Test Coordinator, Designer and Engineer

View Profile
Achille Chimi
Achille Chimi

Backend/Frontend Developer

View Profile
Martin Eisengardt
Martin Eisengardt

Software Developer

View Profile
Rainer Diekmann
Rainer Diekmann

Enterprise Architecture Management / Software Developer Backend

View Profile
Satya Vulise
Satya Vulise

Lead Developer

View Profile
Dirk Bolte
Dirk Bolte

Senior Software Developer

View Profile
Arne Hendricks
Arne Hendricks

Embedded Fullstack Developer

View Profile
Faruk Sadriu
Faruk Sadriu

Software Developer

View Profile
Alexander Kapincev
Alexander Kapincev

Senior Fullstack Developer

View Profile
Thomas Hoefkens
Thomas Hoefkens

Senior MLOps, DevOps Engineer

View Profile
Stephan Heilmann
Stephan Heilmann

Development, Tester

View Profile
Ulrich Cech
Ulrich Cech

Java Architect/Developer – Freelancer

View Profile
Sebastian Kanzow
Sebastian Kanzow

Senior Lead Developer, System Architecture

View Profile
Syamala Himabindu
Syamala Himabindu

Fullstack Developer

View Profile
Rodrigue Kelen-yo
Rodrigue Kelen-yo

Fullstack Development

View Profile
Markus Glagla
Markus Glagla

Full Stack Developer

View Profile
Robin Sadlo
Robin Sadlo

Senior Cloud & Backend Engineer

View Profile
Alexander Schwartz
Alexander Schwartz

Full-Stack Developer (Java/Kotlin/Angular)

View Profile
Bojan Antonović
Bojan Antonović

Full Stack Developer with Angular

View Profile
Michal Budzyn
Michal Budzyn

Senior Golang Engineer

View Profile
Thomas Ramm
Thomas Ramm

Architect, Developer

View Profile
Oliver Bodemer
Oliver Bodemer

Senior Software Architect

View Profile
Anton Klonov
Anton Klonov

Head of Technical Overall Integration NSC / Hadoop Cloud Development

View Profile
Allal Kharaz
Allal Kharaz

Java Senior Full Stack Developer

View Profile
Jan Mönnich
Jan Mönnich

Interface project at HR Solutions GmbH for Rhineland-Palatinate / BAMF

View Profile
John Ampia-addison
John Ampia-addison

Senior DevOps Engineer

View Profile
Rainer Bieniek
Rainer Bieniek

Senior Developer

View Profile
Ursula Raab
Ursula Raab

Sabbatical with professional development

View Profile
Ralf Bergs
Ralf Bergs

Implementation of a Middleware Solution

View Profile
Michael Pförringer
Michael Pförringer

Setup Azure cloud, Java development, CI/CD pipelines

View Profile