Backend Java Developer
Backend Java Developer
Backend Java Developer
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
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
EXPERIENCE
1 de 2
HÉLIO DOURADO
Product Development
OMEL Pumps and Compressors – 2010 - 2018
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