YouTeam Logo

Summary

Expertise

Project Highlights

Education

Agency

VB

English:

Proficient

Vlad B.

vetted by Youteam

Vetted by YouTeam

Romania

UTC +02:00

Europe/Bucharest

English:

Proficient

Passionate and task-driven Java software Developer

-Proficient in developing java back-end systems, designing databases, writing and testing code, troubleshooting simple or complex issues and implementing new features based on specifications. -Accredited Technical Trainer: provide adequate technical training to groups of students that want to take the step into software development; -Created technical documentation and drawings used in the aeronautical industry

Want to hire this engineer?

Check if Vlad is available

Expertise

Years of commercial development experience

5 years of experience

Core technologies

Java 5 years
Spring Boot 3 years

Other technologies

Hibernate
PostgreSQL
Selenium
SQL
Apache Camel
Cucumber
Git
Gradle
Jenkins
JUnit
Mockito
SOAP
RabbitMQ
RESTful API
Docker
Maven
Microservices
gRPC
Flyway

Project Highlights

icon
Lead Java developer

Financial - Payroll Application

Feb `22 - Present

3 years

Payroll application

Responsibilities & achievements

• Create the architecture of a microservices application from scratch • Develop end-to-end functionalities for the payroll app • Involved into the CI/CD pipelines configuration of SonarQube • Setup and build integration test with code coverage of 90%

Azure
Java
Kubernetes
MongoDB
RESTful API
Docker
Grafana
Spring Boot
Sonarqube
icon
Java software developer

Medical Application

Jan `20 - Feb `22

2 years

Breakdown of a monolith medical application into a microservice based architecture system;

Responsibilities & achievements

-Breakdown of a monolith medical application into a microservice based architecture system; -Integrated external providers for VOIP; -Automated manual tests using Selenium and Cucumber framework; Act as a scrum master; -Created a lightweight POC application using Apache Camel that would consume data from three diferent systems and expose it to a client; -Key achievement: managed to mitigate the risk of any lost messages between the monolith and the microservice ecosystem by implementing a reliable eventing mechanism using RabbitMQ nodes with durable queues;

Java
SQL
Gradle
IBM DB2 Programming
Jenkins
JPA
SOAP
RabbitMQ
RESTful API
Spring Data
Spring Boot
gRPC
Flyway
icon
Software developer

Platform for banking

Apr `18 - Dec `19

2 years

Banking product used on the mortgage credit platform;

Responsibilities & achievements

Developed functionalities on the back-end and also on the front-end

Hibernate
Java
Java EE
Oracle
Angular 2x
icon
Software developer

Mobile Apps

Dec `17 - Apr `18

4 months

Application that automated the deployment of mobile apps to google play store and apple store;

Responsibilities & achievements

Worked on the back-end of the application

Java
PostgreSQL
Ruby
Jenkins
Docker
icon
Java Software Devleoper

System for Human Resources

Jan `17 - Dec `17

11 months

Worked on an HR system that handled the onboarding and resume creation for new employees;

Responsibilities & achievements

Worked on an HR system that handled the onboarding and resume creation for new employees;

Java
JSP
PostgreSQL
Spring Framework
Maven

Education

Higher education in Computer Science

Agency

agency #3662

10-50

GMT+2

Romania

Core Expertise

Agile
Automation Develope
Azure
C++
Java
Magento
.NET
Node.js
PHP
Python
React.js
React Native
SharePoint
Symfony
UI
UX
.NET Compact Framework
Amazon Web Services
Laravel Framework
Manual Test Execution
Test Automation
Angular 2x
Vue.js
Flutter
Nest
.NET Core
.NET Framework
Power Platform
Power Automate
Power Apps

Industries

Education & Science, Business & Productivity, E-Commerce & Retail, Banking & Finance, Information services & Technologies, Advertising & Marketing, Travel & Tourism, Healthcare & Medicine, Accounting & Auditing, SaaS, Energy, Telecommunication

Want to hire this engineer?

Check if Vlad is available