Zpět na profesionály

Java Developer

Přehled


Krátké shrnutí

Kandidát je vývojář v jazyce Java se 4,5 lety zkušeností v tomto jazyce. Ve své současné pozici pracuje jako backendový vývojář a architekt. Mezi jeho nejpoužívanější technologie patří Java, SpringBoot, nasazení na Kubernetes a PostgreSQL. Má také zkušenosti s Hibernate. Na začátku své kariéry používal především .NET a později C a C++. Hovoří plynně anglicky. Kandidát také pracoval s agilními metodikami, jako je Scrum. Vedl různé menší týmy, které měly až 5 členů.

Technologie: Java, SprinBoot, Kubernetes, PostgreSQL.

Pracovní zkušenosti

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
Zaměstnanec129002  / Měsíčně
Role
Java Developer
Jazyky
English
Dovednosti
.NET FrameworkAndroidApplication ServerArchitectBashCC#C++Code ManagementContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareDatabaseDevOpsDockerEmbedded SystemsEntity FrameworkGitHibernateIoTJavaKubernetesLinuxMicrosoft serversMySQLOperation SystemsOraclePostgreSQLPythonShellToolsWPFWindows XP
Lokality
MostRemoteSplit