Senior Entwickler mit DevOps-Erfahrung
- Verfügbarkeit einsehen
- 0 Referenzen
- 40‐150€/Stunde
- 021735 Bucharest
- auf Anfrage
- ro | en | fr | es
- 31.03.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
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.
Apache Kafka, Docker, Jenkins, Kubernetes, Linux-Systemadministrator, Microsoft Azure, Spring Framework
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.
AngularJS, Apache Maven, Continuous Integration, Jira, Kubernetes, Linux-Systemadministrator
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.
AngularJS, Apache Maven, Continuous Integration, Docker, Jira, Linux-Systemadministrator, SQL-Datenbankadministrator
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.
Apache Maven, Backbone.Js, Continuous Integration, Informix, Jira, Json, Linux-Systemadministrator, Spring Framework, Wildfly
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.
Apache Kafka, Apache Maven, Continuous Integration, Docker, Eclipse, IBM DB2, Json, Linux-Systemadministrator, Microsoft Azure, Node.Js, Python, WebSphere Application Server Spezialist
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.
Apache Struts, Eclipse, HTML, Informix, JavaScript, Javaserver Pages, Linux-Systemadministrator, Oracle-Anwendungen, Spring Framework, SQL, UNIX, Wildfly
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.
Apache Maven, Eclipse, Informix, Linux-Systemadministrator, Mantis, Oracle WebLogic Server, Spring Framework, UML
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.
Apache Struts, Eclipse, HTML, JavaScript, Javaserver Pages, Junit, Linux-Systemadministrator, Oracle-Anwendungen, Oracle WebLogic Server, Subversion, UML
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.
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
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.
Crystal Reports, Open Database Connectivity, Oracle-Anwendungen
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.
Delphi
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.
Delphi, Open Database Connectivity
Ausbildung
Bukarest
Bukarest
Bukarest
Bukarest
Focsani
Über mich
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
- Rumänisch (Muttersprache)
- Englisch (Fließend)
- Französisch (Grundkenntnisse)
- Spanisch (Grundkenntnisse)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
