Joao Vale

is working from home. 🏡

Bis 2022, Senior Software Engineer, Mollie

Lisbon, Portugal

Über mich

✔Contact Details: jcarlos.vale@gmail.com/+351 928 158 743 ✔Nationality: Brazilian ✔Bilingual (Portuguese and English) I am a bilingual IT professional with Bachelor in Computer Science, Masters in Computer System Networking and incomplete PhD in Database Systems with over 15 years of experience in Software/Java Development, Information Technology teaching, IT Project Management, Database Technology Development and academic experience in Machine learning

Fähigkeiten und Kenntnisse

Spring Framework
Hibernate
JEE
Apache Maven
JPA
Git
JavaScript
Software Development
Java
Java Spring
Microservices
Apache Kafka
Spring Data
Team work
Communication Skills
Back-end
MySQL
Computer Science
Software framework
Software Systems Engineering
Java Development
Microservice
Software
Web
Technology
SQL
Scrum
REST
Spring
Spring Cloud
jpa
Kafka

Werdegang

Berufserfahrung von Joao Vale

  • Bis heute 1 Jahr und 4 Monate, seit Feb. 2023

    Software Engineer

    retarus GmbH
  • 6 Monate, Juli 2022 - Dez. 2022

    Senior Software Engineer

    Mollie
  • 1 Jahr und 1 Monat, Juni 2021 - Juni 2022

    Software Developer

    Tipico

    Developing microservices using Java platform, frameworks Spring Boot, Spring Reactor. Prioritizing tasks and objectives by analyzing user requirements and backlog. Applying Scrum agile framework in our self-organized team. Other technologies and tools used: BitBucket, Mockito, Jenkins, Docker, Kubernetes.

  • 1 Jahr und 8 Monate, Okt. 2019 - Mai 2021

    Software Engineer

    Arvato Financial Solutions

    - Migrating legacy ​Spring Batch​ technology to new ​Spring Cloud Data Flow architecture. - Developing services using ​Java ​platform, frameworks ​Spring Boot, JEE​. - Developing stored procedure in ​SQL Server Database​. - Prioritizing tasks and objectives by analyzing user requirements and backlog. - Applying ​Scrum ​agile framework in our self-organized team. - Other technologies and tools used: ​Kubernetes, BitBucket​, ​Mockito, PowerMock​, Jenkins, Docker

  • 7 Monate, März 2019 - Sep. 2019

    Software Engineer

    Sky Technology Centre

    Developing systems using Kotlin, Java platform, frameworks Spring Boot, Spring. Integrating applications using KAFKA and MicroServices Architecture (REST). Applying Scrum agile framework in our self-organized team. Other technologies used: Github, Jenkins, Docker, Kubernetes.

  • 9 Monate, Juni 2018 - Feb. 2019

    Software Engineer

    TransferWise

    Developing systems using Java platform, frameworks Spring Boot, JPA and Spring. Maintaining and improving features in AngularJS. Developing new features in UI using ReactJs. Developing SQL queries, Postgresql and MySQL environment. Prioritizing tasks and objectives by analyzing user requirements and backlog. Integrating applications using KAFKA and MicroServices Architecture (REST). Applying Scrum agile framework in our self-organized team. Other technologies used: Github, CircleCI, Groovy, Docker

  • 10 Jahre und 8 Monate, Nov. 2007 - Juni 2018

    Software Engineer

    SEFAZ

    - Developed systems using Java platform, frameworks Struts, Hibernate and Spring. - Developed SQL queries, ORACLE environment Technologies used - Java, Spring Framework, Version Control Systems (CVS, SVN, GIT), Tomcat, Glassfish and JBoss application servers, Hibernate Persistence Framework, Oracle Relational Database, Front-End development using HTML and JavaScript, CSS.

  • 11 Jahre und 7 Monate, Jan. 2006 - Juli 2017

    IT Lecteur

    Some Brazilian Universities

    Subjects taught: Management Information System, Practice and Project Management, Data Structures, Programming Language I, Operating Systems, Mathematical Logic II, Database Fundamentals and Database Implementation Techniques Industry, Programming Laboratory II, Programming Techniques II Systems Analysis and Design I, II Systems Analysis and Design, Application Development Free Software, Distributed Systems

  • 3 Jahre, Jan. 2005 - Dez. 2007

    Software Engineer

    Serpro

    - Analysed and designed systems using PL / SQL, ORACLE technology - Designed stable, reliable and effective databases - Developed and analyzed functional specifications using UML Achievements - First certified team member in Sun Certified Java Programmer 1.5 - Certified in CFPS (Certified Function Point Specialist)

  • 2 Jahre, Jan. 2004 - Dez. 2005

    Masters Student

    Instituto Atlântico

    - Researched on Grid Computing (Grades). Studied Security System - Developed Java (J2SE) security mechanisms (authentication and authorization) in GRID middleware, using encryption keys and X.509 XACML language.

  • 3 Jahre, Jan. 2003 - Dez. 2005

    Software Engineer

    Via Logica Consultoria e Sistemas LTDA

    - Developed systems in Delphi and SQL Server database - Produced clean, efficient code based on specifications - Integrated software components and third-party programs. Verified and deployed programs and systems - Troubleshooted, debugged and upgraded existing software Technologies used - Delphi, Microsoft SQL Server

  • 3 Jahre, Jan. 2000 - Dez. 2002

    Software Engineer

    Fujitec

    - Developed backend applications for PALM (C language). Used WAP technology - Developed systems in Delphi language, "pages" WML, and Internet applications using ASP, CGI (Delphi), Javascript - Application Architecture MIDAS - 3 Tier Architecture (Delphi)

Ausbildung von Joao Vale

  • Bis heute 11 Jahre und 5 Monate, seit Jan. 2013

    Machine learning

    Universidade Federal do Ceara

  • 2 Jahre, Jan. 2005 - Dez. 2006

    Electrical and Computer Engineering

    Universidade Federal do Ceara

    Grid Computing

  • 5 Jahre, Jan. 1998 - Dez. 2002

    Computer Science

    Universidade Estadual do Ceara

Sprachen

  • Portugiesisch

    Muttersprache

  • Englisch

    Fließend

  • Deutsch

    Grundlagen

  • Spanisch

    Grundlagen

21 Mio. XING Mitglieder, von A bis Z