Profileimage by Catalin Burcea SENIOR JAVA DEVELOPER from Bucharest

Catalin Burcea

available

Last update: 15.03.2023

SENIOR JAVA DEVELOPER

Graduation: Master's Degree, Computer Science (Distributed Systems)
Hourly-/Daily rates: show
Languages: English (Full Professional)

Keywords

Java (Programming Language) Apache HTTP Server Spring Framework Swagger Openapi Spring Cloud Apache Kafka Restful Api JavaScript (Programming Language) Bootstrap (Software) + 24 more keywords

Attachments

iulian-catalin-burcea_cv.pdf

Skills

Java, Spring, Spring Boot, Microservices, JPA, Hibernate, REST, Swagger, OpenAPI, Maven, Git, SQL, Linux, Jenkins, Kafka, RabbitMQ, Docker, Openshift, Kubernetes, Apache Ignite, Angular, databases, Apache, REST APIs, multithreading, Spring Data, Oracle, MongoDB, Kafka Connect, Sonar, Spring Cloud, Unit, Spring Cloud Netflix, Swagger/OpenAPI, Groovy, Checkmarx, Spring Framework, MySQL, Javascript, JSON, Bootstrap, user interface

Project history

01/2020 - Present
SENIOR JAVA ENGINEER
(Banks and financial services)

Investment Bank
The client, a multinational financial services company, was struggling with a slow process and lack of performance when integrating its settlement system with several reference databases due to the slow and inefficient access to those data sources.
• Drastically increased the speed of accessing the reference data by 100X by designing and implementing a cache system based on Apache Ignite that extracted the data from the reference databases and exposed them to consumers through Spring-based REST APIs.
• Reduced reference data load time from 3 hours to less than 30 minutes by using multithreading and applying SQL optimizations.
Skills: Java, Spring Boot, Microservices, Spring Data, JPA/Hibernate, Maven, Apache Ignite, REST APIs, Oracle, MongoDB, Kafka, Kafka Connect, Jenkins, Git, Sonar, Linux.

05/2019 - 08/2020
JAVA TECHNICAL WRITER
Baeldung (Internet and Information Technology)

Baeldung

The client, a leading Java platform for developers, was having difficulties expanding their
ecosystem with good quality articles and tutorials about Java and Linux due to the lack of
interesting topics and good technical writers.

* Increased the number of good quality authors by 30% by evaluating over 100
potential technical writers with Java or Linux experience by compiling thorough tests to
better explore their expertise.

* Increased the platform's number of published articles by more than 10 and
expanded the list of upcoming articles by 20% by thoroughly researching over 50
topics and selecting the ones with the greatest potential to become successful.

Skills: Java, Spring Boot, Spring Cloud, Maven, Jenkins, Unit & Integration testing, Git, Linux.

12/2017 - 12/2019
SENIOR JAVA DEVELOPER
Payment Service Provider (Banks and financial services)

Payment Service Provider

The client, an American payment processing company, was wasting a lot of time on repetitive
and error-prone development work due to the lack of a common and reliable way of creating
new microservices.

* Reduced the development time to create a new microservice with all the
required dependencies from their ecosystem from over 1 day to under 5 minutes
by implementing an automated template mechanism based on the Maven Archetype
Plugin which consisted of a single Maven command.

Skills: Java, Spring Boot, Spring Cloud Netflix, Docker, Maven, Microservices, Openshift,
Kubernetes, Swagger/OpenAPI, Jenkins, Groovy, Git, Linux, Checkmarx.

12/2014 - 12/2017
SENIOR JAVA DEVELOPER
Teledata Communications - Loan Origination System (Banks and financial services)

Teledata Communications - Loan Origination System

The client, active in the financial sector, was at risk of losing clients due to the painfully slow
manual configuration when onboarding new clients on their loan origination platform.

* Improved the speed of new configuration tasks by 60% and reduced the risk
of losing customers by 50% by organizing various knowledge transfer sessions
inside my team and by automating parts of the configuration process based on the
information assimilated in several trainings at the client's location.

Skills: Java, Spring Framework, Maven, Git, MySQL, Javascript, Angular, JSON, Bootstrap.

07/2014 - 09/2014
JAVA DEVELOPER
XOPS (Transport and Logistics)

XOPS - Fleet management system

The client, active in the airline industry, was struggling with a bad user experience due to an
old-fashioned and slow user interface of its XOPS application.

* Improved the platform usability by 50% by redesigning and building a highly
intuitive, modern and responsive user interface based on Bootstrap and Angular.

Skills: Java, Spring, Hibernate, MySQL, Maven, Git, Javascript, Angular, JSON, Bootstrap.

Local Availability

Only available in these countries: Romania
Profileimage by Catalin Burcea SENIOR JAVA DEVELOPER from Bucharest SENIOR JAVA DEVELOPER
Register