Zpět na profesionály

Java Developer

Přehled


Krátké shrnutí

Vývojář v jazyce Java s 15 lety zkušeností v komerční praxi. V současné době pracuje jako BE Java vývojář a je zodpovědný za vývoj architektury mikroslužeb v oblasti hádání. Jednotlivé části systému jsou implementovány v různých službách, kde samotný tip prochází fázemi od podání, vyhodnocení a dále. Tyto služby jsou provedeny jako mikroslužby. Má však také zkušenosti s architekturou řízenou událostmi. Kromě toho implementoval nové fetures, prováděl debuggind aplikací, patchování staršího kódu, kde se zaměřoval především na stabilitu a výkon systému. Na projektu používal především Javu 8,11, 17, SpringBoot, Kafka, Rest a Kotlin. Pravidelně také prováděl unit, integrační, e2e a výkonnostní testování, vícevláknové aplikace a coroutines. Je zvyklý pracovat v agilním prostředí, kde pracuje ve scrum týmu s dvoutýdenními sprinty. Druhým rokem také působí jako vedoucí malého týmu 6 lidí. Jeho angličtina je na úrovni B1 - umí číst, mluvit a rozumět technické dokumentaci, protože ji musí zpracovávat.

Pracovní zkušenosti

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
Kontraktor9639  / Denně
ÚroveňSENIOR
Role
Java Developer
Jazyky
English
Dovednosti
Apache KafkaApache MavenApplication ServerCloudCode ManagementContainer Engine SoftwareContainerization SoftwareDatabaseDelphiDevOpsDockerGitGradleGrafanaJavaJava ToolsKeycloakKotlinMessage BrokerMicrosoft serversMonitoring ToolsPostgreSQLPrometheusRestSW Tools APIsSpecificationsSpringSpring bootSwingTeam LeaderTools
Lokality
RemoteBratislava