02/07/2024 updated

**** ******** ****
100 % available

Senior Java Software Engineer

Cluj-Napoca, Romania
Only remote
Cluj-Napoca, Romania
Only remote

Profile attachments

Bogdan-Rad.pdf

Java (Programming Language)JavaScriptApache ActiveMQAmazon Web ServicesAmazon S3DatabasesContinuous IntegrationQuartz (Graphics Layer)ElasticsearchJava Platform Enterprise Edition (J2EE)GradleIssue Tracking SystemsInventory Management SoftwareJava Message Service (JMS)JUnitApache MavenMicrosoft SQL ServersMongoDBMySQLOAuthOpenShiftRedisMockitoSwaggerSimple Object Access Protocol (SOAP)Software EngineeringSoftware SystemsSONAR (Symantec)Web Services Description LanguageExtensible Markup Language (XML)OpenapiGoogle CloudFile Transfer Protocol (FTP)GrafanaSpring BootGitSpring DataKubernetesRancherEmail NotificationsApache KafkaCloudwatchElastic KibanaRestful ApiAtlassian BambooDockerJenkinsMicroservicesOracledb
AWS S3, AWS, ActiveMQ, Kafka, Apache Kafka, Maven, Bamboo, CloudWatch, CI/CD, database, Docker, Elastic Search, email notifications, XML, FTP, GIT, Google cloud, Gradle, Grafana, Inventory System, ticketing system, Java, Java 8, JMS, Java EE, JavaScript 1, Javascript, Jenkins, Junit, Kibana, K8S, Microservices, SqlServer, Mockito, MongoDB, MySQL, Oauth2, Openshift, OpenApi, OracleDb, Quartz, Rancher, Redis, REST API, REST, Sonar, SOAP, software development lifecycle, software release, software solutions, Spring Data, Spring boot, SpringBoot, Swagger, Wsdl

Experience

Professional experience5 - 10 years
Freelancer since2019

Languages

EnglishGood

Project history

Senior Java Software Engineer

Multinational clothing brand Real-Time Inventory System

The client, one of the biggest clothing brand from the USA, required an extension of
their customer support services to their stores across Europe.

* Supported and developed for the software release in in Europe by ensuring that
all aggregated information related to inventory, product details, and pricing
received from multiple sources (such as vendors and internal systems) is
managed correctly using established data management practices..

Skills: Java 11, SpringBoot, Apache Kafka, Kafka Connect & Schema Registry,
OracleDb, MySql, Amazon Aurora Db, Redis Cache, Elastic Search, Quartz
Scheduler, AWS Secret Manager, AWS CloudWatch, AWS S3 Bucket, AWS Lamda,
Jenkins, Docker, Git.

Java Software Engineer

Manufacturing Execution Systems
Manufacturing Execution Systems
The client, global mechanical and plant engineering German company, was wasting
significant revenue on maintenance for a slow management of paint-shop
application, but was unable to give it up due to the amount of factories in which was
installed.

* Assured a 30% business growth by fully redesigning the painting management
system according to the customer's need by splitting the monolith into a servicebased
architecture.
* Reduced the installation time by 80%, offering the possibility to install particular
services in the plant.

Skills: Java 8, Java EE, REST, OpenAPI, Swagger, SqlServer, Maven.

Java Software Engineer

Social Employee Application
The client, a German software outsourcing company, was having a hard time
managing and keeping track of their employees availability and sick requests by using
multiple tools.

* Reduced the number of tools required by using a common tool that would
facilitate the communication between all the other ones.

Skills: Java 8, Spring Boot, Spring Data, Docker, Jenkins, Kibana, Portainer,
Thymeleaf, Mongodb, Junit, FTP WebDAv, Gradle.

Java Software Engineer

E-commerce Platform - Rendering, Email and Archiving
The client, a German multinational chain of stores selling consumer electronics, was
wasting a huge amount of time and resources due to the lack of a template
management application for building, archiving emails, documents and sms'es and
sending them to the customer.

* Shortened the management and generation of documents time by 90% by
gathering all the required orders information by designing an automated tool to
take care of the job.
* Increased the throughput to 100 K/hour of the most complex email by splitting
the logic of generation and sending of the emails using async tasks to iterate over
an multitenant database.

Skills: Java 8, Spring Boot, OAuth2, Spring Data, Docker, Jenkins, Consul, Jms,
Thymeleaf, Sonar, Kibana, Rancher, Mongodb, SOAP, Wsdl, XML, Junit, Gradle.

Senior Java Software Engineer

University; Automotive Engineering
Logistical Transports - Technical Checking Merchandise Application for Fashion Retailer
University, Cluj-Napoca The client, one of the biggest fashion retailer from Spain, was losing a significant
amount of money yearly due to a lack of an automation tool that checks the
merchandise before shipping it to a specific country.
2008 - 2012 | Bachelor's Degree in * Increased the eficiency of finding product issues before shipping by checking
Automotive Engineering - Technical the merchandise based on configured criteria and integrating with an in-house
University, Cluj-Napoca automation tool for sending email notifications with identified issues.
* Reduced the number of tools required from 4 to 1 by implementing a tool that
is able to do automatic and manual checks based on configured events.

Skills: Java 11, Spring Boot, Spring Integration, Oauth2, Spring Data, MongoDb,
IBMDB2, OpenApi, Spring Kafka, AMQ, Swagger, Docker, Bamboo, Openshift,
Graylog, Sonar, Maven, Junit, Git.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in