Data Structures Jobs in Central London

101 to 125 of 163 Data Structures Jobs in Central London

Lead Principal Software Engineer

london (city of london), south east england, united kingdom
Harrington Starr
Science, Mathematics, Physics, Engineering, or a similar field 5+ years of hands-on experience developing Java applications in a financial services environment (Java 21) Excellent knowledge in algorithms and data structures, object-oriented design, and microservices architecture (This will be tested) Proven record of complex software delivery in the Interest Rates domain Excellent Java 21, Spring Boot, strong More ❯
Posted:

Java Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Travelfusion
you will have knowledge of J2SE programming, understanding of web architectures and databases. Your knowledge/experience in Java will include software design principles and familiarity with algorithms and data structures. What experience you'll have ● Database knowledge (SQL, schema design) ● Java ● Some knowledge of JavaScript and Node.js ● HTTP ● Json ● Web Development ● Proactive attitude ● Ability to own projects, work … both independently and in a team, with rapidly changing priorities ● Core knowledge of algorithms and data structures ● Understanding of common OO design patterns ● Understanding of automation through Selenium, Puppeteer or similar What you might have in addition ● Computer Science background or degree ● Commercial core Java experience ● Experience of working in a fast paced startup environment ● Database experience (hibernate More ❯
Posted:

Java Software Engineer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Travelfusion
you will have knowledge of J2SE programming, understanding of web architectures and databases. Your knowledge/experience in Java will include software design principles and familiarity with algorithms and data structures. What experience you'll have Database knowledge (SQL, schema design) Java Some knowledge of JavaScript and Node.js HTTP Json Web Development Proactive attitude Ability to own projects, work … both independently and in a team, with rapidly changing priorities Core knowledge of algorithms and data structures Understanding of common OO design patterns Understanding of automation through Selenium, Puppeteer or similar What you might have in addition Computer Science background or degree Commercial core Java experience Experience of working in a fast paced startup environment Database experience (hibernate More ❯
Posted:

Software Engineer

City of London, London, United Kingdom
Durlston Partners
big tech, or AI-driven products often thrive here due to the performance, scalability, and reliability challenges involved. We’re looking for someone who: Has strong computer science fundamentals (data structures, algorithms, and system design), you will be tested . Is motivated to work hard at a fast-growing AI start-up. Excels at solving complex problems with … minimal guidance. Brings a strong sense of ownership, urgency, and adaptability. Nice to Haves: Understanding of microservices architecture and event-driven distributed systems. Familiarity with machine learning, NLP, or data-intensive systems. Experience with AWS or other cloud platforms. Why Join Growth and impact. Joining at this stage means shaping the foundation of a rapidly scaling AI company. You More ❯
Posted:

Software Engineer

City of London, London, United Kingdom
Stanford Black Limited
low-latency, high performance systems with reliable and scalable back-ends which are powering critical trading operations. You will be driving the design and implementation of trading frameworks, market data solutions and global market connectivity. As well as massively parallel, high-volume distributed applications to enable the technology to scale concurrently with company growth. Required Qualifications/skills: Degree … field. 3+ years commercial experience in a relevant role such as software or quantitative engineering. Strong programming skills in either Python or Java. In depth understanding of Complexity Theory, Data Structures and Algorithm design. Benefits: Top of the market compensation package. Uncapped bonuses. Private Health Care 25 days annual leave Pension contribution Training budget allocation Free Lunch and More ❯
Posted:

Software Engineer

london (city of london), south east england, united kingdom
Stanford Black Limited
low-latency, high performance systems with reliable and scalable back-ends which are powering critical trading operations. You will be driving the design and implementation of trading frameworks, market data solutions and global market connectivity. As well as massively parallel, high-volume distributed applications to enable the technology to scale concurrently with company growth. Required Qualifications/skills: Degree … field. 3+ years commercial experience in a relevant role such as software or quantitative engineering. Strong programming skills in either Python or Java. In depth understanding of Complexity Theory, Data Structures and Algorithm design. Benefits: Top of the market compensation package. Uncapped bonuses. Private Health Care 25 days annual leave Pension contribution Training budget allocation Free Lunch and More ❯
Posted:

Radar Live Developer

