31.03.2026 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Senior Java Developer

Bucharest, Rumänien
Weltweit
LICENSE IN COMPUTER SCIENCE
Bucharest, Rumänien
Weltweit
LICENSE IN COMPUTER SCIENCE

Profilanlagen

202603 CV Florea Adrian.pdf

Über mich

Full-stack developer with 25 years of experience in client-server applications, specializing in back-end. Deep expertise across technologies and frameworks with focus on speed, accuracy, and attention to detail—knowing even small mistakes can cause significant production issues.

Skills

HTMLJavaJavaScriptVbscriptSpring SecurityApache FlexAPIsAgile MethodologieKünstliche IntelligenzAmazon Web ServicesApache TomcatAnwendungsserverArchitekturAtlassian JiraAuthenticationsAutomatisierungBackbone.JsBash ShellOracle Weblogic ServerDelphiC++CSSCloud ComputingDatenbankenSAP Crystal ReportsData MigrationDatenmodellIBM DB2Relationale DatenbankenDatenbank DesignDB2 SQLDevOpsDistributed ComputingEclipseFehlertoleranzGitHubGoogle Web ToolkitHibernateSkalierbarkeitIBM Websphere Application ServerInfrastrukturIntegrierte EntwicklungsumgebungIntellij IDEAJasperreportsJava Persistence APIJava VmSpring FrameworkApache StrutsSwing (Java)JSONWildflyJUnitPythonPostgreSQLInstandhaltungProjektmanagementMicrosoft Visual StudioJscriptMicrosoft Sql-ServerMongoDBMySQLNode.jsOAuthOctopus DeployOracle FinancialsPerformance-TuningAbfrageoptimierungSystemmigrationAWS CLISchreiben von DokumentationService DiscoverySOAPSoapuiSubversionTechnisches SchreibenTechnische DokumentationTortoisesvnUMLWeb Services Description LanguageExtensible Markup LanguageInformixDaten- / DatensatzprotokollierungDocker ContainerEnterprise Application PlatformMetrikenAngular MaterialLiefer-PipelineOracle 10g/11gGrafanaSpring BootXml FilesZuverlässigkeit der SystemeBackendGitLabGitSpring DataContainerisierungAngularJSGitlab-CiAWS AuroraIntegrationstestsKubernetesHystrixVBA Programming LanguageGithub EnterpriseFull Stack EntwicklungIntegration FrameworksApache KafkaFront EndApi DesignRestful ApisSicherheitsbestimmungenTerraformRefactoringAngular UiSoftware Version ControlBIRT ReportingDockerJenkinsMicroservices

Backend Development (Java-centric)
Extensive experience designing, developing, refactoring, and maintaining enterprise-grade backend systems, with a strong focus on scalability, performance, and security.
Full Stack Development
Solid full-stack background with primary strength in backend development and practical experience in modern and legacy frontend frameworks.
Microservices Architecture
Design, migration, and maintenance of microservice-based systems, including service discovery, fault tolerance, inter-service communication, and cloud-native patterns.
Cloud & DevOps Collaboration
Hands-on experience working closely with DevOps teams on cloud migrations, CI/CD pipelines, containerization, and infrastructure automation.
API Design & Integration
Design and implementation of RESTful APIs, integration with third-party systems, messaging platforms, and legacy services.
Security & Authentication
Implementation of authentication and authorization mechanisms, including token-based security, OAuth flows, and secure API access.
Database Design & Data Modeling
Strong experience with relational databases, ORM frameworks, schema design, performance optimization, and data migration.
System Migration & Modernization
Proven track record migrating legacy monoliths and on-premise systems to modern cloud-based architectures.
Monitoring, Logging & Observability
Creation and maintenance of dashboards, metrics, and monitoring solutions to ensure system reliability in production.
Agile & International Teamwork
Long-term experience working in Agile environments with distributed, multicultural teams across Europe and beyond.
Technical Documentation & Architecture
Creation of LLD/HLD documentation, UML diagrams, and technical specifications; active participation in architectural decisions.

