Senior Java Backend Developer

Coolpeople — Czechia · Posted ~5 hours ago

Senior

Skills

Java C++ Docker Kubernetes Microservices Backend development REST APIs Service-oriented architecture Cloud

🔓 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

Join an experienced engineering team building and modernizing enterprise backend systems. The role focuses on Java-based development, scalable service architectures, API design, and cloud-native technologies while collaborating with multidisciplinary teams.

Highlights

Opportunity to work on large-scale platform modernization, build scalable backend services, and contribute to architecture improvements in a complex enterprise environment.

Description

We are looking for an experienced Backend Developer to join a team modernizing a large-scale platform in the financial markets domain. You will develop new service-based functionalities, migrate parts of legacy systems into a modern service-oriented architecture, and design scalable backend services and APIs. We are looking for a candidate with strong commercial experience in Java and C++, knowledge of Docker, Kubernetes, microservices, and an interest in developing robust enterprise systems. Experience with cloud platforms and knowledge of financial markets is an advantage. 🚀 Project Developing new service-based functionalities according to customer needsMigrating and consolidating functionalities from existing legacy systems into a modern service-oriented architectureDesigning, developing, and maintaining scalable backend services and APIsCollaborating with multidisciplinary teams to deliver reliable and high-quality software solutionsContributing to system modernization, performance optimization, and ensuring long-term sustainability of solutions 🎯 Skills Minimum 5 years of commercial software development experience in Java, preferably also in C++Basic understanding of DevOps/SRE principles for designing and operating large-scale production systemsKnowledge of containerization (Docker, Kubernetes)Knowledge of microservices and service-oriented architectureAbility to participate in architectural discussions and actively contribute to improvements of core software infrastructureWorking proficiency in EnglishMotivation to work in a cross-functional team in an agile environmentKnowledge of financial markets (bonds, equities, interest rate swaps, futures, options) 💡 Nice to have Hands-on experience building cloud-native solutions on GCP, Azure, or AWSDemonstrable experience programming in Java on large-scale real-world projects, whether commercial or personal