2,676 to 2,700 of 3,475 Java Jobs in England

Senior Data Scientist — ML in Production (Waterloo)

Location
Greater London, England, United Kingdom
across key sectors for an Enterprise AI client. The candidate should have a mix of data science and software engineering skills, including Python, JavaScript, Java, and experience deploying to cloud platforms. #J-18808-Ljbffr ...

Senior Snowflake Data Engineer — Hybrid London Analytics

Location
Greater London, England, United Kingdom
join their team in London. The role requires a minimum of 8 years of IT experience, with a strong focus on Snowflake, Python or Java, and a solid understanding of AWS services. This permanent, full-time position offers a hybrid working model, balancing in-office and remote work, and requires ...

Full-Stack Engineer for AI & Data Platform

Location
Ledbury, England, United Kingdom
preparation, AI/ML, data consumption and visualization themes. You will work across backend and frontend, collaborating with teams to deliver product features using Java, Python, and modern web stacks. Ideal candidates are comfortable with cloud-native architectures, DevOps tooling, and scalable data workflows, with a passion for high-quality ...

Remote Tech Lead & Senior Full-Stack Architect

Location
Cambourne, England, United Kingdom
will be the sole developer, collaborating directly with the CTO to create a robust e-commerce platform. This position demands expertise in Next.js, Java, and microservices, along with strong communication skills in Norwegian and English. Enjoy competitive pay, flexible hours, and professional growth opportunities. #J-18808-Ljbffr ...

Senior Software Engineer – Hybrid, Cloud & Scalable Systems

Location
Leeds, England, United Kingdom
Digital is transforming the UK’s digital public services. This Senior Software Engineer role sits in the Working Age Services team, delivering high-value Java applications in cloud environments, with a focus on scalable, secure services used by millions. You'll work in multidisciplinary agile teams to design, build ...

DV-Cleared Data Engineer: Real-Time Data Pipelines

Location
Gloucester, England, United Kingdom
data integration for National Security clients using Apache tools including NiFi, Kafka, and SQL/NoSQL databases like MongoDB. Proficiency in Groovy, Python or Java for ETL, data modeling, and data governance is essential. #J-18808-Ljbffr ...

Senior Software Engineer, Scalable Pricing Systems

Location
Greater London, England, United Kingdom
PowerToFly is seeking a skilled software developer in London to manage key services and enhance customer experiences using technologies like Java and AWS. The ideal candidate will have over 5 years of experience, a Bachelor’s degree in Computer Science, and a proven track record in scalable system design. Your ...

Senior Backend Engineer — Scale Payments (Remote-Friendly)

Location
Greater London, England, United Kingdom
data science squads to build scalable services handling high daily traffic. You’ll write high-quality code in TypeScript/Scala/Java/Kotlin, work with Postgres, DynamoDB, and Kafka, and contribute to a DevOps culture. Hybrid working with dog-friendly offices is offered. #J-18808-Ljbffr ...

Market Data Software Engineer – Hybrid (London)

Location
Greater London, England, United Kingdom
contributing to new tools for data governance, and collaborating on production issues. The successful candidate will have strong programming skills in C#, Python, or Java, and a good understanding of database design and AWS technologies. TradingHub offers a hybrid working policy, annual bonus, and further training opportunities. #J-18808-Ljbffr ...

Feature Lead, eTrading Systems

Location
Greater London, England, United Kingdom
will lead a team of engineers, collaborate with desks, strategists and quants, and shape production support for critical trading systems. The role requires deep Java/Spring expertise, experience with microservices, and strong knowledge of SQL/NoSQL data stores, CI/CD pipelines, and modern RPC frameworks. #J ...

AI Solutions Architect — Banking, Cloud & Innovation

Location
Greater London, England, United Kingdom
London seeks an IT professional to drive AI-powered banking solutions within an agile team. You will work on modern tech like Python, Java/Kotlin, Angular, Docker and Kubernetes, and collaborate with business units to deliver value-driven AI applications. You’ll help design, develop and integrate AI services ...

Consultant Software Engineer - Hybrid, Public Sector

Location
Newcastle upon Tyne, England, United Kingdom
care about craft and collaborative problem solving. You’ll work in a hybrid model across UK client sites, building high-quality services in Java or Scala with TDD and XP practices. You’ll join teams that value simple design, strong testing, and continuous learning. As an Opencast consultant ...

Software Engineer II — AI-Enabled Investment Tools

Location
Greater London, England, United Kingdom
Software Engineer within the Investment Group Technologies organization to build scalable systems and tools used by millions. You will work with TypeScript, Python, and Java, leveraging AWS services and contributing to data-driven investment solutions. The team values autonomy, learning, and impactful projects, with a culture focused on integrity ...

Automation Test Engineer - Hybrid & Impactful QA

