Späť na profesionálov

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.
Author
Java Developer
63693859f064f88169ba736a
Zamestnanec5300  / Mesačne
Role
Java Developer
Jazyky
English
Zručnosti
.NET FrameworkAndroidApplication ServerArchitectBashCC#C++Code ManagementContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareDatabaseDevOpsDockerEmbedded SystemsEntity FrameworkGitHibernateIoTJavaKubernetesLinuxMicrosoft serversMySQLOperation SystemsOraclePostgreSQLPythonShellToolsWPFWindows XP
Lokality
MostRemoteSplit