Späť na profesionálov

Java Developer

Prehľad


Krátke zhrnutie

Kandidát je softvérový inžinier so skúsenosťami s rôznymi projektmi a technológiami. Pracoval na aplikáciách pre kontrolu štátnych hraníc, webových službách pre biometrickú identifikáciu a nástrojoch na monitorovanie siete. Pracoval aj ako integračný a overovací inžinier. Má magisterský titul v oblasti informatiky a bakalársky titul v oblasti informačných technológií. Ovládajú chorvátsky a anglický jazyk a majú vodičský preukaz. Majú digitálne zručnosti v oblasti rôznych softvérov a technológií a obchodné zručnosti v oblasti vývoja softvéru a modelovania databáz. Majú aj ďalšie zručnosti v oblasti dizajnu a programovania dronov. Získali viacero certifikátov vrátane certifikátov v oblasti správy Docker a Kubernetes, Microsoft Dynamics a znalosti angličtiny.

Pracovné skúsenosti

Software Engineer:

  • Developed an application for national border control following Schengen standards, using Java, Vaadin, SpringBoot, SOAP, Kerberos, OracleDB, and MyBatis.
  • Upgraded an existing application to meet new requirements using Java, SpringBoot, SOAP, Kerberos, and OracleDB.
  • Created web services for biometric identification, including NIST file creation and fingerprint/facial image quality assessment, using Java, SpringBoot, SOAP, OpenCV, and Docker.

Software Developer:

  • Upgraded and deployed continuous delivery and deployment systems for 5G networks using C++, Python, SonarQube, Jenkins, and Kubernetes.
  • Developed tools for deployment automation using Python, Groovy, and Jenkins.
  • Created automation tools and plugins for monitoring and managing automation processes on Jenkins servers using Java, Prometheus, Jenkins, and Grafana.
  • Developed 5G backbone services and solved problems related to geo redundancy using Java, Log4j, Kubernetes, and Apache Geode.
  • Developed a 4G network monitoring and analytics tool, integrating Redis database and solving message size issues with RabbitMQ using Java, SpringBoot, Redis, Influx, RabbitMQ, PostgreSQL, Liquibase, and Docker.

Integration and Verification Engineer:

  • Installed, verified, and tested 5G network core systems, running automated tests and creating reports using Java, JCAT, Kubernetes, and JUnit.

Computer Technician:

  • Provided computer maintenance and introduced a warehouse management system.

Education:

  • Master of Informatics (2017-2020): Studied information and software engineering, with a thesis on using Raspberry Pi in education.
  • Bachelor of Science in Information Technology (2012-2017): Studied information systems, with a thesis on standardization of platforms for mobile office operations.
  • Computer Technician Professional Practice (2010): Gained experience in computer maintenance and service.

Skills:

  • Proficient in Windows, Linux, GitHub, Java, Python, MySQL, PostgreSQL, Influx, Redis, Grafana, Jenkins, Kubernetes, Docker, SQL, and MS Office.
  • Familiar with microservice architecture, REST API, SOAP UI mock services, and Kerberos authentication.
Author
Java Developer
63693751f064f8812070e7be
Role
Java Developer
Jazyky
English
Zručnosti
C#C++CSSContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareDatabaseDevOpsDevSecOpsDockerERPGitHubGrafanaGroovyHTMLJSFJSPJUnitJavaJava ToolsKubernetesLinuxMasonMessage BrokerMicrosoft Dynamics NAVMonitoring ToolsMyBatisMySQLOperation SystemsPHPPerlPostgreSQLPrometheusPythonRabbitMQRaspberry PiRedisRestSQLSW Tools APIsSingle-board computersSoapSonarQubeSpecificationsStatic Code Analysis ToolsToolsUIVaadinXML
Lokality
Remote