Senior Java Developer
Radley James — Czechia · Posted ~5 hours ago
🔓 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 listDescription
Help shape a major foreign exchange technology project within an international financial organisation.
We’re looking for a Senior Java Developer who enjoys solving complex engineering problems and taking ownership of technical decisions.
You’ll combine hands-on development with system design, helping build scalable, reliable services for a high-visibility project within the FX business.
The opportunity
This role offers the chance to influence how software is designed, developed, and delivered.
Working closely with engineering teams and business stakeholders, you’ll tackle performance and concurrency challenges, develop microservices, and contribute to engineering standards.
It’s an opportunity to deepen your expertise in financial technology while remaining closely involved in the code and architecture.
Your responsibilities will include:
Designing and developing backend applications using Java, Spring, and Spring Boot.Building microservices that are maintainable, scalable, and optimised for performance.Investigating performance bottlenecks and addressing multithreading challenges.Translating business requirements into technical solutions alongside product and engineering colleagues.Strengthening code quality through peer reviews, unit testing, and secure development practices.Contributing to automated build and delivery processes within a DevOps environment.Explaining technical trade-offs to stakeholders and considering risk and controls in engineering decisions.
What you’ll bring
Strong hands-on Java development experience and excellent knowledge of Spring and Spring Boot.Practical experience with multithreading and application performance tuning.Experience designing and implementing microservices architectures.Familiarity with Git, build and delivery tools such as TeamCity, and DevOps principles.Sound technical judgement and the ability to take ownership of complex development work.A collaborative approach to problem-solving, code reviews, and knowledge sharing.Experience with REST APIs, Kafka, GraphQL, cloud infrastructure, Docker, or Kubernetes would be an advantage.
What’s offered
A monthly salary of CZK 210,000.A Prague-based role contributing to a significant FX technology initiative.The opportunity to influence architecture and development practices.Technical challenges spanning concurrency, performance, and scalable services.Close collaboration with engineering and business stakeholders across an international financial organisation.
Ready to take ownership of your next engineering challenge? Submit your application to be considered.
We have 144,559 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 144,559 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume