Zurück zu den Profis

Java Developer

Überblick


Kurzer Überblick

Der Kandidat ist ein Java-Entwickler mit 4,5 Jahren Erfahrung in Java. In seiner derzeitigen Rolle arbeitet er als Backend-Entwickler und Architekt. Seine am häufigsten verwendeten Technologien sind Java, SpringBoot, Einsatz auf Kubernetes und PostgreSQL. Er hat auch einige Erfahrung mit Hibernate. Zu Beginn seiner Karriere arbeitete er hauptsächlich mit .NET und später mit C und C++. Er spricht fließend Englisch. Der Kandidat hat auch mit agilen Methodologien wie Scrum gearbeitet. Er hat verschiedene kleinere Teams mit bis zu 5 Mitgliedern geleitet.

Technológie: Java, SprinBoot, Kubernetes, PostgreSQL

Berufliche Erfahrung

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
Angestellter5300  / Pro Monat
Rollen
Java Developer
Sprachen
English
Fähigkeiten
.NET FrameworkAndroidApplication ServerArchitectBashCC#C++Code ManagementContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareDatabaseDevOpsDockerEmbedded SystemsEntity FrameworkGitHibernateIoTJavaKubernetesLinuxMicrosoft serversMySQLOperation SystemsOraclePostgreSQLPythonShellToolsWPFWindows XP
Lokalitäten
MostRemoteSplit