Zpět na profesionály

Java Developer

Přehled


Krátké shrnutí

Kandidát je softwarový inženýr se zkušenostmi s různými projekty a technologiemi. Pracoval na aplikacích pro kontrolu státních hranic, webových službách pro biometrickou identifikaci a nástrojích pro monitorování sítí. Pracoval také jako integrační a ověřovací inženýr. Má magisterský titul v oboru informatiky a bakalářský titul v oboru informačních technologií. Mají jazykové znalosti chorvatštiny a angličtiny a vlastní řidičský průkaz. Mají digitální dovednosti v oblasti různých softwarů a technologií a obchodní dovednosti v oblasti vývoje softwaru a databázového modelování. Mají také další dovednosti v oblasti designu a programování dronů. Získali několik certifikátů, mimo jiné v oblasti správy Dockeru a Kubernetes, Microsoft Dynamics a znalosti angličtiny.

Pracovní zkušenosti

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
Dovednosti
C#C++CSSContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareDatabaseDevOpsDevSecOpsDockerERPGitHubGrafanaGroovyHTMLJSFJSPJUnitJavaJava ToolsKubernetesLinuxMasonMessage BrokerMicrosoft Dynamics NAVMonitoring ToolsMyBatisMySQLOperation SystemsPHPPerlPostgreSQLPrometheusPythonRabbitMQRaspberry PiRedisRestSQLSW Tools APIsSingle-board computersSoapSonarQubeSpecificationsStatic Code Analysis ToolsToolsUIVaadinXML
Lokality
Remote