City of London, London, United Kingdom
Capgemini
to support our underwriting and rating processes. This is a hands-on technical role involving close collaboration with actuarial, underwriting, and IT teams. Your Role: · Develop and configure pricing structures, rules, and decision logic using WTW Radar Live. · Translate actuarial models and business requirements into accurate technical implementations. · Design and manage test cases to validate pricing configuration and ensure … Radar Base configuration. · Proficient in scripting logic, rating algorithm development, and pricing rule configuration. · Knowledge of insurance pricing, underwriting processes, and actuarial principles. · Familiarity with JSON, XML, or similar data structures used for model inputs/outputs. · Experience integrating Radar Live with policy administration systems (e.g., Guidewire, Duck Creek) is a plus. · Strong analytical and problem-solving skills. … business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market-leading capabilities in AI, cloud, and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2023 global revenues of €22.5 billion. More ❯
Posted:

Radar Live Developer

london (city of london), south east england, united kingdom
Capgemini
to support our underwriting and rating processes. This is a hands-on technical role involving close collaboration with actuarial, underwriting, and IT teams. Your Role: Develop and configure pricing structures, rules, and decision logic using WTW Radar Live. Translate actuarial models and business requirements into accurate technical implementations. Design and manage test cases to validate pricing configuration and ensure … Radar Base configuration. Proficient in scripting logic, rating algorithm development, and pricing rule configuration. Knowledge of insurance pricing, underwriting processes, and actuarial principles. Familiarity with JSON, XML, or similar data structures used for model inputs/outputs. Experience integrating Radar Live with policy administration systems (e.g., Guidewire, Duck Creek) is a plus. Strong analytical and problem-solving skills. … business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market-leading capabilities in AI, cloud, and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2023 global revenues of 22.5 billion. More ❯
Posted:

C++ Developer (Relo to APAC)