Location
Greater London, England, United Kingdom
play a client-facing role to ensure solutions align with business needs. The role suits developers with Agile experience and hands-on testing in Java/C#/JavaScript ecosystems, plus CI/CD familiarity. #J-18808-Ljbffr ...

Senior Software Engineer - Real-Time Securities Platform

Location
Greater London, England, United Kingdom
build a real-time, event-driven platform for securities lending, repo and delta-1 trading. The role covers end-to-end development across Java server-side components, Python ETL pipelines, and external integrations. You will drive architecture discussions, mentor teammates, and collaborate with traders and risk/ops teams ...

Senior Backend Engineer - 5G NTN & Satellite Orchestration

Location
Greater London, England, United Kingdom
between satellite operators and terrestrial networks using modern interfaces and protocols. As a backend engineer, you will design distributed systems with C++, Go, and Java, leveraging gRPC and Protocol Buffers, deployed on Kubernetes, while collaborating #J-18808-Ljbffr ...

Hybrid Full-Stack Data Engineer for Secure Data Platforms

Location
Manchester, England, United Kingdom
design scalable, secure data platforms for enterprise protection and obfuscation initiatives. The role spans on-prem and multi-cloud environments, with emphasis on Java, Spring Boot, Angular, and Python in a hybrid work setting. As part of the Data Obfuscation team in the Technology division, you will build robust ...

Front Office Software Engineer

Location
Greater London, England, United Kingdom
Markets is seeking a Senior Low Latency Java Developer to join our Quantitative Strategies team within Pricing & Risk, working on our high-performance, high-frequency trading platform. This is a hands‐on role at the core of our market‐making technology stack, where nanoseconds matter and engineering excellence is critical. … within our London office (near Liverpool street) 5 days on site per week. The Role Ultra‐Low Latency Engineering Develop and optimise high‐performance Java (21+) systems for pricing, risk and trading. Build and enhance components within a low latency, high‐throughput trading architecture. Apply advanced concurrency, memory management ...

Quant Developer C++

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
system development including algorithm design, back testing, integration with other applications and production deployment. This role requires solid experience with C++ as well as Java and C# programming, as it involves development of interfaces to the core C++ analytical library. Quant Developers Must Have: Degree ideally Masters preferred in Mathematics … Physics, Engineering, Computer Science, Finance or a related discipline Experience in C++ development tools and high-level object-oriented programming. Experience in Java, C# or Python will also be considered valuable. Experience with a cross section of derivative products including foreign exchange, interest rate, credit and equity derivatives. Experience ...

Senior Software Engineer - Transit Tech & Scalable Systems

Location
Manchester, England, United Kingdom
join their dynamic team in Manchester. The ideal candidate will have over 5 years of software development experience, focusing on technologies like C++ and Java, as well as proficiency with AWS serverless architecture. Responsibilities include designing software solutions, collaborating across teams, and mentoring junior engineers. This position promotes innovation ...

Lead Software Engineer, AI‐Driven Cloud Platforms

Location
England, United Kingdom
ideal candidate will have extensive experience in software design and development, leading agile teams, and a strong proficiency in programming languages like Python, Java, Go, and Rust. This position advocates for innovation while promoting a culture of inclusion and collaboration. #J-18808-Ljbffr ...

Senior Software Engineer – Search & Discovery Platform

Location
Cambridge, England, United Kingdom
scale systems and cloud services. The ideal candidate should possess a Master's degree in Computer Science or related fields, with extensive experience in Java and AWS. Roku offers a hybrid work model that supports teamwork in the office and flexible remote work options. #J-18808-Ljbffr ...

Senior Lead Software Engineer - AI-Driven Data Platforms

Location
Greater London, England, United Kingdom
will lead metadata and distributed system workstreams and guide AI-supported development practices in a large, cloud-native environment. The role demands deep Java/Typescript expertise, hands-on system design, and the ability to operate with minimal #J-18808-Ljbffr ...

Quantitative Analyst / Developer – Multi-Desk & Low-Latency Electronic Execution

Location
Greater London, England, United Kingdom
drive the development of our cash equity algorithmic trading platforms. In this role, you will design and optimize high-performance trading systems using Java and Rust, directly impacting our internal and agency trading desks. If you are a collaborative problem-solver with a passion for market microstructure and quantitative research … thrive in our innovative and fast-paced environment. Responsibilities Develop and support our electronic execution platform for the cash equity algorithmic trading business using Java, Rust, or other cutting-edge technologies. Conduct microstructure research and analysis of EMEA equity markets leveraging mathematical finance, statistics, and probability. Build backtesting frameworks ...

Senior Software Engineer – AI-Driven Payments

Location
Greater London, England, United Kingdom
cross-functional teams. Ideal candidates will possess a Bachelor's or Master's degree in Computer Science or Engineering, be proficient in C# .NET, Java, or Go, and have strong communication skills. This position offers opportunities for mentorship and growth in a dynamic engineering environment. #J-18808-Ljbffr ...