Backend Java Developer

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

HÉLIO DOURADO

Brazilian, married
Located in Guarulhos – SP
Mobile: +55 11 98460-2530
Phone: +55 11 2452-3678

E-mail: heliohdd@yahoo.com.br
LinkedIn: linkedin.com/in/heliohdd
GitHub: https://github.com/heliohdd

BACKEND JAVA DEVELOPER / SPRING BOOT HIBERNATE

SUMMARY

I develop web services solutions based on API Rest using Java with Spring Boot / Hibernate,
SQL and NoSQL database, starting from the UML project conception to the cloud deployment
using Heroku platform. Use of JPA for object-relational mapping (ORM), sending email with
SMTP, storing objects and data in the cloud with Amazon S3, authentication and authorization
with JWT tokens as well as data validation.

TECHNICAL SKILLS

 Spring Boot, Hibernate, REST, JWT, S3, MySQL and MongoDB projects;
 Backend Implementation on Heroku / Amazon EC2 cloud platform;
 Access to database with Spring Data JPA;
 Authentication and authorization in Spring Security with JWT token;
 Image storage with Amazon S3;
 Object-relational mapping (ORM) with JPA / Hibernate;
 Automated sending of emails with Google SMTP service;
 Creation of REST API with JSON serialization;
 Code versioning with Git / GitHub system;
 Data search criteria by order, by cliente name, or by category;
 Implement CRUD operations with good Software Engineering practices;
 Customized validation of data fields (CPF / CNPJ, user, password, email);
 Design Pattern “Strategy” and “Template Method” knowledge;
 Handling exceptions and errors properly.

BEHAVIORAL SKILLS

 Team work  Willpower


 Creativity  Emotional intelligence
 Self-taught  Cognitive flexibility
 Patience  Complex Problem Solving
 Self-improvement

EXPERIENCE

Java Spring Boot Developer


Autonomous - May 2019 - present

 Java Spring Boot project on backend, with implementation on Heroku platform.


 Web service project with Spring Boot and JPA / Hibernate;
 Restful API project with Spring Boot and MongoDB database (web service and NoSQL);
 Project to access MySQL database with JDBC, and;
 Desktop application with JavaFX.

1 de 2
HÉLIO DOURADO

Product Development
OMEL Pumps and Compressors – 2010 - 2018

 8 years experience in the Mechanical Engineering area, working in product


development through virtual simulation in Engineering software (CATIA /
SolidWorks), where I already used programming resources to automate repetitive
tasks and routines.

TRAININGS

Spring Boot, Hibernate, REST, Ionic, JWT, S3, MySQL and MongoDB (Udemy)
Development of full stack case study in Java Spring Boot on the back end and Ionic on the
front end. From UML design to Heroku and Play Store.
Full Java - Object Oriented Programming (Udemy)
UML, JDBC, JavaFX, Spring Boot, JPA, Hibernate, MySQL and MongoDB.
Java - Getting Started: Programming Logic and Algorithms (Udemy)
Introduction to basic troubleshooting using the Java language.

KNOWLEDGE

 NPM/NodeJS  Ionic
 HTML  Cordova
 CSS / SASS  HTTP protocol in the REST standard
 JavaScript / TypeScript  Safety
 Angular  CORS

TOOLS

 Git  XAMPP
 GitHub  STS – Spring Tool Suit
 Gitpod (Eclipse / Maven / Tomcat / Jackson /
 Postman JPA)

Languages

 English – fluent
 French – intermediate
 Spanish – intermediate

2 de 2

You might also like