Senior Java Developer – London – Fintech

Senior Java Developer – London – Fintech

Full-Time 60000 - 80000 £ / year (est.) Hybrid
A

At a Glance

  • Tasks: Design and develop Java applications, troubleshoot, and ensure code quality.
  • Company: Adaptive Financial Consulting, a leading fintech firm with a collaborative culture.
  • Benefits: 25 days holiday, medical benefits, pension plan, gym subsidy, and life insurance.
  • Other info: Flexible hybrid working model and commitment to diversity and inclusion.
  • Why this job: Join a team that values innovation and professional growth in a dynamic environment.
  • Qualifications: Experience in Java development, strong analytical skills, and teamwork.

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

This job is with Adaptive Financial Consulting Ltd, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community.

WE ARE: At Adaptive, we are a financial consulting firm that partners with capital, commodity, and digital market participants. We value differentiation through technology. Our experienced teams design and deliver complex front-office technology solutions using our proven accelerators to create long-term competitive advantage. Our clients include the world’s leading investment banks, investment managers, fintechs and capital market service providers. With a global reach with offices in London, New York, Barcelona and Montreal, we have a proven track record delivering powerful, elegant and intuitive trading technology solutions. We are expanding our product capability and looking for talented individuals to help build transformational capital markets products including:

  • Aeron - our flagship high-performance messaging infrastructure.
  • Hydra - our developer framework for accelerating the development and delivery of trading systems.
  • Artio - our market-leading open-source FIX engine.

YOU ARE:

  • A great team player who loves sharing knowledge and learning from others
  • A problem solver with strong analytical skills
  • Excited about learning new things and keeping up to date
  • Happy to work in a test-driven and Agile development fashion

YOU HAVE:

  • Experience in Java server-side software development.
  • Expertise in Java technologies, including related Java and other technologies.
  • Solid experience programming using Core Java.
  • Minimum Java 17
  • General knowledge of data injection/inversion of control.
  • Experience using messaging technologies.
  • General familiarity with data structures such as sets, hashes, caches etc.
  • Knowledge of concurrency, resiliency, caching, HTTP and REST.
  • A good understanding of software development methodologies and best practices, including experience with Agile methodologies
  • Working with DevOps to deploy applications.
  • Experience with software maintenance, bug fixing, and enhancements.
  • Experience with Agile development methodologies (Scrum, Kanban).
  • Excellent communication skills, both written and verbal, with the ability to communicate technical concepts to non-technical stakeholders.
  • Strong analytical and problem-solving skills.
  • Strong Exposure to standard financial interchange protocols i.e. FIX, ITCH

YOU WILL:

  • Design and develop Java applications and libraries
  • Write clean, efficient and well-documented code.
  • Troubleshoot and debug Java applications to ensure smooth performance.
  • Conduct unit testing to ensure code quality and application stability.
  • Participate in code reviews to ensure code quality, maintainability, and reusability.
  • Keep up-to-date with emerging trends and technologies in Java development.
  • Participate in Agile development methodology and adhere to software development best practices.
  • Pair with other team members to ensure high-quality outcomes

NICE TO HAVE:

  • Exposure to low latency/high performance systems
  • Exposure to additional languages (C, C++, Go, Rust, C#)
  • Experience developing Front Office financial systems
  • Experience in delivering OMS/EMS/Exchange systems
  • Exposure to equities trading and brokerages
  • Experience with build tools and automation Gradle, GitHub Actions etc
  • Experience with cloud computing platforms, such as AWS or Azure, is a plus.

WHY US:

  • To be immersed in high-standard engineering culture.
  • Our fantastic team takes pride in crafting complex technical solutions but also loves sharing their knowledge and helping you grow professionally.
  • You can learn from anyone here, which is the beauty of it
  • To take part in the growth and development of a great company
  • Our teams feel free to speak up, make suggestions and raise concerns.
  • Collaborative team environment: we all work together, respect each other, and pitch in
  • Great consideration for work/life balance (highly-flexible, hybrid working model, well-being benefits…).
  • Balance between professional and personal life is massively important to us.
  • We work hard to provide a positive, collaborative and inclusive culture and to positively impact our staff and local communities through different well-being, diversity and inclusion programmes.

WHAT PEOPLE THINK OF US: You can check our Glassdoor page :)

BENEFITS:

  • 25 days holiday
  • Family medical and dental
  • Pension plan
  • Season ticket loan
  • Gym subsidy
  • Life insurance
  • Long-term disability insurance
  • Employee Assistance Plan

THE PROCESS:

