Senior Java Software Engineer (City of London)
Senior Java Software Engineer (City of London)

Senior Java Software Engineer (City of London)

London Full-Time 60000 - 80000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Develop and maintain cutting-edge trading applications while ensuring high-quality code.
  • Company: Join a leading FCA-regulated trading brokerage revolutionising finance with innovative technology.
  • Benefits: Enjoy a competitive salary, performance bonuses, private healthcare, gym discounts, and a pension scheme.
  • Why this job: Be part of a greenfield project with direct impact and growth opportunities in a unique startup culture.
  • Qualifications: 8+ years of Java development experience with strong skills in Enterprise Java and REST APIs.
  • Other info: This is an office-based role in London; no visa sponsorship available.

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

This is an office-based role in London, Monday to Friday.

Financial Services

£70,000 - £80,000

Are you an experienced Java Developer looking for a truly impactful role? My client, a leading FCA-regulated trading brokerage, is building a brand-new, best-in-class trading and investment platform, and they need your expertise! This is a unique opportunity to join a growing team of technologists and finance professionals, taking technical ownership from day one on a greenfield project.

What you'll do:

  • Develop, design, and maintain high-quality, scalable, and secure trading applications.
  • Write clean, testable, and maintainable code.
  • Implement APIs and seamlessly integrate third-party services.
  • Actively contribute to code reviews and troubleshoot production issues.

What we're looking for:

  • Minimum 8 years of Java development experience.
  • Strong expertise in Enterprise Java, Spring/Spring Boot, Web, Security, ORM, Junit/Mockito, Maven/Gradle.
  • Command of SQL/NoSQL, Hibernate/Spring Data.
  • Demonstrable experience in designing and implementing REST APIs.
  • Solid understanding of modern SDLC practices.
  • Experience in financial applications, Open Banking, AWS, DevOps, Docker/K8S is a plus!

Why join my client?

  • Greenfield Project: No legacy systems, no tech debt.
  • Direct Impact: Shape the future of a mission-critical flagship product.
  • Growth Opportunity: Join early and grow with the expanding team.
  • Innovative Culture: Be part of a unique startup culture within a well-established group, embracing AI applications in finance and software development.
  • Excellent Benefits: Competitive salary, performance bonus, private healthcare, gym discount, pension scheme, and a collaborative environment.

Candidates must be eligible to work in the UK; no visa sponsorship is provided.

Senior Java Software Engineer (City of London) employer: Salt

Join a dynamic and innovative team in the heart of the City of London, where your contributions as a Senior Java Software Engineer will directly shape a cutting-edge trading platform. With a strong focus on employee growth, you will have the opportunity to take technical ownership from day one, while enjoying excellent benefits such as a competitive salary, performance bonuses, and private healthcare. Experience a collaborative work culture that embraces new technologies and fosters professional development, making this an exceptional place to advance your career.
S

Contact Detail:

Salt Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Software Engineer (City of London)

✨Tip Number 1

Familiarise yourself with the latest trends in Java development, especially around Spring Boot and REST APIs. Being able to discuss recent advancements or frameworks during your interview can demonstrate your passion and commitment to the field.

✨Tip Number 2

Showcase your experience with financial applications by preparing specific examples of projects you've worked on. This will help you stand out, as the role requires a solid understanding of the financial services sector.

✨Tip Number 3

Brush up on your knowledge of modern SDLC practices and be ready to discuss how you've implemented these in past roles. This will highlight your ability to contribute effectively to the team's development processes.

✨Tip Number 4

Network with professionals in the financial technology space, particularly those who have experience with greenfield projects. Engaging in conversations about their challenges and solutions can provide valuable insights that you can bring to your interview.

We think you need these skills to ace Senior Java Software Engineer (City of London)

Java Development
Enterprise Java
Spring/Spring Boot
Web Security
ORM (Object-Relational Mapping)
JUnit/Mockito
Maven/Gradle
SQL/NoSQL
Hibernate/Spring Data
REST API Design and Implementation
Modern SDLC Practices
Troubleshooting Production Issues
Code Review
Financial Applications Knowledge
Open Banking Experience
AWS
DevOps
Docker/Kubernetes

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your relevant experience in Java development, particularly with Enterprise Java and Spring/Spring Boot. Emphasise any work you've done on financial applications or greenfield projects.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for the role and the company. Mention specific projects where you've implemented REST APIs or contributed to code reviews, and explain how your skills align with their needs.

Showcase Your Technical Skills: In your application, clearly outline your technical skills, especially those mentioned in the job description like SQL/NoSQL, Hibernate, and modern SDLC practices. Use examples to demonstrate your expertise.

Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Senior Java Software Engineer.

How to prepare for a job interview at Salt

✨Showcase Your Java Expertise

Make sure to highlight your extensive experience with Java, especially in Enterprise Java and Spring/Spring Boot. Be prepared to discuss specific projects where you've implemented these technologies and the impact they had on the overall project.

✨Demonstrate Problem-Solving Skills

Since the role involves troubleshooting production issues, be ready to share examples of challenges you've faced in previous roles and how you resolved them. This will show your ability to think critically and act decisively under pressure.

✨Discuss API Development Experience

Given the emphasis on designing and implementing REST APIs, come prepared to talk about your experience in this area. Share specific examples of APIs you've developed, the technologies used, and how they integrated with other services.

✨Emphasise Your Understanding of Financial Applications

If you have experience in financial applications or knowledge of Open Banking, make sure to mention it. This can set you apart from other candidates and demonstrate your understanding of the industry, which is crucial for this role.

Senior Java Software Engineer (City of London)
Salt
S
  • Senior Java Software Engineer (City of London)

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

    Application deadline: 2027-06-17

  • S

    Salt

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>