Java Developer

Java Developer

Full-Time 36000 - 60000 £ / year (est.) On-site
C

At a Glance

  • Tasks: Join a dynamic team to develop innovative pricing platforms using Java and collaborate with quant teams.
  • Company: Commerzbank AG, a leading international bank embracing digital transformation.
  • Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
  • Other info: Work with cutting-edge technologies and enjoy a collaborative culture.
  • Why this job: Shape the future of financial technology in a fast-paced, agile environment.
  • Qualifications: Numerate degree required; eagerness to learn and adapt is essential.

The predicted salary is between 36000 - 60000 £ per year.

A Java Developer role with Commerzbank AG via LevelUP HCS, based in London. A leading corporate banking and capital markets organisation is seeking a Java Developer to join their team.

Commerzbank is a leading international commercial bank with branches and offices in almost 50 countries. The world is changing, becoming digital, and so are we. We are leaving the traditional bank behind us and we are choosing to move forward as a digital enterprise. This is exactly why we need talented people who will join us on this journey.

Algorithmic Trading Systems (ATS) cluster underpins all activities related to sales and trading for Commerzbank. The cluster forms a major part of a new agile organization bringing together Business and IT to transform Commerzbank capacity to deliver software. The cluster uses agile scrum methods to support the team and enable rapid and flexible responses to changing conditions and customer needs through iterative development of new solutions resulting in better products, higher quality and more efficient processes. The team works together to ensure valuable functionalities are provided to customers and that existing products, processes and services are developed and improved in line with customer needs. To achieve this, team members organise their own activities, working autonomously and with full accountability. Open communication and feedback is key to adopt a fail-fast approach – recognise mistakes and move forward in the right direction.

Job Purpose: The pricing team is looking for a developer with lots of potential and a strong numerate background to help build the next generation Interest Rate pricer. This involves building bespoke pricing platforms that interface with the C++ quant pricing libraries as well as the distribution of market data to back office systems and internal/external clients.

The business is ever-changing and demands an agile culture, fast-paced front office environment. The role is responsible for helping to build and support all the technical aspects of the components of the platform e.g. price distribution which includes market data consumption, Interest Rate Curve building as part of the quant/development team. This is an opportunity to shape the future of the platform (while maintaining the existing platform) through new projects and ongoing business requirements. Hybrid work model with opportunities to work from home or the office. Teams are based in London and Sofia.

Key Skills for Java Developer

  • Background in a numerate degree – Essential.
  • Interest rates experience – Desirable but not necessary.
  • Keen learner, interest in learning more about the business.
  • Someone who is looking for a dynamic and fast-paced, front-office role.

Key Responsibilities and Accountabilities

  • Ensure a robust high-performance component that follows best practice in terms of architecture, configuration and capacity planning.
  • Ability to identify and implement improvements to application performance.
  • Full testing of new versions of software (including Unit, Regression and SI), conducting test plans, analysing results and drawing conclusions from back-testing and market activities.
  • Manage the technical relationship with the external electronic market technology teams and internal development and connectivity teams.

Personal Skills

  • Effective communication.
  • Team collaboration.
  • Problem-solving.
  • Adaptability and openness to feedback.
  • Proactive mindset.

Technologies

  • KX/KDB
  • Sybase / Microsoft SQL Server
  • Git / Bitbucket
  • TeamCity
  • Confluence / Jira

Seniorities

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Finance

Industries

  • Banking and Financial Services

Java Developer employer: Commerzbank AG

Commerzbank AG is an exceptional employer, offering a dynamic work environment in the heart of London where finance professionals can thrive. With a strong emphasis on employee growth and development, the bank provides ample opportunities for career advancement while fostering a collaborative culture that values innovation and client relationships. Employees benefit from competitive remuneration packages, comprehensive training programs, and the chance to be at the forefront of digital transformation in the finance sector.

C

Contact Details:

Commerzbank AG Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Java Developer

✨Tip Number 1

Network like a pro! Reach out to your connections in the banking and tech sectors. Attend meetups or webinars related to Java development and algorithmic trading. You never know who might have the inside scoop on job openings!

✨Tip Number 2

Show off your skills! Create a GitHub repository showcasing your Java projects, especially those that demonstrate your understanding of financial systems or algorithmic trading. This gives potential employers a taste of what you can bring to the table.

✨Tip Number 3

Prepare for the interview by brushing up on your problem-solving skills. Practice coding challenges and be ready to discuss how you've tackled complex issues in past projects. Remember, they want to see your thought process as much as the final solution!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we’re always looking for passionate individuals who are eager to join us on this digital journey at Commerzbank.

We think you need these skills to ace Java Developer

Java
Numerate Background
Interest Rate Pricing
Agile Methodologies
C++
Market Data Consumption
Application Performance Improvement

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Java Developer role. Highlight your relevant experience, especially any work with agile methodologies or financial systems. We want to see how your skills align with what Commerzbank is looking for!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background makes you a great fit. Don’t forget to mention your interest in learning more about the business – it shows you're keen!

Showcase Your Technical Skills:Be sure to highlight your technical skills, especially in Java and any experience with KX/KDB or SQL. We love seeing candidates who can demonstrate their problem-solving abilities and adaptability in tech environments.

Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It’s the best way for us to receive your application and keep track of it. Plus, it shows you’re serious about joining our team!

How to prepare for a job interview at Commerzbank AG

✨Know Your Java Inside Out

Make sure you brush up on your Java skills before the interview. Be prepared to discuss your experience with Java frameworks, libraries, and any relevant projects you've worked on. Practising coding challenges can also help you demonstrate your problem-solving abilities.

✨Understand the Business Context

Since Commerzbank is looking for someone who understands the financial services landscape, take some time to research the company and its role in the banking sector. Familiarise yourself with concepts like interest rates and algorithmic trading, as this will show your genuine interest in the position.

✨Showcase Your Agile Experience

Given that the team operates in an agile environment, be ready to discuss your experience with agile methodologies. Share examples of how you've contributed to a team’s success through collaboration, adaptability, and open communication. This will highlight your fit for their dynamic culture.

✨Prepare Questions for Them

Interviews are a two-way street, so come prepared with insightful questions about the team, projects, and company culture. This not only shows your enthusiasm but also helps you gauge if the role aligns with your career goals. Ask about their approach to feedback and continuous improvement!