Java Developer
Overview
Short Summary
The candidate is a Senior Java Developer with 6 years of commercial experience. In addition to Java, he also comes into contact with Kotlin. He uses e.g. Springboot and Hibernate frameworks, database tools such as PostgreSQL, Liquibase, MySQL, MariaDB, Oracle, MS SQL, Hazelcast and also Kubernetes, Kafka, Web API (Restful API, GraphQL) technologies. On his latest project, he is working on a system that manages traffic and optimizes the passage through traffic junctions through a network of traffic lights. This project includes microservice architecture, asynchronous message processing, communication with hardware at the intersection using adapters, its configuration, testing (functional, integration) and servicing of the environment. He uses Scrum methodology in his work environment. As a local coordinator, he is involved in upskilling junior developers and is involved in training. He uses English on a daily basis and is used to working in international teams.
Work Experience
Senior Software Developer (06/2020 – Current): Developed a clinical study control system, and an adaptive traffic control system using Java, Kotlin, Postgres, Kafka, Kubernetes, Docker, Spring Boot, and microservice architecture.
BI Software Developer (11/2016 – 06/2020): Developed a BI platform for analyzing information from a system using Java, Kotlin, and various databases.
Master's Degree (2008 – 2014): Completed a Master's degree at the University of Thomas Bata.
Erasmus Study (2012 – 2013): Studied at the Universidade Tecnica de Lisboa - Institute Superior Tecnico.
Secondary Electrotechnical School Graduation (2004 – 2008): Completed secondary school.
Digital Skills: Proficient in Java 17, Kotlin, microservice architecture, databases, Kubernetes, integration testing, Kafka, and Web API (RESTful, GraphQL).
| Freelancer | 316 € / Per day |
| Level | SENIOR |