Zpět na profesionály

Java Developer

Přehled


Krátké shrnutí

Zkušený softwarový inženýr s více než desetiletou praxí v programování v jazyce Java, zaměřený na platby kartou, kryptoměny a vývoj webových aplikací. Zběhlý v různých oblastech včetně vývoje backendu pro bitcoinové bankomaty, integrace kryptoměnových peněženek a vývoje webové administrační konzole. Zkušený ve zpracování dat blockchainu, integraci sítě Bitcoin Lightning a optimalizaci výkonu. Pracoval ve společnosti Aevi (dříve Diebold Nixdorf) jako vývojář softwaru, podílel se na vývoji backendu pro terminály pro platby kartou POS a samoobslužné čerpací stanice. Specializoval se na vývoj aplikací pro platební terminály, integraci platebních terminálů s bankami a zpracovateli plateb a na platební protokoly, jako je ISO 8583 a EMV.

Pracovní zkušenosti

Software developer

(2018–2023)

  • Backend for Bitcoin ATMs (Java, MySQL, Hibernate, Bash)
  • Cryptocurrency wallets and exchanges integration (REST,...)
  • Web admin console, analytics and reports (SpringBoot, React)
  • Processing block chain data (RocksDB)
  • Bitcoin Lightning network integration
  • Performance fine-tuning and memory leak analysis

Software developer

(2011–2018)

  • Backend for POS card payment terminals and self service petrol stations (Java, MS SQL Server, Hibernate)
  • Payment terminal application(Java, embeddedLinux)
  • Integration of payment terminals, banks and payment processors (ISO 8583, SPDH, custom protocols, EMV)
Author
Java Developer
63f46b1c5ab80f000183bf05
Kontraktor8800  / Denně
ÚroveňSENIOR
Role
Java Developer
Dovednosti
BashBitcoinBlockchainCMSCRMCryptocurrencyDatabaseHibernateJavaJavaScriptLinuxMySQLOperation SystemsPHPPHP CMSPerlProcessorsReactReportsRestSQLSales RepresentativeShellSpecificationsSpringSpring bootWordPress
Lokality
PrahaRemote
Hybridní Lokality
Praha