O této položce
Jste frustrováni křehkými backendy v Javě, nespolehlivými integracemi třetích stran nebo datovými pipeline, které selhávají pod náporem? Stavíme a opravujeme kriticky důležité backendové architektury navržené tak, aby odolaly skutečné produkční zátěži.
S využitím více než 10 let zkušeností s vývojem podnikových platforem na bázi Javy jsme dodali systémy schopné zpracovávat živou telemetrii z hardwaru v terénu a navazovat zabezpečená spojení s externími regulačními a finančními sítěmi. Spolupracujete přímo se seniorním inženýrem, který chápe skutečné obchodní náklady na prostoje.
Co získáte
- Příjem velkých objemů dat: ucelené pipeline (například MQTT/EMQX do Kafka) pro živou telemetrii a streamy ze zařízení IoT.
- Komplexní integrace třetích stran: automatizovaný middleware pro vykazování mezi více stranami vytvořený pomocí plánovačů úloh, REST a RPC (OpenFeign, Dubbo) společně se Spring Cloud Gateway, zabezpečený šifrováním SHA256/AES.
- Zpracování dat při vysokém souběhu: sharding MySQL přes ShardingSphere ve spojení s distribuovanými zámky Redis, což zajišťuje, že velké objemy dat a souběžné zápisy neohrozí stabilitu systému.
- Automatizace pracovních postupů: workflow enginy na míru (včetně Activiti) propojující terminály, klientské systémy a národní sítě pro podávání zpráv.
Technický rozsah
- Mikroslužby: Spring Boot, Spring Cloud, Dubbo, Nacos, OpenFeign.
- Zpracování zpráv a streamování: Kafka, RabbitMQ, MQTT (EMQX), příjem dat ze zařízení v reálném čase.
- Datová vrstva: MySQL, Oracle, ShardingSphere, MongoDB, Redis, ladění SQL, distribuované zámky.
- Spolehlivost a zabezpečení: distribuované transakce, plánování úloh, autentizace pomocí JWT, zabezpečení brány.
- Dodávka a DevOps: Linux, Nginx, Docker.
- Full-stack schopnosti: Vedle vývoje backendu využíváme moderní nástroje AI a odborné znalosti JavaScriptu/Vue k dodávání kompletních administračních panelů a back-office nástrojů, což eliminuje výdaje na nábor samostatného frontendového vývojáře.
Jak spolupracujeme
- Jasná komunikace: plynná písemná angličtina, denní zprávy o postupu a praktický časový překryv s vaším časovým pásmem.
- Zaměření na výsledky: přebíráme odpovědnost za výsledky namísto pouhého plnění úkolů, proaktivně upozorňujeme na potenciální rizika a navrhujeme nejjednodušší architekturu pro řešení daného problému.
- Flexibilní dostupnost: až 40 hodin týdně jak pro průběžnou dlouhodobou spolupráci, tak pro projekty s pevným rozsahem.
Pokud požadujete pomoc s plánováním, vývojem nebo obnovou backendu v Javě, konkrétně v oblasti datových pipeline, mikroslužeb nebo náročných integrací třetích stran, poskytujeme spolehlivé služby. Zašlete nám své specifikace a získejte praktický plán a transparentní odhad.