Späť na profesionálov

Java Developer

Prehľad


Krátke zhrnutie

Java vývojár s 15-ročnými skúsenosťami v komerčnej praxi. V súčasnosti pracuje ako BE Java developer a je zodpovedný za vývoj architektúry mikroslužieb v oblasti hádania. Jednotlivé časti systému sú implementované v rôznych službách, kde samotný tip prechádza fázami od podania, vyhodnotenia a ďalej. Tieto služby sa vykonali ako mikroslužby. Má však aj skúsenosti s architektúrou riadenou udalosťami. Okrem toho implementoval nové fetures, robil debuggind aplikácií, patchovanie staršieho kódu, kde sa zameral hlavne na stabilitu a výkon systému. Na projekte používal najmä Java 8,11, 17, SpringBoot, Kafka, Rest a Kotlin. Pravidelne robil aj unit, integračné, e2e a výkonnostné testovanie, viacvláknové aplikácie a coroutines. Je zvyknutý pracovať v agilnom prostredí, kde pracuje v scrum tíme s dvojtýždňovými šprintami. Druhý rok pôsobí aj ako vedúci malého tímu 6 ľudí. Jeho angličtina je na úrovni B1 - vie čítať, hovoriť a rozumie technickej dokumentácii, keďže ju musí spracovať.

Pracovné skúsenosti

SENIOR JAVA DEVELOPER (May 2017 - Present): Senior java developer and team leader, focusing on developing backend systems. Emphasis on system stability and performance in handling large data batches. Key application features include concurrent processing, synchronization, non-blocking calls, and distributed transactions.

MEDIOR/SENIOR JAVA PROGRAMMER (June 2016 - April 2017): Refactored Java desktop client, utilizing Java SE (Swing), Gradle, and Git. Worked on the Luciad framework.

MEDIOR JAVA PROGRAMMER (February 2014 - May 2016): Junior to medior java backend programmer. Worked with ESB-Apache Servicemix (Karaf, Camel, ActiveMQ), Docker, OSGI, RedHat Keycloak IAM, Maven, Git, and REST.

JAVA PROGRAMMER (July 2008 - January 2014): Graduate and junior programmer for restaurant systems. Worked with Java (BE+FE), Delphi, OracleDB, and PostgreSQL.

EDUCATION: Faculty of Management and Informatics, Žilina University (2003-2008). Secondary Technical School of Electrical Engineering, Bánovce nad Bebravou (1999-2003).

Author
Java Developer
6446313f8bd1c900012dd788
Kontraktor396  / Denne
ÚroveňSENIOR
Role
Java Developer
Jazyky
English
Zručnosti
Apache KafkaApache MavenApplication ServerCloudCode ManagementContainer Engine SoftwareContainerization SoftwareDatabaseDelphiDevOpsDockerGitGradleGrafanaJavaJava ToolsKeycloakKotlinMessage BrokerMicrosoft serversMonitoring ToolsPostgreSQLPrometheusRestSW Tools APIsSpecificationsSpringSpring bootSwingTeam LeaderTools
Lokality
RemoteBratislava