Badges
Certifications
ViniciusAlmeida has not earned any certificates yet.
Work Experience
Software Engineer
Bol.com•  September 2020 - Present
Java Developer
Aubay•  June 2019 - May 2020
Java Developer
Grupo Confidence/Travelex•  June 2017 - May 2019
Responsabilities: - Develop improvement and correct bugs on legacy system, initially using Java 6 (which was migrated to java 8 last year), EJB 3.0 and Velocity (html + javascript) from frontend. - Develop a microservice which process text files with partner customers informations and transform on money exchange contracts, this project integrates with other microservices using Kafka + Json and with legacy system uting REST. It was developed using Java 8, hibernate and SpringBoot. - Start the code policies using checkstyle, PMD and SpotBugs (successor of FindBugs) on microservies projects. - On legacy and microservices projects I made unit tests using Mockito or EasyMock.
Java Developer
PersonalSoft Informática•  January 2016 - May 2017
Responsibilities: - Develop online sales system which, integrates via database with legacy (ERP) company system. - Develop a WMS (warehouse management system). - On both cases I used Java 8, hibernate e Vaadin (front) - Start the research for REST integration for between WMS and the online sale system using Java 8, hibernate e Jax-RS.
zOS & AS400 team's dispatcher backup
IBM•  May 2015 - January 2016
Responsibilities: - Coordinate z/OS and AS400 system monitor’s daily and weekly activities.
z/OS and AS400 system operator
IBM•  September 2013 - April 2015
Responsibilities: - Monitor z/OS e AS400 customers systems.
Customer Support
EMOTTA Sistemas•  December 2012 - August 2013
Responsibilities: - Provide technical support about an access and human resources system.
Education
Faculdade Network
Information Technology, BS•  2013 - 2016
Links
Skills
ViniciusAlmeida has not updated skills details yet.