Backend Developer

  • CZK 50–80K
  • Brno
  • Full-time

Společnost CzechMath a.s. je zaměřená na datovou analýzu, machine learning a umělou inteligenci. Tým 20 expertních matematiků a vývojářů z Brna si dokáže poradit i s těmi nejnáročnějšími výzvami. I když CzechMath vstoupila na trh teprve v květnu 2022, náš tým je dobře sehraný, efektivní a především plný šikovných a příjemných lidí, se kterými je radost pracovat.

I když pracujeme pro zákazníky z různých odvětví, naší hlavní doménou je energetika. Vyvíjíme projekty, které využívají umělou inteligenci a cloudové technologie k optimalizaci energetických systémů. Naše řešení pomáhají šetřit náklady, zlepšovat stabilitu sítí a efektivně využívat obnovitelné zdroje energie.

Hledáme zkušeného Fullstack vývojáře, který se připojí k našemu týmu a bude pracovat na greenfield projektu v oblasti energetiky s dlouhodobou perspektivou. Projekt využívá moderní technologie a klade důraz na škálovatelnost, bezpečnost a automatizaci. Budete mít možnost podílet se na návrhu a vývoji zcela nové platformy od samého začátku.

O projektu:

Brzy začneme vyvíjet moderní platformu pro obchodování s energií, která bude primárně řešit obchod na komoditní burze s využitím vlastních zdrojů a akumulace. Platforma využije cloudové technologie, umělou inteligenci, prediktivní modely a data sbírané jak z energetických systémů, tak z externích zdrojů. Jde o greenfield projekt kde bude prostor na návrh a implementaci klíčových částí systému bez omezení stávajícími technologiemi nebo architekturou.

Dále se budete podílet na projektech EnergoMachine, softwarovém řešení vyvinutém jako webová aplikace pro inteligentní řízení energetických systémů a aplikaci PROTOKEN, na inteligentní řízení energetických komunit.


Co by bylo náplní tvé práce? 

  • Návrh a vývoj backend částí aplikace (frontend velmi málo) 

  • Integrace API (REST API, RabbitMQ) 

  • Práce s databázemi (PostgreSQL, Liquibase)

  • Spolupráce s kolegy a analytiky na integraci jejich výstupů


Technologie/nástroje, se kterými budeš pracovat:

  • Kotlin (framework Spring Boot), Python 

  • PostgreSQL (TimescaleDB), Liquibase, JPA

  • React, Next.js 14, TypeScrypt, Material UI

  • REST API, RabbitMQ

  • Keycloak Identity Manager, Single Sign-On (SSO)

  • Multiservisní architektura (AWS)

  • Docker, Kubernetes (K8s)

  • Terraform pro infrastrukturu jako kód

  • CI/CD pipeline pomocí Gitlabu


Koho hledáme?

  • Zkušenosti s vývojem backend aplikací (ideálně v Kotlinu, nebo Java)

  • Zkušenosti s integrací API a prací s databázemi 

  • Schopnost komunikace napříč týmy (PO, UX, BE vývojáři)

  • Výhodou zkušenosti s DevOps procesy (Docker, Kubernetes, CI/CD, AWS)

  • Výhodou schopnost navrhnout a implementovat škálovatelnou architekturu 


Čeho si na naší firmě vážíme? 

  • Máme přátelský kolektiv plný skvělých lidí 

  • Rádi spolu trávíme čas v kanceláři i mimo ni 

  • Na projektech pracujeme společně a navzájem si pomáháme

  • Během měsíce si můžeme práci rozložit jak nám to vyhovuje, důležité jsou výsledky

  • Když se nám to hodí, pracujeme z domu

  • Máme neomezenou dovolenou

  • Užíváme si společně strávený čas při deskových hrách, sportovních aktivitách, nebo jen tak u piva

  • Kávu a šuplík plný sladkostí považujeme za samozřejmost

  • Stolní fotbálek je vždy to správné řešení, když se potřebujeme odreagovat, nebo si dát jen na chvíli pauzu od práce

  • Když máme chuť, tak práci přesuneme do relax zóny k vodní dýmce