Java Developer
- Published on
About the Role
Commerzbank AG is seeking a Java Developer to join their team in London. The chosen candidate will help build and support technical components of pricing platforms, which are crucial to our business operations. This includes price distribution and market data management as part of a dynamic team.
About the Candidate
We expect the ideal candidate to have excellent Java experience and a strong numerate background. While interest rate experience is desirable, it is not necessary. You should be a keen learner who thrives in a fast-paced and dynamic front-office role, eager to expand your knowledge of the business. Key skills include effective communication, team collaboration, strong problem-solving capabilities, and a proactive mindset.
About the Company
Commerzbank AG is a leading international commercial bank with a presence in nearly 50 countries, committed to transforming into a digital enterprise. Our Algorithmic Trading Systems cluster plays a significant role in uniting business and IT to develop innovative financial products, primarily targeting corporate and institutional clients.
Company Culture and Benefits
We operate within a hybrid working model, allowing flexibility to work from home or office. Our culture emphasizes open communication, feedback, and a fail-fast approach, encouraging team members to organize their activities autonomously and hold themselves accountable. Teams collaborate closely, leveraging Scrum methodologies to rapidly respond to changing market conditions.
Key Responsibilities
- Develop robust, high-performance components following best architectural practices.
- Identify and implement performance improvements.
- Conduct thorough testing of software versions, developing test plans and analysing results.
- Maintain technical relationships with external market technology teams and internal connectivity teams.
Technologies You Will Work With
- Java 21+
- KX/KDB
- Sybase / Microsoft SQL Server
- Git / Bitbucket
- TeamCity
- Confluence / Jira