City of London, London, United Kingdom
BAH Partners
standards, ensuring reliability and speed in production systems. Requirements 3+ years of professional experience in C++ development. Proven background in low-latency systems within financial services. Deep understanding of data structures, algorithms, and performance tuning. Experience in multi-threading, network programming, and Linux environments. Excellent problem-solving skills and attention to detail. Open to relocation to APAC (support More ❯
Posted:

C++ Developer (Relo to APAC)

london (city of london), south east england, united kingdom
BAH Partners
standards, ensuring reliability and speed in production systems. Requirements 3+ years of professional experience in C++ development. Proven background in low-latency systems within financial services. Deep understanding of data structures, algorithms, and performance tuning. Experience in multi-threading, network programming, and Linux environments. Excellent problem-solving skills and attention to detail. Open to relocation to APAC (support More ❯
Posted:

Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Anson McCade
of automotive retail. The ideal Backend Developer - Python will have: Strong technical skills building scalable backend services, primarily in Python (any framework) A good understanding of databases, OO design, data structures and SOLID principles Analytical mindset with a love for problem-solving and continuous improvement Experience with modern development practices including code reviews, pair programming and Agile processes More ❯
Posted:

Software Engineer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Anson McCade
of automotive retail. The ideal Backend Developer - Python will have: Strong technical skills building scalable backend services, primarily in Python (any framework) A good understanding of databases, OO design, data structures and SOLID principles Analytical mindset with a love for problem-solving and continuous improvement Experience with modern development practices including code reviews, pair programming and Agile processes More ❯
Posted:

Dotnet Developer

City of London, London, United Kingdom
Hybrid / WFH Options
develop
experience in software development (commercial or internship) Knowledge of C#/.NET Core/.NET 6+ Familiarity with REST APIs and SQL databases Understanding of core programming concepts (OOP, data structures, debugging) Eagerness to learn cloud technologies such as AWS A collaborative mindset and attention to detail Nice to have (not essential): Basic exposure to JavaScript or front More ❯
Posted:

Dotnet Developer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
develop
experience in software development (commercial or internship) Knowledge of C#/.NET Core/.NET 6+ Familiarity with REST APIs and SQL databases Understanding of core programming concepts (OOP, data structures, debugging) Eagerness to learn cloud technologies such as AWS A collaborative mindset and attention to detail Nice to have (not essential): Basic exposure to JavaScript or front More ❯
Posted:

Workday HCM Lead

City of London, London, United Kingdom
Albida
take ownership of the configuration, optimisation, and ongoing governance of the Workday Human Capital Management system. In this role, you’ll ensure the platform effectively supports business objectives, maintains data integrity, and delivers a seamless experience across the employee lifecycle. Key Responsibilities Lead the configuration, optimisation, and support of Workday HCM modules such as Core HCM, Absence, Compensation, Performance … and Recruitment. Oversee business processes for job and position management, hiring, compensation changes, and terminations. Maintain data accuracy, security, and compliance across all HCM activities. Partner with HR, Finance, and IT teams to ensure system integrations and reporting are aligned and reliable. Manage system governance, role assignments, and continuous process improvements. Support global or regional Workday releases and enhancement … to drive system adoption and user engagement. About You 4+ years’ experience managing or implementing Workday HCM in a multi-country or enterprise environment. Strong knowledge of Workday configuration, data structures, and business processes. Proven experience in HR systems governance, data integrity, and reporting. Excellent communication and stakeholder management skills. Analytical mindset with attention to detail and More ❯
Posted:

Workday HCM Lead

london (city of london), south east england, united kingdom
Albida
take ownership of the configuration, optimisation, and ongoing governance of the Workday Human Capital Management system. In this role, you’ll ensure the platform effectively supports business objectives, maintains data integrity, and delivers a seamless experience across the employee lifecycle. Key Responsibilities Lead the configuration, optimisation, and support of Workday HCM modules such as Core HCM, Absence, Compensation, Performance … and Recruitment. Oversee business processes for job and position management, hiring, compensation changes, and terminations. Maintain data accuracy, security, and compliance across all HCM activities. Partner with HR, Finance, and IT teams to ensure system integrations and reporting are aligned and reliable. Manage system governance, role assignments, and continuous process improvements. Support global or regional Workday releases and enhancement … to drive system adoption and user engagement. About You 4+ years’ experience managing or implementing Workday HCM in a multi-country or enterprise environment. Strong knowledge of Workday configuration, data structures, and business processes. Proven experience in HR systems governance, data integrity, and reporting. Excellent communication and stakeholder management skills. Analytical mindset with attention to detail and More ❯
Posted:

Java Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Oliver Bernard
role in designing, developing, and optimising core trading and risk systems. The ideal candidate will have a strong understanding of multithreaded Java applications, coupled with an appreciation for scalability, data integrity, and system performance. Tech Stack & Skills: Strong core Java (Java 8+), with proven experience in multithreading and concurrency Solid understanding of data structures, algorithms, and object More ❯
Posted:

Workflow Developer

City of London, London, United Kingdom
Computappoint
environments Partner with Transformation, IT and operational teams to align solutions with strategic technology roadmaps Essential Expertise Required: Workflow automation - proven experience developing workflows with user-friendly interfaces for data capture and validation Low-code/no-code platforms - hands-on experience with Intapp or similar tools such as Power Automate Database proficiency - working knowledge of SQL environments using … SQL Management Studio API integration - strong understanding of API methods and service integration Data structures - competency with XML and JSON objects Process improvement - solid grasp of workflow automation, process mapping and business process optimisation Compliance knowledge - familiarity with compliance, client onboarding or risk-related workflows Problem-solving skills - exceptional analytical capabilities with keen attention to detail Communication - ability … For: Experience with Intapp Intake and Conflicts solutions Building integrated solutions using REST APIs Working knowledge of JavaScript Familiarity with Boomi automation platforms Understanding of Know Your Client (KYC) data including corporate hierarchies, directors, shareholders and related parties Background working in a law firm environment with exposure to client and transaction data Services offered by Computappoint Limited are More ❯
Posted:

Workflow Developer

london (city of london), south east england, united kingdom
Computappoint
environments Partner with Transformation, IT and operational teams to align solutions with strategic technology roadmaps Essential Expertise Required: Workflow automation - proven experience developing workflows with user-friendly interfaces for data capture and validation Low-code/no-code platforms - hands-on experience with Intapp or similar tools such as Power Automate Database proficiency - working knowledge of SQL environments using … SQL Management Studio API integration - strong understanding of API methods and service integration Data structures - competency with XML and JSON objects Process improvement - solid grasp of workflow automation, process mapping and business process optimisation Compliance knowledge - familiarity with compliance, client onboarding or risk-related workflows Problem-solving skills - exceptional analytical capabilities with keen attention to detail Communication - ability … For: Experience with Intapp Intake and Conflicts solutions Building integrated solutions using REST APIs Working knowledge of JavaScript Familiarity with Boomi automation platforms Understanding of Know Your Client (KYC) data including corporate hierarchies, directors, shareholders and related parties Background working in a law firm environment with exposure to client and transaction data Services offered by Computappoint Limited are More ❯
Posted:

Founding Software Engineer

City of London, London, United Kingdom
SEEKR
means: Work with Voice AI. Think experimentation with new AI models to keep latency low and maintain high service levels Create scaling integrations to handle high volume and varied data structures without sacrificing reliability or customizability. Speed up client onboarding and knowledge by building frameworks that automate agent training and incorporate conversational elements using reinforcement learning to continually … refine performance. Does this sound like you? Love tackling tough systems problems with deep comp sci fundamentals (distributed systems, data flows, event-driven architectures) Have hacked, iterated, shipped and scaled production backends (Python/Go preferred; AWS/GCP; serious ownership) Generative AI explorer - MCP, LangChain/LangGraph make you giddy Solving problems doesn't feel like work; getting More ❯
Posted:

Founding Software Engineer

london (city of london), south east england, united kingdom
SEEKR
means: Work with Voice AI. Think experimentation with new AI models to keep latency low and maintain high service levels Create scaling integrations to handle high volume and varied data structures without sacrificing reliability or customizability. Speed up client onboarding and knowledge by building frameworks that automate agent training and incorporate conversational elements using reinforcement learning to continually … refine performance. Does this sound like you? Love tackling tough systems problems with deep comp sci fundamentals (distributed systems, data flows, event-driven architectures) Have hacked, iterated, shipped and scaled production backends (Python/Go preferred; AWS/GCP; serious ownership) Generative AI explorer - MCP, LangChain/LangGraph make you giddy Solving problems doesn't feel like work; getting More ❯
Posted:

Java Software Engineer

City of London, London, United Kingdom
Oliver Bernard
and Infrastructure teams to deliver robust, scalable solutions. Drive continuous improvement in system performance, resiliency, and efficiency. What We’re Looking For Strong background in Core Java (Java 8+), data structures, and algorithms. Proven experience with multithreading, concurrency control, and garbage collection tuning. Solid understanding of low-latency architectures and network I/O. Experience in financial markets More ❯
Posted:

Python Developer

City of London, London, United Kingdom
Hybrid / WFH Options
Anson McCade
environment Tech stack Python | FastAPI | Django | AWS | Kubernetes | Terraform | PostgreSQL | OpenSearch | GitHub What we’re looking for • Strong experience building backend systems, ideally with Python • Good understanding of databases, data structures and SOLID principles • A problem-solver who enjoys working collaboratively • Someone who can communicate technical ideas clearly • Keen to learn, share ideas and improve how we do More ❯
Posted:

Mid Java Developer

City of London, London, United Kingdom
Hybrid / WFH Options
Understanding Recruitment
they are looking for in Mid Java Developers: Core Java Developing software from scratch WITHOUT the use of frameworks e.g. Spring Multithreading TDD, CI/CD, Paired-programming environment Data structures, algorithms, threads Working in a modern FinTech environment e.g. startup is a plus An interest in the financial sector, FX and trading If you are looking to More ❯
Posted:

Mid Java Developer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Understanding Recruitment
they are looking for in Mid Java Developers: Core Java Developing software from scratch WITHOUT the use of frameworks e.g. Spring Multithreading TDD, CI/CD, Paired-programming environment Data structures, algorithms, threads Working in a modern FinTech environment e.g. startup is a plus An interest in the financial sector, FX and trading If you are looking to More ❯
Posted:
Data Structures
Central London
10th Percentile
£67,000
25th Percentile
£80,188
Median
£96,500
75th Percentile
£147,500
90th Percentile
£170,000