Java Developer (Mid/Senior)

  • Full time
  • Prague
  • Posted 4 days ago
Spark (nice to have)
Kafka (nice to have)
Cloud (nice to have)
Kubernetes (nice to have)
Microservice Architecture (regular)
SpringBoot (regular)
Spring (regular)
Java (advanced)
Build low latency systems and leverage big data technologies for analytic processing!

As a Java Developer, you will design solutions for our Client – one of the most prestigious Investment Banks in the world. The team is responsible for the development of a model-driven, highly scalable, high-performance, data storage, and event processing framework. The team is agile, global, and diverse. The current focus is undertaking a multi-year initiative to re-engineer the trade lifecycle management, valuations, and control functions.

Your main responsibilities: Design smart solutions leveraging the latest techs!
  • Participate in the full software development lifecycle for microservice architecture, hands-on with a subset of Java, SQL, NoSQL, RESTful web services, Kafka, MongoDB, Aerospike, JMS messaging, Elasticsearch, and Big Data solutions
  • Contribute to the development of distributed, scalable systems with different focuses:
  • Either high-volume, low-latency storage & event processing platform for supporting the firm’s middle/back-office functions;
  • Or close to the business, front-office management and valuations system that currently goes through a full re-engineering effort into service-orientated architecture, posing a greenfield development opportunity;
  • Design, develop, peer-review, test, and deliver cutting-edge, highly performant, and resilient technical solutions
  • Form strong client relationships with business, and other technology groups locally, and in multiple regions
  • Support or replace existing critical applications with the best-in-class software
You are an ideal candidate if you have:
  • At least 4 years of commercial experience in a similar role
  • Past experience in working within a complex technical environment
  • Solid knowledge of Java11, Spring, Spring Boot, JUnit
  • It is a strong plus to have past experience in the following fields:
  • Cloud and Containers
  • ElasticSearch and Kibana
  • NoSQL (MongoDB, Aerospike)
  • Kafka, Kafka Streams, ksqlDB
  • Ability to translate verbal business requirements to written technical specifications
  • Fluent English
We offer you:
ITDS Business Consultants is involved in many various, innovative and professional IT projects for international companies in the financial industry in Europe. We offer an environment for professional, ambitious, and driven people. The offer includes:
  • Stable and long-term cooperation with very good conditions ;
  • Enhance your skills and develop your expertise in the financial industry
  • Work on the most strategic projects available in the market
  • Define your career roadmap and develop yourself in the best and fastest possible way by delivering strategic projects for different clients of ITDS over several years
  • Participate in Social Events, training, and work in an international environment
  • Access to attractive Medical Package
  • Access to Multisport Program
  • Access to Pluralsight
  • Flexible & remote work
Internal number #2590

To apply for this job please visit