Technologies & Tools
Java, JPA, Hibernate, Microservices-based architectures, Spring Framework, Spring Boot, Spring Security, Spring Data, Spring AI, JUnit, Integration Tests

AI Tools:
Ollama, Github Copilot, Claude code, Lovable, OpenClaw

Web & API Technologies
REST APIs, JSON, XML, SOAP & WSDL

Frontend Technologies
Angular, PrimeNG, BackboneJS, GWT, Java Swing, Adobe Flex, Struts, HTML, CSS, JavaScript

Cloud, Containers & DevOps
AWS, Docker, Docker Compose, Kubernetes, Terraform, ArgoCD, CI/CD pipelines, GitHub Actions, Jenkins

Messaging & Distributed Systems
Apache Kafka, Service discovery and resilience patterns (Eureka, Hystrix)

Databases
MySQL, Oracle, SQL Server, PostgreSQL, DB2, Informix, MongoDB

Application Servers & Web Containers
Tomcat, WildFly / JBoss, WebLogic, WebSphere

Monitoring & Reporting
Grafana, Jasper Reports, Crystal Reports, BIRT, Quick Reports

Development Tools & IDEs
IntelliJ IDEA, PyCharm, Eclipse, Visual Studio Code

Version Control & Project Management
Git, SVN, CVS, Jazz RTC, JIRA, Octane

Other Technologies & Languages
Python, Node.js, C++, Delphi, VB

Sprachen

EnglishverhandlungssicherFrenchGrundkenntnisseRomanianMutterspracheSpanishGrundkenntnisse

Projekthistorie

Java Migration Engineer - Consultant

Adevinta / eBay

5000-10.000 Mitarbeiter

As a Java Migration Engineer at eBay, I worked on migrating multiple microservices with Angular front ends, developed in Java, Kotlin, and Python, from on-premises infrastructure to AWS. I collaborated closely with a dedicated DevOps team responsible for databases, Kafka clusters, routing, and gateways, while focusing on the application-level migration from a Java engineering perspective.
My role emphasized ensuring performance, scalability, and security in a cloud-native AWS environment. I refactored and fixed Java, Kotlin, and Python code to ensure AWS compatibility, implemented minor functional enhancements, and supported operational readiness post-migration. I also created and maintained Grafana dashboards to monitor service health and performance.
Key contributions included leading microservice migrations with minimal downtime, transitioning secrets from Vault to AWS Secrets Manager, and integrating services into AWS-based CI/CD pipelines using GitHub, ArgoCD, Jenkins, and AWS CLI. I documented migration processes, challenges, and solutions to support knowledge sharing and future migrations.

Technologies: JDK 21, Spring Boot, Spring Security, Spring AI, Ollama, REST API, JPA, Hibernate, Kafka, Angular 11/16, Maven, JIRA, Kubernetes, Terraform, ArgoCD, AWS CLI, CI/CD, Github Actions, Jenkins, Grafana, Claude Code, Github Copilot, IntelliJ IDEA, PyCharm, Agile.

Senior Java Developer - Consultant

Pentalog France
As a Senior Java Developer working as a full-stack engineer on a security provider project at Pentalog France, I contributed to the development and maintenance of a platform focused on recording employee activities, generating hardware reports, and supporting security-critical workflows. I worked in a distributed Agile team with Romanian developers, UK engineers representing the client, and Indian DevOps specialists.
My responsibilities covered the full development lifecycle, from translating business and technical requirements into reliable implementations to developing new features and fixing defects. I actively participated in architectural discussions, proposed technical solutions, and collaborated directly with the client to clarify requirements and analyze reported issues.
I took part in system acceptance and validation phases, ensuring delivered functionality met quality and performance expectations. I also supported handover and operational activities by producing clear technical documentation to facilitate maintenance and long-term support. Regular participation in architecture and coordination meetings with international teams strengthened my communication skills and ability to contribute effectively in English.

Technologies: Java, Spring Boot, Spring Security, REST APIs, JPA, Hibernate, Angular, JSON, MySQL, Maven, JIRA, ArgoCD, Kubernetes, CI/CD, GitHub Copilot, IntelliJ IDEA, Agile.

