Java Developer
Prehľad
Krátke zhrnutie
Kandidát je vývojár v jazyku Java so 4,5-ročnou praxou v jazyku Java. Na svojej súčasnej pozícii pracuje ako backendový vývojár a architekt. Jeho najpoužívanejšie technológie sú Java, SpringBoot, nasadenie na Kubernetes a PostgreSQL. Má tiež určité skúsenosti s Hibernate. Na začiatku svojej kariéry používal najmä .NET a neskôr C a C++. Hovorí plynule anglicky. Kandidát pracoval aj s agilnými metodikami, ako je Scrum. Viedol rôzne menšie tímy s maximálne 5 členmi.
Technológie: Java, SprinBoot, Kubernetes, PostgreSQL
Pracovné skúsenosti
02/2018 – now: Senior Software Engineer, Company A
- Member of cross-functional international teams developing backend part of various web and mobile ID solutions.
- Software architect for backend part of web application for indexing and automated analysis of text, audio, and video surveillance data.
- Team lead for backend part of system for porting electronic ID cards to mobile phones.
- Software engineer on backend part of EU project for tracking tobacco products between EU member states.
11/2012 – 01/2018: Senior Software Engineer, Company B
- Member of cross-functional international team developing software components for telecom database systems.
- Involved in pre-study, design, implementation, and testing of software.
- Solved internal test and customer trouble reports.
- Member of code verification team conducting code quality reviews.
- Developed test environment for automated test execution.
11/2009 – 10/2012: Software Engineer, Company C
- Member of international team developing drivers for telecom transport devices.
- Developed and tested network driver software for ATM-related protocols.
- Ported driver and firmware code from vendor's solution based on Linux to OSE OS.
- Supported software part of hardware assembly process.
- Assisted in debugging and analysis.
04/2005 – 10/2009: Software Engineer, Company D
- Developed software for Siemens mobile OS.
- Verified solutions on development boards.
- Developed software for on-board toll devices for trucks.
- Developed demo Zigbee sensor networks for data acquisition and analysis.
02/2018 – 07/2018: Software Engineer (part-time), Company E
- Developed bus tracking system demo.
- Developed IoT bus driver onboard device for GPS reporting and ticket printing.
- Integrated the entire system including server and backend components.
- Created Android application for tracking vehicle location and speed.
02/2017 – 05/2017: Software Engineer (part-time), Company F
- Developed fleet management application based on OpenGTS web solution.
- Adapted OpenGTS for communication with various hardware GPS/vehicle data providers.
- Created .NET desktop application for monitoring center.
- Created Android application for tracking vehicle location, speed, and fuel consumption.
02/2006 – 10/2007: Software Engineer (part-time), Company G
- Developed .NET application for boat navigation.
- Adapted application and OS images to run from small SD cards.
- Controlled CF SD card usage and lifespan.
| Zamestnanec | 5300 € / Mesačne |