Welcome to the team: Java Backend Developer – Bond Trading Platform (Quoting Cell, Mid/Senior) (70% - full-time) (m/f/diverse)

-
FunctionFunction:
Information Technology -
LocationLocation:
Praha
The eBond development team is organized in several cells spread across London, Frankfurt and Prague. Cells are functional groups with a product owner, developers, business analysts and application support. Each cell has a specific functional focus (Pricing, Booking, Quoting, Algo,...) and manages its own backlog, supported by a Scrum Master.
The "Quoting" cells primarily manage the systems, connectivity and workflows required to allow Commerzbank Bonds and Interest Rates Swaps trading desks to trade with external customers on trading venues such as Bloomberg, Tradeweb, MarketAxess and iSwap which is fundamentally about making sure we are allowed to trade with a customer from a regulatory and credit limit perspective, understanding exactly what financial instrument the customer wants to trade with us, providing an appropriate quote for this instrument reliably, fast enough and at a level that will make us a little money as opposed to potentially losing money if we get any of this wrong.
eBond is a complex integrated trading application and work environment but also comes with a number of features to manage this complexity, e.g. modern microservice architecture, reactive programming framework, fully automated CI pipeline and weekly releases.
We are looking for a developer with strong Java skills (including Java 8) and hands-on experience with cloud environments and cloud migration.
Your tasks
- Implementing new and adapting current trading workflows.
- Adapting the platform to changes in the market and business requirements.
- Working in an agile team setup with business domain colleagues, business analysts, architects, developers and application operation experts.
- Participating in scrum ceremonies (Daily, Planning, Review, Retro) using Teams or in person, in our Prague office, Karlovo náměstí.
Your profile
You should be able to:
- Get familiar with our systems and business topics quickly
- Work independently on tasks and problems
- Communicate clearly, align with the team, and ask for help when needed
We are seeking someone with these experience and skills on Medior to Senior levels:
- IT-related university degree and at least 4 years of Java coding experience, or a minimum of 8 years of Java experience.
- Java 8 or higher.
- RESTful Webservices.
- Functional Reactive Programming (e.g. RX Java / ReactiveX / Java 9 Flow API).
- Java Spring IoC / Spring MVC.
- Message Brokers and Event Driven Architectures (e.g. 60East AMPS broker).
- SQL (Sybase experience is advantage).
- Basic knowledge of Linux / Unix.
- REACT (is advantage).
- Experience with financial markets trading (personal or professional), practical use of AI tools, and participation in cloud migration initiatives are highly appreciated.
Our Benefits
30 days of vacation; Employer-funded pension; Flexible work; Employee conditions; Digital learning; Diversity; Family & job friendly; Friendly work environment; Inspiring company culture; Work-life balance
The company
In Commerzbank Digital Technology Centre Prague, we are transforming a traditional bank into a digital agile enterprise! We provide a wide range of various IT solutions, .Net and Java development, services in the area of application operation and infrastructure. As a part of Commerzbank Group, we work closely together with the Delivery Organisation of more than 50 different Clusters in our Headquarter in Frankfurt and around the globe.
We are looking for thinkers with unconventional ideas and in return, we offer the freedom to create own job with own vision, wide range of benefits including home office. Sounds interesting?
Contact
In case of interest please apply via this jobportal.

