Java Developer

We are looking for a Java Developer for our client who provides trading, clearing, settlement, market data distribution and other services for a broad range of asset classes (securities, derivatives, FX…).


  • Partner with senior management in formulating, executing and communicating the strategy
  • Structure highly complex and ambiguous issues and derive actionable and high-impact strategies
  • Expectation & stakeholder management mainly on top management level
  • Coaching on board/ c-suite/business unit/ division level
  • (Solution) structuring for highly complex strategy/business issues with clear value architecture &value proposition formulation
  • Overall engagement responsibility


Who we’re looking for?

We focus on the person behind the skills when we recruit, but from a practical point-of-view, there are some hard sklil requirements, and you must be able to check all these boxes to be considered:

  • Practical experience with development of standard & enterprise Java applications (3 years or more)
  • Excellent Java programming skills
  • Experience with SQL databases
  • A team player with good communication skills and a self-starter with minimum support due to current situation


The following skills would be a plus:

  • JavaEE backend technology (JPA 2.0 , JMS, EJB 3)
  • JavaEE Application Servers (e.g. WebLogic / JBoss)
  • Practical knowledge of Angular would be a great asset
  • UML usage, design patterns
  • Continuous Integration/Delivery tools (Jira, GitHub, Jenkins, SonarQube, Maven, Artifactory, IntelliJ)
  • Command script development and execution on Linux and Windows (ksh/bash/PowerShell)
  • Jenkins, Sonar integration tools
  • Knowledge of unit testing tools such as Junit / Mocking Frameworks
  • Knowledge of Oracle Database Server and PL/SQL



  • Fulltime (100%)
  • Duration: long term cooperation
  • Start: asap
  • Location: Prague
  • On-site vs. remote – 2:3