Java Developer (43096)
Pro moderní backendově orientovanou SaaS aplikaci hledáme seniorního Java Developera se zkušenostmi s návrhem robustních a škálovatelných systémů. Budete se podílet na vývoji nových funkcionalit, analýze business požadavků, tvorbě datového modelu, testování i řešení výkonových a provozních problémů. Součástí role je práce s CI/CD pipeline, deployment prostředím a spolupráce s mezinárodním agilním týmem. Důležitá je zkušenost s Javou, SQL, Linuxem, návrhem backendových řešení, testováním a orientace v oblasti security.
🚀 Projekt
- návrh, vývoj a údržba moderní backendově orientované SaaS aplikace v Javě
- analýza business požadavků a jejich převod do datového modelu a business logiky
- vývoj nových backendových funkcionalit
- psaní unit a integračních testů
- řešení bugů, produkčních incidentů a performance problémů
- zajištění, aby aplikace splňovala požadavky na bezpečnost, stabilitu, udržovatelnost a resilienci
- práce v agilním mezinárodním týmu a spolupráce se stakeholdery
- práce s CI/CD pipeline, Gitem a deployment prostředím
🎯 Skills
- 6+ let zkušeností s backend developmentem v Javě
- zkušenost s vývojem Java backend/web aplikací
- SQL a zkušenost s návrhem nebo úpravou datového modelu
- znalost Linux prostředí
- zkušenost s Gitem a CI workflow
- znalost OOP, design patterns a návrhu backendových řešení
- zkušenost s návrhem škálovatelných a resilientních aplikací
- zkušenost s unit a integračními testy
- zkušenost s prací v agilním týmu
- dobrá komunikace v angličtině
- orientace v oblasti security (PKI / kryptografie) s ochotou se dále rozvíjet
- zkušenost s využíváním AI nástrojů při vývoji (např. GitHub Copilot apod.)
- AJ C1
💡 Nice to have
- zkušenost s OpenShift nebo PaaS deploymentem
- zkušenost s build & deploy pipelines
- zkušenost s monitoringem aplikací (APM, synthetic monitoring)
- širší zkušenost se security, certifikáty nebo kryptografií
- zkušenost s enterprise SaaS nebo platform engineering prostředím