freiberufler Senior Entwickler mit DevOps-Erfahrung auf freelance.de

Senior Entwickler mit DevOps-Erfahrung

zuletzt online vor 5 Tagen
  • 40‐150€/Stunde
  • 021735 Bucharest
  • auf Anfrage
  • ro  |  en  |  fr  |  es
  • 31.03.2026
  • Contract ready

Kurzvorstellung

I am an experienced Senior Developer with DevOps experience with over 25 years of full-stack development experience working with Java, Spring Boot, Microservices, REST APIs, Docker, Kubernetes, ArgoCD, AWS, Azure, Github actions, GitLab CI/CD

Geschäftsdaten

 Gewerbetreibend
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • Amazon Web Services (AWS)
  • Angular
  • Apache Kafka11 J.
  • ArgoCD
  • Continuous Integration13 J.
  • Docker12 J.
  • Java-Entwickler
  • Jenkins1 J.
  • Kubernetes3 J.
  • Linux-Systemadministrator20 J.
  • Microsoft Azure11 J.
  • Ollama
  • React (JavaScript library)
  • Spring Framework5 J.

Projekt‐ & Berufserfahrung

Senior Java / DevOps Engineer – Consultant – Enterprise Platforms
Kundenname anonymisiert, Munich
9/2024 – offen (1 Jahr, 8 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2024 – offen

Tätigkeitsbeschreibung

Worked as a senior engineer in large-scale enterprise environments, developing and modernizing microservices-based platforms and leading cloud migration initiatives. The role combined backend engineering, cloud-native architecture, DevOps integration, and AI-driven observability solutions for high-availability distributed systems.
A significant part of the work involved modernizing legacy systems, building new Java microservices, and migrating existing services from on-premises environments to cloud-native infrastructure while ensuring performance, security, and operational stability.
Key Achievements
• Led migration of multiple Java/Kotlin/Python microservices from on-prem infrastructure to cloud environments, ensuring minimal downtime and improved scalability.
• Designed and implemented new microservices for enterprise risk-analysis and reporting platforms.
• Modernized legacy monolithic applications to improve maintainability and cloud readiness.
• Built an AI-powered log analysis and service health monitoring system using Spring AI and Ollama that automatically analyzes logs, detects anomalies, correlates service health metrics, and sends remediation suggestions.
• Reduced incident resolution time by introducing automated monitoring and intelligent alerting.

Key Responsibilities:
• Microservices development using Java, Spring Boot and REST APIs
• Refactoring and modernization of legacy Java applications
• Migration of microservices to cloud-native infrastructure
• Implementation of secure authentication and authorization using Spring Security
• Development and maintenance of Angular-based front-end integrations
• CI/CD pipeline integration and automation
• Infrastructure deployment using Kubernetes, Terraform and ArgoCD
• Monitoring and observability using Grafana dashboards and log analysis tools
• Collaboration with distributed international teams in Agile environments

Tools and technologies:
Java (JDK 17/21), Spring Boot, Spring Security, Spring AI, Ollama, REST API, JPA, Hibernate, Angular 17, Maven, Octane, Kubernetes, Terraform, ArgoCD, AWS, CI/CD, Github Actions, Jenkins, GitLab, Grafana, Claude Code, Github Copilot, IntelliJ IDEA, PyCharm, Agile.

Eingesetzte Qualifikationen

Apache Kafka, Docker, Jenkins, Kubernetes, Linux-Systemadministrator, Microsoft Azure, Spring Framework

Senior Java Developer - Consultant
Pentalog, Remote
12/2022 – 9/2024 (1 Jahr, 10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

12/2022 – 9/2024

Tätigkeitsbeschreibung

As a Java developer working as a full stack developer on a security provider project at Pentalog France, I was responsible for developing and maintaining features for recording employee actions, generating hardware reports, and more. I worked closely within a team of 10 Romanians, 4 English engineers from the client's side and 4 Indian DevOps engineers.
My responsibilities included implementing new features, fixing bugs, participating in architectural decisions, proposing technical solutions, discussing with the client, and gathering information about features and bugs.
I managed to improve my skills as Java development, teamwork, and working in a global environment during my time at Pentalog France. I am grateful for the opportunity to have worked on such a challenging and important project.

Key Responsibilities:
• Translation of the software specifications requirements related to the software development or customization of standard software products;
• Implementation of change requests;
• Participation in the system acceptance processes in direct cooperation with the client;
• Participation in the handover and operation maintenance activities and provision of relevant documentation.
• Participation in architecture meetings with UK / Indian / Romanian teams (English language used)

Tools and technologies:
Open JDK 8, 17, Spring Boot, Spring Security, REST Api, JPA, Hibernate, Angular 9, JSON, MySQL 5, Maven, JIRA, ArgoCD, Kubernetes, CI/CD, Github Copilot, IntelliJ IDEA, Agile.

Eingesetzte Qualifikationen

AngularJS, Apache Maven, Continuous Integration, Jira, Kubernetes, Linux-Systemadministrator

Senior Java Developer - Consultant
NATO - NTT Data, Remote
2/2021 – 12/2022 (1 Jahr, 11 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

2/2021 – 12/2022

Tätigkeitsbeschreibung

I was part of a project team responsible for developing a monolithic enterprise application using Spring Boot for the backend and Angular 11 with PrimeNG for the frontend. The application was containerized with Docker and deployed on local workstations with no LAN/internet connection due to security reasons.
My primary responsibility was designing and developing the Synchronization module, responsible for replicating data and version history across multiple application instances. In this role, I contributed to the system architecture by participating in the creation of Low-Level Design (LLD) documentation and collaborated closely with another engineer to implement the module.
A key challenge involved designing and implementing a conflict resolution mechanism to ensure data consistency when concurrent updates occurred across distributed instances.

Key Responsibilities:
• Translation of the software specifications requirements related to the software development or customization of standard software products;
• Implementation of change requests;
• Participation in the system acceptance processes in direct cooperation with the client;
• Participation in the handover and operation maintenance activities and provision of relevant documentation.
• Participation in architecture meetings with Spanish / Romanian teams (English language used)

Tools and technologies:
Open JDK 11, Spring Boot, Spring Security, REST Api, JPA, Hibernate, JSON, Angular 11, PrimeNG, Docker, MS SQL Server 2017, Maven, JIRA, CI/CD, IntelliJ IDEA, Agile.

Eingesetzte Qualifikationen

AngularJS, Apache Maven, Continuous Integration, Docker, Jira, Linux-Systemadministrator, SQL-Datenbankadministrator

Senior Java Entwickler - Consultant
Europäische Union Intellectual Property Office (EU, Alicante
2/2020 – 2/2021 (1 Jahr, 1 Monat)
Dienstleistungsbranche
Tätigkeitszeitraum

2/2020 – 2/2021

Tätigkeitsbeschreibung

I worked on the Back Office project, which provided the client the necessary functionality to insert new trademark and design files, submit oppositions to those files, and perform other data modifications. My responsibilities included implementing new functionalities based on the HLD documents provided by EUIPO, debugging reported issues from the client, and participating in all test phases conducted by EUIPO as well as UAT completed by the client.

Key Responsibilities:
• Translation of the software specifications requirements related to the software development or customization of standard software products;
• Implementation of change requests;
• Participation in the system acceptance processes in direct cooperation with the client;
• Participation in the handover and operation maintenance activities and provision of relevant documentation.
• Participation in architecture meetings with Spanish / Romanian teams (English language used)

Tools and technologies:
Java 8, Java 11, Spring, OAUTH, JWT, REST API, Hibernate, BPM, BackboneJS, WildFly (JBOSS), JSON, XML, Informix, Maven, CI/CD, JIRA, IntelliJ IDEA, Activiti BPM IDE, Agile.

Eingesetzte Qualifikationen

Apache Maven, Backbone.Js, Continuous Integration, Informix, Jira, Json, Linux-Systemadministrator, Spring Framework, Wildfly

Senior Java Developer - Consultant
IBM Romania, Bucharest
9/2011 – 12/2020 (9 Jahre, 4 Monate)
Gesundheitswesen
Tätigkeitszeitraum

9/2011 – 12/2020

Tätigkeitsbeschreibung

I contributed to three key projects focused on service activation/deactivation, virtual machine import/export, and incident reporting.
For the first project, I designed both the front-end and back-end of the application and developed VBS and Bash scripts to test system integrity. I also supported the migration of the application to Azure.
The second project involved importing and exporting virtual machines between two versions of a cloud server. I created REST web services to retrieve the XML data containing VM details and converted those XMLs to be compatible with the new application version.
In the third project, I developed an incident reporting application using Python and Angular 11, which was utilized by IBM's internal teams to report project-related issues.

Key Responsibilities:
• Translation of the software specifications requirements related to the software development or customization of standard software products;
• Data modeling design activities;
• Implementation of change requests;
• Participation in the system acceptance processes in direct cooperation with the system users;
• Participation in the handover and operation maintenance activities and provision of relevant documentation.
• Participation in architecture meetings with German / Indian / Chinese / US teams (English language used)

Tools and technologies:
Java 1.6 - 1.8, Spring Boot, Microservices, Python 3.7, Eureka, Hystrix, Spring Security, OAUTH, JWT, REST Api, Spring Data / JPA, Hibernate, Servlets, Apache Kafka, NodeJS, Loopback, Docker Compose, Azure, Websphere, CI/CD, JaxB, XML, XSD, JSON, DB2, Maven, RTC, Eclipse, Agile.

Eingesetzte Qualifikationen

Apache Kafka, Apache Maven, Continuous Integration, Docker, Eclipse, IBM DB2, Json, Linux-Systemadministrator, Microsoft Azure, Node.Js, Python, WebSphere Application Server Spezialist

Java Developer
eServGlobal, Bucharest
12/2009 – 9/2011 (1 Jahr, 10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

12/2009 – 9/2011

Tätigkeitsbeschreibung

As a member of a team dedicated to developing a telecom solution for managing promotion and payment operations, I played a key role in the following areas:
Web Interface Development: Utilized the Struts framework (forms, actions, tiles) to create a web interface for customer care services, enabling the creation of new vouchers for recharging prepaid services and managing commission operations.
Database Management: Employed Hibernate for querying the Oracle database and JDBC for obtaining permissions and other application settings.
Application Server: Worked with JBoss 4.2 as the application server.
Backend Development: Developed backend components in C++ that communicated with the web application through an Informix database table (message queues).
Additionally, I was responsible for identifying and fixing both interface and server-side bugs to enhance the module’s functionality and user experience.

Key Responsibilities:
• Production of use cases, software diagrams and other e software artifacts in line with the specifications;
• Translation of the software specifications requirements related to the software development or customization of standard software products;
• Participation in the definition and implementation of the system architecture;
• Design of the usability aspects;
• Data modeling design activities;
• Implementation of change requests;
• Participation in the system acceptance processes in direct cooperation with the system users;
• Participation in the handover and operation maintenance activities and provision of relevant documentation.

Tools and technologies:
Frameworks/libraries: Hibernate, Struts, Spring; REST Api; Spring / Spring DAO
IDE: Eclipse;
Methods: J2EE Patterns, RUP, UML;
MS Office: Word, Excel, Powerpoint;
Programming languages: Java 8, HTML, JSP, Servlets, Javascript, CSS, XML, SQL;
Special tools: Ant, Maven, CVS; Struts 1.x
Web / Application server: JBoss;
Databases: Oracle, Informix.
Environment: Unix.

Eingesetzte Qualifikationen

Apache Struts, Eclipse, HTML, Informix, JavaScript, Javaserver Pages, Linux-Systemadministrator, Oracle-Anwendungen, Spring Framework, SQL, UNIX, Wildfly

Senior Java Programmer – Consultant
OHIM - European Commission, Alicante
2/2009 – 12/2009 (11 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

2/2009 – 12/2009

Tätigkeitsbeschreibung

Developed RESTful web services for database queries, in addition to an ER-integration subproject connecting the front-end and back-end through RESTful and WSDL calls to Oracle ESB for extracting data. Generated various confirmation and result reports that were saved into a FileNet file manager system through external web services. Designed a servlet incorporating a simple caching system to check the database for image updates and retrieve the required resources via external web services. Furthermore, created data flows and class diagrams to offer the client a better understanding of the process flow.

Key Responsibilities:
·    Production of use cases, software diagrams and other software artifacts in line with the specifications;
·      Translation of the software specifications requirements related to the software development or customization of standard software products;
·      Participation in the definition and implementation of the system architecture;
·      Design of the usability aspects;
·      Data modeling design activities;
·      Implementation of change requests;
·      Participation in the system acceptance processes in direct cooperation with the system users;
·      Participation in the handover and operation maintenance activities and provision of relevant documentation;

Tools and technologies:
 Java 1.6, Spring framework, REST Api, Weblogic 10.3 Application Server, OpenSSO Enterprise 8.0, Liferay Portal, Spring Portlet MVC, Eclipse 3.4.2 with Maven, SVN plugins, Maven, Artifactory, XSD, iText, Servlets, Spring DAO, RESTful web services, XML (JAXB, xStream, Castor), UML (Ms. Visio), Informix DB, Jasper Reports, Mantis, Agile.

Eingesetzte Qualifikationen

Apache Maven, Eclipse, Informix, Linux-Systemadministrator, Mantis, Oracle WebLogic Server, Spring Framework, UML

Java Developer
Ericsson Romania, Bucharest
7/2008 – 3/2009 (9 Monate)
Telekommunikation
Tätigkeitszeitraum

7/2008 – 3/2009

Tätigkeitsbeschreibung

My initial task was to maintain the code of the Sentinel Server, enabling it to be compatible with various databases. Subsequently, I developed a web-based application which was a Sentinel-based monitor, providing reports on the flow of information within the server. Additionally, I created a web-based version of an existing monitoring application which was originally created as a Java Applet. Lastly, I produced a specialized software based on Sentinel Server for a major Axway client, firstly in GWT (Google Web Toolkit) and then in Adobe Flex.

Key Responsibilities:
·    Production of use cases, software diagrams and other software artifacts in line with the specifications;
·      Translation of the software specifications requirements related to the software development or customization of standard software products;
·      Design of the usability aspects;
·      Data modeling design activities;
·      Implementation of change requests;
·      Preparation of other technical documentation and relevant up-dates.
·      Generate database ERDs for specific projects

Tools and technologies:
Java 1.4, Java1.5, Java Swing, Object serialization (for RMI and Granite DS), Servlets, JSP, HTML, CSS, JAVASCRIPT, JAVA XML API (JAXB), Ajax, RMI, Jasper Reports, JUnit, JDBC, SQL Server 2000, MySQL 5, Oracle 9i, Apache Tomcat 5.5, Google Web Toolkit , Flex, Granite DS, Axway Portal Framework, Eclipse, Netbeans, UML, SVN, CVS, Maven, Ant, Scrum.

Eingesetzte Qualifikationen

Apache Struts, Eclipse, HTML, JavaScript, Javaserver Pages, Junit, Linux-Systemadministrator, Oracle-Anwendungen, Oracle WebLogic Server, Subversion, UML

Java Developer
Axway Romania, Bucharest
7/2005 – 8/2008 (3 Jahre, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2005 – 8/2008

Tätigkeitsbeschreibung

My initial task was to maintain the code of the Sentinel Server, enabling it to be compatible with various databases. Subsequently, I developed a web-based application which was a Sentinel-based monitor, providing reports on the flow of information within the server. Additionally, I created a web-based version of an existing monitoring application which was originally created as a Java Applet. Lastly, I produced a specialized software based on Sentinel Server for a major Axway client, firstly in GWT (Google Web Toolkit) and then in Adobe Flex.

Key Responsibilities:
·    Production of use cases, software diagrams and other software artifacts in line with the specifications;
·      Translation of the software specifications requirements related to the software development or customization of standard software products;
·      Design of the usability aspects;
·      Data modeling design activities;
·      Implementation of change requests;
·      Preparation of other technical documentation and relevant up-dates.
·      Generate database ERDs for specific projects

Tools and technologies:
Java 1.4, Java1.5, Java Swing, Object serialization (for RMI and Granite DS), Servlets, JSP, HTML, CSS, JAVASCRIPT, JAVA XML API (JAXB), Ajax, RMI, Jasper Reports, JUnit, JDBC, SQL Server 2000, MySQL 5, Oracle 9i, Apache Tomcat 5.5, Google Web Toolkit , Flex, Granite DS, Axway Portal Framework, Eclipse, Netbeans, UML, SVN, CVS, Maven, Ant, Scrum.

Eingesetzte Qualifikationen

Ajax, Apache Maven, Apache Tomcat, Eclipse, HTML, Java Database Connectivity, JavaScript, Javaserver Pages, Junit, Linux-Systemadministrator, Mysql, Netbeans, Oracle-Anwendungen, Scrum, SQL-Datenbankadministrator, Subversion, Swing (Java), UML

Lotus Developer
Promotional Interservice IBM Partner, Bucharest
5/2004 – 8/2005 (1 Jahr, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2004 – 8/2005

Tätigkeitsbeschreibung

I was using Lotus (Lotus Notes, Domino Designer, Lotus WorkFlow and Domino Doc) for document management software and other financial internal applications. The applications designed here were using Lotus Workflow for creating business workflows and Lotus Designer for developing applications code. Indicative companies the software was built for were “Mitsubishi” and “Casa de pensii”.

Key Responsibilities:
·     Production of use cases, software diagrams and other software artifacts in line with the specifications;
·      Translation of the software specifications requirements related to the software development or customization of standard software products;
·      Participation in the definition and implementation of the system architecture;
·      Design of the usability aspects;
·      Data modeling design activities;
·      Implementation of change requests;
·      Preparation of other technical documentation and relevant up-dates.

Tools and technologies:
Oracle 9i, Lotus Notes, Lotus Administration, Lotus Designer, LEI, Visual Basic, ODBC, Crystal Reports.

Eingesetzte Qualifikationen

Crystal Reports, Open Database Connectivity, Oracle-Anwendungen

Software Developer
StanleyBet Romania, Bucharest
2/2004 – 6/2004 (5 Monate)
Tourismus und Freizeitwirtschaft
Tätigkeitszeitraum

2/2004 – 6/2004

Tätigkeitsbeschreibung

The project I was involved in supposed creation of an application that had to import bets information for the current day from the text files that main application generated, decode teletext pages of a nationwide television and then send the new created teletext pages through ftp to the TV teletext system.

Key Responsibilities:
·   Production of use cases, software diagrams and other software artifacts in line with the specifications;
·      Translation of the software specifications requirements related to the software development or customization of standard software products;
·      Participation in the definition and implementation of the system architecture;
·      Design of the usability aspects;
·      Data modeling design activities;

Tools and technologies:
Borland Delphi 7, Quick reports.

Eingesetzte Qualifikationen

Delphi

Freelancer Borland Delphi
SatSoft, Bucharest
1/2000 – 3/2004 (4 Jahre, 3 Monate)
Gesundheitswesen
Tätigkeitszeitraum

1/2000 – 3/2004

Tätigkeitsbeschreibung

Project Development of:

SatAccounting: Developed and designed using Borland Delphi 7 IDE, this project aimed to assist clients with basic accounting tasks. The application was divided into three subprojects: bar module, store module, and service providing module. It generated daily, monthly, and annual reports on the income and expenses generated by clients.
SatEventNet: This internet cafe client-server application was designed to control the machines used by clients. It also allowed customers to order products (food, drinks, etc.) from the bar located in the same space. Additionally, it enabled company employees to generate daily and monthly reports per station and overall income generated from both station usage and product orders.
WareHouse: Designed for auto-warehouse agents, this application centralized and localized all auto parts, generating various reports and charts by order and by agent on a daily, monthly, and yearly basis.

Tools and technologies:
Borland Delphi 5 / 7, ODBC, Quick Reports.

Eingesetzte Qualifikationen

Delphi, Open Database Connectivity

Ausbildung

Spiru Haret University – Faculty of Informatics
Lizenz in Informatik
2008
Bukarest
SoftNet Development & Consulting S.A.
Ausbildung
2004
Bukarest
SoftNet Development & Consulting S.A.
Ausbildung
2004
Bukarest
SoftNet Development & Consulting S.A.
Ausbildung
2004
Bukarest
„Unirea“ National College
Bachelor Degree und Berufszertifikat in Programmierung
1999
Focsani

Über mich

I am an experienced Senior Developer with DevOps experience with over 25 years of full-stack development experience, primarily focused on back-end and enterprise architectures. Throughout my career, I have worked extensively with Java, Spring Boot, Microservices, REST APIs, Kafka, and J2EE-based systems, delivering robust and production-ready solutions. I also have experience in working with Docker, Kubernetes, ArgoCD, AWS, Azure, Github actions, GitLab CI/CD and Jenkins. In my latest projects, I led a key innovation during a large-scale system migration by developing an AI-powered log analysis and service health monitoring solution using Spring AI and Ollama (locally deployed LLM models).

I have contributed to projects across telecom, accounting, and European institutions, working within international teams and structured environments. My experience within European institutions has been particularly rewarding, and I am highly motivated to continue contributing to impactful, large-scale public-sector initiatives.

I am detail-oriented, proactive, and comfortable working both independently and within collaborative teams.

Persönliche Daten

Sprache
  • Rumänisch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Grundkenntnisse)
  • Spanisch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
18
Alter
46
Berufserfahrung
26 Jahre und 3 Monate (seit 01/2000)

Kontaktdaten

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

Jetzt Mitglied werden