Senior Java Developer - Consultant

NATO - NTT Data
Developed a monolith application as part of a project team using Spring Boot for back-end and Angular 11 with PrimeNG for front-end. The application was containerized with Docker and deployed to AWS for production.
My primary responsibility was developing the Synchronization module, designed to replicate data and versions across all application instances. I participated in the architecture team to create Low-Level Design documentation and collaborated with a colleague to develop the module. A key challenge was implementing a conflict resolution system for the Synchronization module.

Key Responsibilities:
  1. Translated software specification requirements into developed or customized standard software products
  2. Implemented change requests and feature enhancements
  3. Participated in system acceptance processes through direct client cooperation
  4. Contributed to handover and operational maintenance activities with comprehensive documentation
  5. Engaged in architecture meetings with Spanish and Romanian teams in English
Tools and Technologies:
Open JDK 11, Spring Boot, Spring Security, REST API, JPA, Hibernate, JSON, Angular 11, PrimeNG, Docker, AWS, MS SQL Server 2017, Maven, JIRA, CI/CD, IntelliJ IDEA, Agile

Senior Java Developer - Consultant

European Union Intellectual Property Office (EUIPO)
Worked on Back Office project providing functionality for trademark and design file management, implementing new functionalities and participating in system testing

Senior Java Developer - Consultant

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

Key Responsibilities:
  1. Translated software specification requirements into developed or customized standard software products
  2. Designed data modeling architectures
  3. Implemented change requests and feature enhancements
  4. Participated in system acceptance processes through direct cooperation with system users
  5. Contributed to handover and operational maintenance activities with comprehensive documentation
  6. Engaged in architecture meetings with German, Indian, Chinese, and US teams in English
Tools and Technologies: Java 1.8, Spring Boot, Microservices, Python 3.7, Eureka, Hystrix, Spring Security, OAuth, JWT, REST API, Spring Data/JPA, Hibernate, Servlets, Apache Kafka, Node.js, Loopback, Docker, AWS, WebSphere, CI/CD, JAXB, XML, XSD, JSON, DB2, Maven, RTC, Eclipse, Agile

Java Developer

EservGlobal
As a team member developing a telecom solution for managing promotion and payment operations, I contributed in the following areas:
Developed a web interface using Struts framework (forms, actions, tiles) for customer care services, enabling voucher creation for prepaid service recharging and commission management. Employed Hibernate for Oracle database queries and JDBC for retrieving permissions and application settings. Worked with JBoss 4.2 as the application server and developed backend components in C++ that communicated with the web application through Informix database message queues.
I was also responsible for identifying and fixing interface and server-side bugs to enhance module functionality and user experience.

Key Responsibilities:
  1. Produced use cases, software diagrams, and artifacts aligned with specifications
  2. Translated software specification requirements into developed or customized standard software products
  3. Designed usability aspects and data modeling architectures
  4. Implemented change requests and feature enhancements
  5. Participated in system acceptance processes through direct cooperation with system users
  6. Contributed to handover and operational maintenance activities with comprehensive documentation
Tools and Technologies: Java 8, HTML, JSP, Servlets, JavaScript, CSS, XML, SQL, C++, Hibernate, Struts, Spring, Spring DAO, REST API, JBoss, Oracle, Informix, Ant, Maven, CVS, Eclipse, J2EE Patterns, RUP, UML, MS Office, Unix

Senior Java Programmer - Consultant

European Commission - OHIM
Developed RESTful web services for database queries and an ER-integration subproject connecting front-end and back-end through RESTful and WSDL calls to Oracle ESB for data extraction. Generated various confirmation and result reports saved to 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 required resources via external web services. Created data flows and class diagrams to provide clients with better understanding of process flows.

