Java Backend Developer

Coolpeople — Czechia · Posted ~2 hours ago

Senior

Skills

Java Spring Boot Microservices REST APIs JPA/ORM Database systems Kubernetes CI/CD Code review Software architecture Testing strategies JEE JPA ORM GitOps

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A financial-services technology project is seeking a Java Developer to build and evolve backend systems across an established CRM and a new automated investment-advisory initiative. You will design microservices and APIs, integrate applications with Kubernetes, contribute to GitOps-based deployments, conduct code reviews, and help improve testing and CI/CD practices.

Highlights

Work on two backend initiatives in financial services, including modernization of an existing CRM and development of a new robo-advisory platform. The role offers substantial involvement in architecture, microservices, CI/CD and DevOps practices.

Description

Hledáme Java Developera pro digitální transformaci ve finančních službách, kde poběží dva samostatné backendové projekty – rozvoj existujícího CRM a nový projekt pro roboadvisory. Role je zaměřená na Java, Spring Boot, mikroservisy, API a Kubernetes a zahrnuje také architekturu, code review a CI/CD. Požadovaná je vyzrálá znalost Java ekosystému, JPA/ORM, Spring Boot nebo JEE a databázových systémů . 🚀 Projekt rozvoj existujícího CRM, na kterém závisí další vývoj aplikací, a nový projekt roboadvisory v počáteční fázi návrh, vývoj a implementace backendových systémů a aplikací v Java / Spring Boot návrh architektury mikroservisů a čistých API ve spolupráci s frontendovým týmem integrace do Kubernetes clusteru, nasazování a optimalizace v GitOps prostředí code review, návrh testovacích strategií a zlepšování DevOps kultury a CI/CD postupů 🎯 Skills vyzrálá praxe v Javě a velmi dobrá znalost Java ekosystému JPA/ORM, Spring Boot nebo JEE, databázové systémy a build systémy schopnost navrhovat a psát kvalitní kód a tvořit kvalitní testy samostatnost, proaktivní přístup a schopnost řešit technické problémy kolektivní přístup a spolupráce v týmu