×
Register Here to Apply for Jobs or Post Jobs. X

Senior Java Developer

Job in Elgin, Kane County, Illinois, 60122, USA
Listing for: LSEG
Full Time position
Listed on 2026-05-31
Job specializations:
  • Software Development
    Cloud Engineer - Software, Software Engineer, Backend Developer, DevOps
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

ABOUT US:

LSEG (London Stock Exchange Group) is more than a diversified global financial markets infrastructure and data business. We are dedicated, open‑access partners with a commitment to excellence in delivering the services our customers expect from us. With extensive experience, deep knowledge and worldwide presence across financial markets, we enable businesses and economies around the world to fund innovation, handle risk and create jobs.

It’s how we’ve contributed to supporting the financial stability and growth of communities and economies globally for more than 300 years.

Role Summary

We are seeking a highly skilled and hands‑on Senior Java Engineer with AI proficiency to help build the next generation FTSE Russell Index Platform. This platform underpins the calculation and distribution of FTSE Russell’s global family of indexes and requires advanced engineering, high precision data processing, and deep collaboration across global teams. This is a deeply technical role focused on designing, building, integrating, and operationalizing modern software and AI driven capabilities across internal platforms and client‑facing products.

You will work with innovative technologies, contribute to complex algorithmic design, and drive engineering excellence in a high‑performance, data‑intensive environment.

What You Will be Doing
  • Design, develop, and maintain complex Java and Python applications using modern engineering practices. Build / embed AI powered features into critical systems.
  • Architect and enhance services that support large‑scale, performance critical index computations.
  • Collaborate with Product Managers, UX, and engineering teams globally to deliver high quality products.
  • Lead projects end‑to‑end through requirements, design, development, testing, deployment, and operations.
  • Build and maintain automated test suites to ensure performance, scalability, and security.
  • Diagnose production issues, identify root causes, and deliver Level 3 support and fixes.
  • Conduct peer reviews, provide technical leadership, and mentor junior engineers.
What You Will Bring
  • 10+ years of hands‑on backend software engineering experience.
  • Support the organisation’s AI adoption journey.
  • Develop and enhance intelligent solutions using LLMs, Lang Chain/Lang Graph, and agent AI frameworks.
  • Establish engineering guidelines for safe, scalable, traceable and production ready AI deployments across internal platforms and external product suites.
  • Strong algorithms, data structures, problem solving skills, and ability to translate business problems into scalable solutions.
  • Good command of coding standards and strong understanding of both high level and low level software design.
  • Expertise in Core Java, Python, building highly distributed, data intensive systems, microservices, REST APIs, RDBMS (Oracle/SQL Server/Postgres), CI/CD tools (Jenkins/Git Lab), Dev Ops automation, Docker, Kubernetes, JVM profiling & performance optimisation, prior exposure to Level 3 production support.
Preferred Skills & Experience
  • Excellent algorithm and problem‑solving skills.
  • Ability to convert business use cases and problems into technical solutions.
  • Ability to learn quickly, creative, results driven, self‑motivated, and solutions oriented.
  • Ability to work against tight objectives.l
  • Demonstrates a can‑do demeanour, leads change, thinks strategically.
  • Experience in CI/CD tools & automation (e.g., Jenkins/Git Lab/similar Dev Ops tooling).
  • Experience working on performance optimisations, JVM profiling.
  • Mentor team of junior developers.
  • Extensive hands‑on experience in Core Java, good understanding of data structures and algorithms, Python core concepts, relational DB (Oracle/SQL Server/Postgres), Dev Ops (CI/CD), Docker, Kubernetes, microservices and REST APIs, good understanding of multi‑threading & concurrency.
Nice to Have
  • Experience leading or mentoring a team of engineers.
  • Experience with in financial services or with financial market data.
  • Familiarity with in‑memory caching, Spring Boot, Redis, Kafka.
  • Experience with BDD frameworks such as Cucumber, JBehave, or Karate.
  • Background as a Scrum Master or experience running Agile teams.

We are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone’s race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law. Conforming with applicable law, we can reasonably accommodate applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary