Java Developer - Financial

Java Developer - Financial

London Full-Time 60000 - 84000 £ / year (est.)
A

At a Glance

  • Tasks: Join our small team to develop and refactor a cash flow modelling engine using Java.
  • Company: Be part of a dynamic company with under 15 employees, focused on financial software solutions.
  • Benefits: Enjoy hybrid work, flexible hours, up to £100k salary, 25 days holiday, and a bonus.
  • Why this job: Work on impactful projects in finance while growing your coding skills in a supportive environment.
  • Qualifications: Strong Java coding experience and a degree in Finance, Mathematics, or Computer Science required.
  • Other info: Client-facing opportunities available; ideal for those passionate about financial modelling.

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

There is an opportunity to join their Development team (Java-based). The team is looking to hire someone interested in these fields who has relevant Software Engineering experience in Java and Cash Flow Modelling experience.

The company works in a hybrid way and you will be required in the office 2 days per week (Tuesdays/Wednesdays).

You will find yourself joining a small company of under 15. This role will be working across the full software development lifecycle. One of the core upcoming projects revolves around refactoring an extensive cash flow modelling engine, which the company has been developing for several years. You will be using Java as your main coding language with SQL and API components. There is an opportunity for this to be a client-facing role.

Must-Have requirements:

  • You must have strong coding experience with Java

  • Experience in financial modelling (Ideally Cash Flow Models / IRR)

  • 2:1 or 1st Class Degree (Ideally in Finance / Mathematics / Computer Science)

Very Desirable:

  • Experience working with risk management models – in particular Stochastic modelling.

  • Strong experience working within a Banking or Investment company

Desirable:

  • SQL database experience (Postgres)

  • Experience of any relevant Object-Orientated coding language at an enterprise level (Java preferable as learning Java will be a requirement on the job)

  • Previous Financial Analyst experience

  • JSP / Reactive frontend

  • API / JWT, * IRR

  • SQL

  • Stochastic Modeling

  • JAVA

  • CASH FLOW

The salary for this position is up to £100,000 (could be flexible DOE) + discretionary Bonus up to 10% + 25 days holiday + Flexible working hours.

Java Developer - Financial employer: Avanti Recruitment

Join a dynamic and innovative small company where your contributions as a Java Developer will directly impact exciting projects, including the refactoring of a sophisticated cash flow modelling engine. With a hybrid work model that promotes flexibility, a supportive culture, and opportunities for professional growth, you will thrive in an environment that values collaboration and creativity. Enjoy competitive compensation, a discretionary bonus, generous holiday allowance, and the chance to work closely with clients in the financial sector.
A

Contact Detail:

Avanti Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Developer - Financial

✨Tip Number 1

Make sure to brush up on your Java skills, especially focusing on the aspects relevant to financial modelling. Being able to demonstrate your coding proficiency in Java during discussions will set you apart from other candidates.

✨Tip Number 2

Familiarize yourself with cash flow modelling concepts and be prepared to discuss them in detail. Understanding how these models work and their applications in finance will show your genuine interest in the role.

✨Tip Number 3

If you have experience with risk management or stochastic modelling, be ready to share specific examples of your work. This can highlight your relevant expertise and make a strong impression on the hiring team.

✨Tip Number 4

Since this role may involve client interactions, practice articulating complex technical concepts in a clear and concise manner. Being able to communicate effectively with non-technical stakeholders is a valuable skill that can enhance your candidacy.

We think you need these skills to ace Java Developer - Financial

Strong Java Coding Experience
Cash Flow Modelling
Financial Modelling
SQL Database Experience (Postgres)
Object-Oriented Programming
Stochastic Modelling
API Development
JSP / Reactive Frontend Development
Understanding of IRR
Experience in Banking or Investment Sector
Problem-Solving Skills
Communication Skills
Team Collaboration
Adaptability to Hybrid Work Environment

Some tips for your application 🫡

Highlight Relevant Experience: Make sure to emphasize your strong coding experience with Java and any relevant financial modelling experience, particularly in cash flow models or IRR. Tailor your CV to showcase projects or roles where you utilized these skills.

Showcase Your Education: Since a 2:1 or 1st Class Degree is required, clearly state your degree and institution. If your degree is in Finance, Mathematics, or Computer Science, make it prominent in your application.

Demonstrate Technical Skills: Include specific technical skills in your application, such as SQL database experience (especially Postgres), knowledge of API components, and any experience with object-oriented programming languages. Mention any familiarity with risk management models or stochastic modelling if applicable.

Express Interest in Client-Facing Roles: If you have experience in client-facing roles or are interested in such opportunities, mention this in your cover letter. This can set you apart, especially since the role may involve direct interaction with clients.

How to prepare for a job interview at Avanti Recruitment

✨Showcase Your Java Expertise

Make sure to highlight your strong coding experience with Java during the interview. Be prepared to discuss specific projects where you've utilized Java, especially in financial contexts or cash flow modeling.

✨Demonstrate Financial Modelling Knowledge

Since the role involves cash flow modeling, be ready to explain your experience with financial models, particularly cash flow models and IRR. Discuss any relevant projects or scenarios where you applied these concepts.

✨Prepare for Technical Questions

Expect technical questions related to SQL, API components, and possibly stochastic modeling. Brush up on these topics and be ready to solve problems or answer questions that demonstrate your understanding.

✨Emphasize Team Collaboration Skills

As you'll be joining a small team, it's important to convey your ability to work collaboratively. Share examples of how you've successfully worked in teams, especially in hybrid or client-facing environments.

Java Developer - Financial
Avanti Recruitment Apply now
A
  • Java Developer - Financial

    London
    Full-Time
    60000 - 84000 £ / year (est.)
    Apply now

    Application deadline: 2026-12-05

  • A

    Avanti Recruitment

  • Other open positions at Avanti Recruitment

    A
    NET Developer

    Avanti Recruitment

    Ipswich Full-Time 36000 - 60000 £ / year (est.)
    A
    Javascript Developer

    Avanti Recruitment

    Full-Time 40000 £ / year
Similar positions in other companies
S
Java Developer

Searchability

Stoke-on-Trent Full-Time 36000 - 60000 £ / year (est.)
S
Senior Java Developer

Spectrum IT Recruitment

Full-Time 43200 - 72000 £ / year (est.)
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>