Senior Java Developer - Financial Services, Capital Markets in London

Senior Java Developer - Financial Services, Capital Markets in London

London Full-Time 125000 - 125000 € / year (est.) No home office possible
Gravitas Recruitment Group Ltd

At a Glance

  • Tasks: Develop high-performance Java applications for financial services and capital markets.
  • Company: Dynamic city-based organisation with a focus on innovation.
  • Benefits: Competitive salary up to £125k, clear career progression, and flexible working.
  • Other info: Work onsite 3 days a week in a collaborative environment.
  • Why this job: Join a leading team and advance to Head of Engineering in just 12-24 months.
  • Qualifications: 7+ years Java experience, strong knowledge of Spring, microservices, and CI/CD.

The predicted salary is between 125000 - 125000 € per year.

Senior Java Developer - Financial Services, Capital Markets sought by city based organisation.

Essential:

  • 7+ years Java development experience in Financial Services, Capital Markets
  • Clear progression to Head of Engineering role within 12 - 24 months
  • Strong expertise in Java 11+, Spring/Spring Boot
  • Experience with multi-threading, performance tuning, profiling
  • Knowledge of microservices architectures
  • Strong understanding of CI/CD pipelines (GitHub, Azure DevOps, Jenkins)
  • Experience with Git, Maven
  • Proven use of TDD, Agile, automated deployments
  • Strong experience with testing frameworks (JUnit, Spock, Mockito)
  • Experience working with high-performance systems in capital markets
  • Ability to troubleshoot complex issues and identify root causes

Working pattern: 3 days onsite

Salary: up to £125k

Please apply for further details.

Senior Java Developer - Financial Services, Capital Markets in London employer: Gravitas Recruitment Group Ltd

Join a dynamic city-based organisation that values innovation and excellence in the financial services sector. With a clear pathway to advance to a Head of Engineering role within 12 to 24 months, you will thrive in a collaborative work culture that prioritises employee growth and development. Enjoy the benefits of working in a vibrant location with a focus on cutting-edge technology and a commitment to high-performance systems.

Gravitas Recruitment Group Ltd

Contact Detail:

Gravitas Recruitment Group Ltd Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Java Developer - Financial Services, Capital Markets in London

Tip Number 1

Network like a pro! Reach out to your connections in the financial services and capital markets sectors. Attend meetups or webinars, and don’t be shy about asking for introductions. We all know that sometimes it’s not just what you know, but who you know!

Tip Number 2

Show off your skills! Create a portfolio showcasing your Java projects, especially those related to financial services. We recommend including code samples, performance tuning examples, and any microservices you've built. This will give potential employers a taste of what you can do.

Tip Number 3

Prepare for technical interviews by brushing up on your multi-threading and CI/CD knowledge. We suggest doing mock interviews with friends or using online platforms. The more comfortable you are discussing your expertise in Java 11+, Spring Boot, and testing frameworks, the better!

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 talented individuals like you to join our team. So, get your application in and let’s make some magic happen!

We think you need these skills to ace Senior Java Developer - Financial Services, Capital Markets in London

Java 11+
Spring/Spring Boot
Multi-threading
Performance Tuning
Profiling
Microservices Architectures
CI/CD Pipelines

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your 7+ years of Java development experience, especially in Financial Services and Capital Markets. We want to see how your skills align with the job description, so don’t be shy about showcasing your expertise in Java 11+, Spring/Spring Boot, and any relevant projects you've worked on.

Showcase Your Technical Skills:When writing your application, emphasise your knowledge of multi-threading, performance tuning, and CI/CD pipelines. We’re looking for someone who can hit the ground running, so let us know how you’ve used tools like GitHub, Azure DevOps, and Jenkins in your previous roles.

Highlight Your Problem-Solving Abilities:We love candidates who can troubleshoot complex issues! In your application, share examples of how you've identified root causes in high-performance systems. This will show us that you have the analytical skills we need for this role.

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about what we do at StudySmarter!

How to prepare for a job interview at Gravitas Recruitment Group Ltd

Know Your Java Inside Out

Make sure you brush up on your Java 11+ skills. Be ready to discuss your experience with Spring/Spring Boot, multi-threading, and performance tuning. Prepare to showcase specific projects where you've applied these skills, as this will demonstrate your expertise in the financial services sector.

Showcase Your CI/CD Knowledge

Familiarise yourself with CI/CD pipelines, especially tools like GitHub, Azure DevOps, and Jenkins. Be prepared to explain how you've implemented automated deployments in past roles. This will highlight your ability to streamline processes and improve efficiency in development.

Emphasise Testing Frameworks Experience

Since testing is crucial in software development, be ready to discuss your experience with frameworks like JUnit, Spock, and Mockito. Share examples of how you've used TDD and Agile methodologies to ensure high-quality code, which is essential for high-performance systems in capital markets.

Problem-Solving Skills are Key

Prepare to talk about complex issues you've encountered in your previous roles and how you identified root causes. Highlight your troubleshooting skills and provide specific examples that demonstrate your analytical thinking and ability to resolve challenges effectively.