Long interview processes are stressful and boring and that is not us. We want to make sure that everything runs smoothly. So here you will have three stage interviews:

  • A chat with one of our great recruiters.
  • A zoom chat with one of our Java colleagues where they will ask you detailed questions about Java knowledge and your experience.
  • A Face to Face interview (either in our office or via Zoom). During this interview, we will dig even deeper, and you will have a technical task to do. You will also have a chat with our local director.

A little tip for you during those stages: Collaboration is massively important to us, so don't hesitate to share your thoughts, ask questions, ask for help if needed, etc :)

Senior Java Developer – London – Fintech employer: Adaptive Financial Consulting Ltd

Adaptive Financial Consulting Ltd is an exceptional employer located in the heart of London, offering a dynamic work culture that fosters innovation and collaboration. Employees benefit from competitive compensation, flexible working arrangements, and ample opportunities for professional growth within the thriving FinTech sector. Join a team that values your expertise and encourages you to make a meaningful impact on high-performance messaging solutions.

A

Contact Details:

Adaptive Financial Consulting Ltd Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Java Developer – London – Fintech

✨Tap into Campus Networks

If you're still in uni, don’t forget to engage with your campus's career services and attend finance-related events. Banks often do presentations and recruitment drives on campus, so put yourself out there and make use of these opportunities to show off your passion for the field.

✨Get Certified

Consider pursuing relevant certifications like the CFA or ACCA while you’re job hunting. They not only beef up your CV but also connect you with professional bodies which can lead to networking opportunities and even job openings in banking and financial services.

✨Connect on Professional Platforms

Join finance-focused groups on platforms like LinkedIn and engage in discussions. This can really help you stand out from the crowd, allowing potential employers to see your knowledge and interest in industry trends. Plus, you might stumble upon job postings shared exclusively within the group.

✨Apply Directly and Be Proactive

Don’t shy away from reaching out directly to firms like Adaptive Financial Consulting Ltd. Use their websites and apply through them, but also consider following up with a polite email to express your enthusiasm. Being proactive can make a huge difference in getting noticed in the competitive financial services sector.

We think you need these skills to ace Senior Java Developer – London – Fintech

Java Server-Side Software Development
Core Java
Data Injection/Inversion of Control
Messaging Technologies
Data Structures (Sets, Hashes, Caches)
Concurrency
Resiliency

Some tips for your application 🫡

Show Off Your Numbers!:In the banking and financial services world, quantifiable achievements are key. Make sure your CV highlights your grades in relevant subjects, any financial certifications you hold, and specific projects where you've delivered measurable results. Employers love to see how your skills translate into real-world success.

Tailor Your Cover Letter to the Role:When applying for a full-time position, your cover letter should make a direct connection between your experience and the job description. Don't just state your enthusiasm for finance—dive into how your background in banking or financial analysis sets you apart. Let your passion shine through while being specific about what you can bring to Adaptive Financial Consulting Ltd.

Include Relevant Financial Software Experience:If you've worked with financial modelling tools or software like Excel, SAP, or specific analytical tools during your studies or internships, bring that up! Highlighting your proficiency can really make your application pop and show you're ready to hit the ground running in a full-time role.

Research and Reflect:Before hitting that 'apply' button on Adaptive Financial Consulting Ltd's website, do a little digging. Look up their recent projects, values, and culture. Reflecting their ethos in your application can make a huge difference and show you’re genuinely interested in being part of the team!

How to prepare for a job interview at Adaptive Financial Consulting Ltd

✨Brush Up on Financial Analysis Skills

Make sure you're well-versed in financial concepts and analytical techniques relevant to banking and financial services. Get comfortable with tools like Excel for modelling or financial forecasting, as technical questions in this area are common during interviews with Adaptive Financial Consulting Ltd.

✨Prepare for Case Studies

Expect to tackle case studies that demonstrate your problem-solving skills in real-world banking scenarios. Familiarise yourself with the types of problems you might face—think risk assessments or investment evaluations—and be ready to articulate your thought process clearly.

✨Show Your Passion for Finance

Since this is a full-time position, employers at Adaptive Financial Consulting Ltd will be keen to see your genuine interest in finance. Be prepared to discuss recent industry trends or news articles that excite you, showcasing your enthusiasm and engagement with the field.

✨Network with Industry Professionals

Before your interview, reach out to current or former Adaptive Financial Consulting Ltd employees on platforms like LinkedIn. They'll offer unique insights into the company's culture and the interview process, which can give us a delightful edge in showcasing a good fit for the team.