Principal Java Developer in London
Principal Java Developer

Principal Java Developer in London

London Full-Time 48000 - 72000 ÂŁ / year (est.) No home office possible
Go Premium
L

At a Glance

  • Tasks: Join LSEG as a Principal Java Developer and shape the future of trading platforms.
  • Company: LSEG is a leading global financial markets infrastructure and data business.
  • Benefits: Enjoy healthcare, retirement planning, paid volunteering days, and wellbeing initiatives.
  • Why this job: Make a real impact in finance while working with cutting-edge technology.
  • Qualifications: 15+ years in software engineering with strong Java and system architecture skills.
  • Other info: Dynamic environment with opportunities for mentorship and career growth.

The predicted salary is between 48000 - 72000 ÂŁ per year.

LSEG (London Stock Exchange Group) is a diversified global financial markets infrastructure and data business, committed to excellence in delivering the services our customers expect.

Overview

The LSEG Data & Analytics team is seeking an experienced, hands‐on Java developer to maintain existing backend order‐management applications and contribute to building the next‐generation trading platform.

Responsibilities

  • Demonstrate good knowledge of technologies and/or provide subject‐matter expertise in design, development and implementation.
  • Produce expert code and deliver right solutions.
  • Handle own workload and promote an inclusive and open culture.
  • Act as point of contact in domain, showing depth of knowledge and developing understanding of other domains.
  • Align technology strategy with own work, support strategy definition where appropriate.
  • Develop understanding of market and LSEG's commercial position.
  • Own delivery of critical projects, work autonomously, mentor others, manage work of teammates as needed.
  • Work with architects to decompose solutions into Epics and lead design work and planning for Epics.
  • Adapt existing patterns to produce robust solutions.
  • Build positive relationships with stakeholders, internal and external.
  • Communicate complex/technical information clearly and concisely.
  • Continue to develop technology and industry expertise through certifications and networking.

Essential Skills

  • Experience in financial industry designing and building buy‐or‐sell‐side trading systems.
  • Strong understanding of system architecture and design.
  • Proficiency in Java fundamentals (JVM, multithreading, collections, I/O, etc.).
  • Experience with Java stack, API development, Docker and Kubernetes.
  • Experience writing clean code, unit tests, code reviewing and refactoring.
  • Knowledge of SOLID, DRY, Law of Demeter.
  • Understanding of low‐latency development challenges and techniques.
  • Experience with Git, Gradle and Maven.
  • Experience with Linux / Unix OS.
  • Experience with PostgreSQL.
  • Familiarity with Agile methodology.
  • Over 15 years software engineering experience as an individual contributor.

Other Desirable Skills

  • C++ development on Linux.
  • Practical knowledge of TDD and CI/CD.
  • Experience with Spring & Spring Boot, Redis and Apache Kafka.
  • Familiarity with cloud platforms, ideally Microsoft Azure.
  • Deliver service excellence on‐time, on‐scope and on‐budget.
  • Strong verbal and written communication.
  • Ability to work in a dynamic, focused, upbeat, evolving group.
  • Ability to work in a fast‐paced environment.
  • Critical and creative thinking; problem‐solving focused.

Educational Background

  • BS/MS in computer science or equivalent software engineering qualification.

Seniority Level

  • Mid‐Senior level

Employment Type

  • Full‐time

Job Function

  • Engineering and Information Technology

Industries

  • IT Services and IT Consulting and Financial Services

Benefits

  • Healthcare, retirement planning, paid volunteering days, wellbeing initiatives and other tailored benefits and support.

Principal Java Developer in London employer: LSEG

LSEG is an exceptional employer that fosters a dynamic and inclusive work culture, providing employees with ample opportunities for professional growth and development. With a strong commitment to employee wellbeing, the company offers comprehensive benefits including healthcare, retirement planning, and paid volunteering days, all within the vibrant financial hub of London. Joining LSEG means being part of a forward-thinking team dedicated to excellence in the financial markets, where your contributions directly impact the future of trading technology.
L

Contact Detail:

LSEG Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Java Developer in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the financial and tech industries. Attend meetups or webinars related to Java development and trading systems. You never know who might have a lead on that Principal Java Developer role!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those related to trading systems or backend applications. This will give potential employers a taste of what you can do and set you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice explaining complex concepts clearly and concisely, just like you would need to do with stakeholders at LSEG. Mock interviews can be super helpful!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search. Let’s get you that Principal Java Developer position!

We think you need these skills to ace Principal Java Developer in London

Java Fundamentals
API Development
Docker
Kubernetes
Clean Code Practices
Unit Testing
Code Reviewing
Refactoring
SOLID Principles
DRY Principle
Law of Demeter
Low-Latency Development
Git
Gradle
Maven
Linux/Unix OS
PostgreSQL
Agile Methodology
C++ Development
TDD
CI/CD
Spring
Spring Boot
Redis
Apache Kafka
Cloud Platforms (Microsoft Azure)
Strong Verbal and Written Communication
Critical Thinking
Creative Thinking
Problem-Solving

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Principal Java Developer role. Highlight your experience with Java, system architecture, and any relevant projects you've worked on in the financial industry. We want to see how your skills align with what we're 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 perfect fit. Don't forget to mention your experience with technologies like Docker, Kubernetes, and Agile methodologies.

Showcase Your Projects: If you've worked on any notable projects, especially in trading systems or using Java, make sure to include them. We love seeing real-world applications of your skills, so share your successes and the impact they had!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you're keen on joining our team at LSEG!

How to prepare for a job interview at LSEG

✨Know Your Java Inside Out

Make sure you brush up on your Java fundamentals, especially JVM, multithreading, and collections. Be ready to discuss your experience with the Java stack and how you've applied it in real-world scenarios, particularly in trading systems.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled low-latency development challenges. Highlight your critical and creative thinking abilities, as well as any relevant projects where you’ve had to think outside the box.

✨Communicate Clearly and Concisely

Practice explaining complex technical concepts in simple terms. This is crucial, as you'll need to build positive relationships with stakeholders and communicate effectively within a dynamic team environment.

✨Demonstrate Your Leadership Qualities

Be ready to discuss your experience mentoring others and managing workloads. Share examples of how you've led projects or contributed to team success, showing that you can take ownership and drive results.

Principal Java Developer in London
LSEG
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

L
  • Principal Java Developer in London

    London
    Full-Time
    48000 - 72000 ÂŁ / year (est.)
  • L

    LSEG

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