Key Responsibilities:
  1. Produced use cases, software diagrams, and artifacts aligned with specifications
  2. Translated software specification requirements into developed or customized standard software products
  3. Participated in system architecture definition and implementation
  4. Designed usability aspects and data modeling architectures
  5. Implemented change requests and feature enhancements
  6. Participated in system acceptance processes through direct cooperation with system users
  7. Contributed to handover and operational maintenance activities with comprehensive 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 and 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

Senior Java Developer

Ericsson Romania GSDC
Responsible for implementing new features, providing support, and conducting requirements analysis for the NMCA and Dialtunes multimedia projects. Developed a simple internal application that parsed logs and generated daily reports in PDF format, detailing the number of hits and exceptions thrown by applications each day.

Key Responsibilities:
  1. Produced use cases, software diagrams, and artifacts aligned with specifications
  2. Translated software specification requirements into developed or customized standard software products
  3. Designed usability aspects
  4. Implemented change requests and feature enhancements
  5. Prepared technical documentation and relevant updates
Tools and Technologies: Java 1.5/1.6, Servlets, JSP, Struts, Hibernate Framework, HTML, CSS, JavaScript, JUnit, XML, UML, WebLogic 10, Oracle 10g, Jasper Reports, Eclipse, Ant, SVN, Agile

Java Developer

Axway Romania
Initially maintained the Sentinel Server code, enabling compatibility with various databases. Subsequently developed a web-based Sentinel monitor application providing reports on information flow within the server. Created a web-based version of an existing monitoring application originally built as a Java Applet. Finally, produced specialized software based on Sentinel Server for a major Axway client, first in GWT (Google Web Toolkit) and then in Adobe Flex.

Key Responsibilities:
  1. Produced use cases, software diagrams, and artifacts aligned with specifications
  2. Translated software specification requirements into developed or customized standard software products
  3. Designed usability aspects and data modeling architectures
  4. Implemented change requests and feature enhancements
  5. Prepared technical documentation and relevant updates
  6. Generated database ERDs for specific projects
Tools and Technologies: Java 1.4, Java 1.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

Lotus Developer - Promotional Interservice

IBM Partner
Utilized Lotus technologies (Lotus Notes, Domino Designer, Lotus Workflow, and Domino Doc) for document management software and financial internal applications. Designed applications using Lotus Workflow for creating business workflows and Lotus Designer for application code development. Notable clients included Mitsubishi and Casa de Pensii.

Key Responsibilities:
  1. Produced use cases, software diagrams, and artifacts aligned with specifications
  2. Translated software specification requirements into developed or customized standard software products
  3. Participated in system architecture definition and implementation
  4. Designed usability aspects and data modeling architectures
  5. Implemented change requests and feature enhancements
  6. Prepared technical documentation and relevant updates
Tools and Technologies: Oracle 9i, Lotus Notes, Lotus Administration, Lotus Designer, LEI, Visual Basic, ODBC, Crystal Reports

Software Developer

Stanleybet Romania
Developed an application that imported daily betting information from text files generated by the main application, decoded teletext pages from a nationwide television network, and transmitted newly created teletext pages via FTP to the TV teletext system.

Key Responsibilities:
  1. Produced use cases, software diagrams, and artifacts aligned with specifications
  2. Translated software specification requirements into developed or customized standard software products
  3. Participated in system architecture definition and implementation
  4. Designed usability aspects and data modeling architectures
Tools and Technologies: Borland Delphi 7, Quick Reports

Freelancer Borland Delphi

Satsoft
Developed and designed three key projects:
  1. SatAccounting: Developed using Borland Delphi 7 IDE to assist clients with basic accounting tasks. The application included three subprojects: bar module, store module, and service providing module. Generated daily, monthly, and annual reports on client income and expenses.
  2. SatEventNet: Internet cafe client-server application designed to control machines used by clients. Allowed customers to order products (food, drinks, etc.) from the onsite bar and enabled employees to generate daily and monthly reports per station and overall income from both station usage and product orders.
  3. WareHouse: Designed for auto-warehouse agents to centralize and localize all auto parts. Generated various reports and charts by order and by agent on daily, monthly, and yearly bases.
Tools and Technologies: Borland Delphi 5/7, ODBC, Quick Reports

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden