Top Java Developer Jobs in London

4 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Fintech • Mobile • Payments • Software • Financial Services
Build and operate scalable full-stack systems that protect customer accounts from takeovers, scams, and financial crime. Partner with Product, Design, Data Science, and Investigations teams to develop customer-facing controls, improve fraud detection, and increase automation. Responsibilities include Java and React development, distributed system design, database optimization, CI/CD, testing, independent project ownership, and mentoring junior engineers.
Top Skills: Ci/CdConcurrent SystemsData PipelinesDistributed SystemsFeature EngineeringJavaJavaScriptJvmMachine LearningNon-Relational DatabasesReactRelational DatabasesSpringTest Driven DevelopmentTypescript
4 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Fintech • Mobile • Payments • Software • Financial Services
Design and build scalable AML detection controls for money laundering and terrorist financing risks. Own major projects and technical roadmaps, influence product decisions, improve reliability, security, and technical quality, and mentor engineers. Work with Java, Spring Boot, Kafka, distributed services, asynchronous processing, and large-scale data alongside product, data science, analytics, and AML specialists.
Top Skills: Asynchronous ProcessingDistributed SystemsJavaKafkaLarge Language ModelsMachine LearningSpring Boot
Reposted 4 Days AgoSaved
In-Office
London, UK
Mid level
Mid level
Fintech • Information Technology • Financial Services
Develop, test, and support reliable, high-performance distributed Java applications for real-time streaming and concurrent workloads. Partner with stakeholders, present and review designs, improve reliability/observability/performance, and support production releases to meet SLAs within BGM Data & Analytics.
Top Skills: Java
8 Days AgoSaved
Hybrid
London, UK
Mid level
Mid level
Financial Services
Develop and operate highly available, scalable, low-latency Java components for a global macro e-trading platform. Responsibilities include system design, software development, testing, deployment, performance optimization, troubleshooting, and operational support. The role requires expertise in Linux/Unix, networking, middleware, FIX protocol, CI/CD, automated testing, secure software development, and responsible use of AI-assisted engineering tools. Collaboration with global developers and trading partners is central, with relevant FX or Rates e-trading experience preferred.
Top Skills: Ai-Assisted Software Development ToolsCi/CdCucumberFix ProtocolInformatica Ultra MessagingJavaJenkinsJunitKdb+/QLinux/UnixMavenPythonQuickfix/JSplunkTcpUdp
8 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Fintech • Mobile • Payments • Software • Financial Services
Build and scale the backend platform powering Wise’s recipient management experience. Design, deploy, and maintain distributed systems and RESTful APIs, optimize relational and non-relational databases, and develop customer-focused solutions using Java. Collaborate with product managers, designers, analysts, and engineers in an autonomous agile team. Apply best coding practices, code reviews, testable code, and Test Driven Development while contributing to technical vision and product improvements.
Top Skills: Backend-For-Frontends (Bffs)Java 8+Non-Relational DatabasesRelational DatabasesRestful ApisSpring BootTest Driven Development (Tdd)
8 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Fintech • Mobile • Payments • Software • Financial Services
Build and scale Wise’s recommendation platform, APIs, onboarding experiences, and reward mechanisms. Develop distributed systems and customer-facing product experiences while collaborating with product managers, data scientists, analysts, designers, and engineers. Own projects end to end, write testable code, apply best engineering practices, improve team processes, and use customer-focused, data-driven decisions to address pain points.
Top Skills: Integration TestingJavaJvmKafkaKotlinRelational DatabasesSpringUnit Testing
11 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Fintech • Information Technology • Financial Services
Build and support scalable, performant Java applications for BlackRock Global Markets. Responsibilities include gathering requirements, designing architectures, developing and testing software, conducting code reviews, improving reliability and observability, supporting production releases, and driving SDLC improvements. The role requires collaboration with business stakeholders and distributed technology teams, with emphasis on microservices, event-driven systems, cloud platforms, DevOps, and high-volume or latency-sensitive workloads.
Top Skills: AgileAi AgentsAutomationCi/CdCloud PlatformsContainer OrchestrationDeclarative InfrastructureDevOpsDistributed Event StreamingDistributed TracingEvent-Driven SystemsHorizontal ScalingJavaMessaging PlatformsMicroservicesMiddlewareMonitoringObservabilityRelational DatabasesRest ApisSpringSpring Boot
Expert/Leader
Financial Services
Leads development and operation of secure, high-performance Java trading systems. Designs latency-sensitive distributed services, APIs, integration strategies, resiliency, observability, and automation. Oversees architecture, coding, testing, incident response, production stability, and SDLC security. Guides AI-assisted engineering practices, mentors developers, and coordinates technical planning and delivery across globally distributed teams.
Top Skills: APIsAutomated TestingCi/CdDistributed SystemsFixJava 17+KafkaKubernetesLinuxMicroservicesMqObservabilityPythonResilience EngineeringSolaceSpringSpring Boot
22 Days AgoSaved
Hybrid
London, UK
Entry level
Entry level
Financial Services
Design, develop, test, and support secure, scalable, low-latency electronic trading software using Java and Spring. Contribute to architecture, system integrations, performance optimization, production support, incident resolution, automated testing, CI/CD, observability, code reviews, and continuous engineering improvements. Apply FIX protocol expertise while collaborating within an agile team.
Top Skills: Automated TestingCi/CdFix ProtocolJavaObservabilitySpring
Reposted 26 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Financial Services
Leads development of high-performance, latency-sensitive trading systems using Java and Python. Oversees architecture, coding, testing, APIs, integration strategies, observability, resilience, security, incident response, and operational readiness. Guides agile delivery through technical planning, code reviews, retrospectives, and mentoring. Establishes responsible use of AI-assisted engineering tools and validates outputs for correctness, performance, and security in a regulated financial environment.
Top Skills: Ai-Assisted Software Development ToolsAPIsAutomated TestingCi/CdDistributed SystemsFixJava 17+KafkaKubernetesLinuxMicroservicesMqObservabilityPythonResilience EngineeringSolaceSpringSpring Boot
Reposted 26 Days AgoSaved
Hybrid
London, UK
Expert/Leader
Expert/Leader
Financial Services
Lead technical strategy, architecture, and delivery for a large-scale risk analytics and reporting platform. Design scalable Java and React-based applications, govern frontend architecture and design systems, integrate enterprise platforms and data sources, and drive reliability, resiliency, observability, security, and compliance. Partner with Risk, Product, Data, Architecture, and Engineering stakeholders while evaluating AI, machine learning, and generative AI capabilities for analytics, automation, and decision support.
Top Skills: Api DevelopmentAutomated TestingAWSCi/CdCloud-Native ArchitecturesComponent-Based Design SystemsContainerizationDistributed ApplicationsGenerative AiJavaLarge Language ModelsMachine LearningMicro-FrontendsReact
Entry level
Financial Services
Leads software engineering for a secure, scalable cloud data platform supporting credit risk technology. Responsibilities include designing and delivering Python solutions, reviewing production code, building CI/CD pipelines, improving application resiliency, standardizing SDLC tooling, automating remediation, and guiding responsible AI-assisted engineering practices. The role also evaluates vendors and leads cross-functional delivery initiatives involving AWS, Databricks, Spark, Terraform, lakehouse architecture, observability, security, and governance.
Top Skills: AgileSparkAWSCi/CdDatabricksDelta LakeDevsecopsPysparkPythonSlasSlosSpark SqlTerraform
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
One Month AgoSaved
Hybrid
London, UK
Senior level
Senior level
Fintech • Mobile • Payments • Software • Financial Services
Build scalable backend systems and customer-facing financial products for Wise’s shared-finance offerings, including international joint accounts and kid accounts. Collaborate with product, design, data, and research teams to shape ambiguous ideas, influence architecture and product direction, and deliver reliable systems globally. Work includes money movement, spending, authorization, compliance-related systems, shared-account infrastructure, greenfield development, and infrastructure scaling.
Top Skills: Api-First DevelopmentAsynchronous SystemsDistributed SystemsEvent-Driven ArchitectureGoJavaKafkaKotlinMicroservicesPython
3 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Software • Analytics
Owns end-to-end design and delivery of scalable Kotlin and Java backend systems for a fintech SaaS platform. Partners closely with Product, architects distributed services, models complex financial data, builds reliable ingestion pipelines, and ensures security, performance, observability, testing, and availability. The role remains hands-on while mentoring engineers, shaping technical standards, reviewing AI-generated code, and leading significant cross-service initiatives.
Top Skills: AzureAzure DevopsCi/CdClaude CodeCodexDockerElasticsearchFastapiGitGradleJava 17+Jpa/HibernateKotlinKubernetesLangchainMcpNoSQLNxPolarsPythonReactShadcn/UiSpring BootSpring DataSpring SecuritySpring WebSQLTailwind CssTanstack QueryTypescriptVite
3 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Information Technology • Consulting
Develop and maintain Java and Spring Boot microservices and APIs in cloud-native environments. Provision and orchestrate applications using Kubernetes and AWS, automate infrastructure with Terraform, and implement continuous integration and deployment pipelines. Monitor distributed systems using Grafana, focusing on health, visibility, and performance. Own solutions end to end, from architecture and development through production release and ongoing maintenance, while collaborating effectively with clients and multidisciplinary teams.
Top Skills: AWSCi/CdGrafanaJavaKubernetesSpring BootTerraform
4 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Financial Services
Develop and architect scalable, high-performance equity trading applications for a global front-office technology platform. Responsibilities include designing on-premises and cloud-based systems, gathering requirements with trading teams, developing and supporting solutions, migrating applications to microservices, implementing resilient low-latency messaging, and collaborating with regional and global stakeholders in a high-intensity trading environment.
Top Skills: AmpsCloud PlatformsCloud-Based DatastoresData StreamingDockerIn-Memory CachingJavaKubernetesLow-Latency ApplicationsMessaging SystemsMicroservicesNetworkingOn-Premises Datastores
Entry level
Healthtech • Biotech
Designs, maintains, and executes Java-based UI, API, integration, regression, and end-to-end automated tests using Selenium and RestAssured. Collaborates with Agile delivery teams to improve test coverage, shift-left quality, CI/CD testing, traceability, defect management, and test documentation. The role also supports test data management, SQL validation, manual testing, non-functional testing, and continuous improvement across the software development lifecycle.
Top Skills: AWSAxe CoreBrowserstackCi/CdConfluenceCypressFhirGherkinGitJavaJIRAOwasp ZapPactPlaywrightPythonRestassuredSeleniumSQLWiremockXray
7 Days AgoSaved
In-Office
London, UK
Expert/Leader
Expert/Leader
Fintech • Financial Services
Lead development of high-performance Java applications for real-time FX risk management. Responsibilities include architecture, low-latency distributed systems, JVM optimization, coding, AI-assisted development, code reviews, testing, cloud deployment, production support, release ownership, and technical leadership without direct reports. The role works closely with quantitative analysts, traders, and business stakeholders while contributing to global risk technology strategy.
Top Skills: Apache FlinkApache IgniteApache KafkaArtifactoryAWSCiti SquadClaudeCore JavaDevin.AiDockerGeminiGitGithub CopilotHarnessJavaJIRAJvmKubernetesLinuxLlamaAzureMongoDBOpenaiOpenshiftOracleSolaceSQLStylus WorkspacesZephyr
8 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Fintech • Payments • Financial Services
Build and modernize high-performance trading and market-data APIs using Java, REST, streaming, and FIX. Own services across architecture, implementation, testing, deployment, and production operations. Improve resilience, latency, throughput, and reliability in real-time distributed systems. Diagnose live client issues using logs, metrics, and traces while collaborating with support, dealing desks, and client-facing teams. Help establish engineering standards and spec-driven, AI-assisted development practices.
Top Skills: Asynchronous SystemsAWSEvent-Driven SystemsFixJavaLinuxMessagingQueueingRestShell ScriptingSpring BootSpring Framework
Reposted 9 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Fintech • Financial Services
Lead full-lifecycle development of Java applications supporting derivatives credit risk and counterparty exposure management. Design, develop, test, deploy, and productionize scalable systems processing large datasets. Provide technical leadership, establish engineering standards, guide architectural decisions, collaborate with global technology teams, adopt cloud and microservices technologies, and mentor junior developers. Apply strong risk, compliance, and secure-development practices within a capital markets environment.
Top Skills: BitbucketCi/CdDockerGemfireGitHibernateJavaJenkinsJIRAKubernetesLinuxMicroservicesMongoDBNoSQLOracleOracle CoherenceRedisSonarqubeSpring BatchSpring CoreSpring FrameworkSpring IntegrationSpring JdbcSQLTableau
10 Days AgoSaved
In-Office
London, UK
Senior level
Senior level
Fintech • Financial Services
Develop and lead low-latency Java application frameworks for algorithmic trading and market-data systems. Build event-sourced microservices delivering 10–100 microsecond response times, integrate and deploy new capabilities, analyze complex systems, and optimize JVM, Linux, networking, and kernel performance. Collaborate with users and senior leaders, provide technical expertise, document designs, and mentor developers. Experience with market data, KDB, TCP/IP, kernel bypass technologies, and commercial-grade Java frameworks is required; C++ is beneficial.
Top Skills: Algorithmic TradingC++Event SourcingJavaJvmKdbLinuxMarket DataMicroservicesSolarflare OpenonloadTcp/IpUml
Reposted 11 Days AgoSaved
Hybrid
London, UK
Senior level
Senior level
Fintech • Financial Services
Owns the design, development, deployment, and support of software for corporate credit derivative trading. Partners with traders, strategists, operations, and global technology teams to deliver pricing, risk, distribution, automation, and platform improvements. Provides technical leadership, applies software engineering best practices, uses AI and agentic tools, and may manage developers and contractors. Requires strong object-oriented programming, multithreading, data structures, design patterns, and experience with Java or .NET; Scala and Python are preferred.
Top Skills: .NetAgentic AiAIClaude CodeGithub CopilotJavaPythonScalaSourcegraph Amp
4 Days AgoSaved
Remote
London, UK
Entry level
Entry level
Fintech • Financial Services
Build and maintain scalable backend services, REST APIs, microservices, and internal developer platforms supporting software delivery and release automation. The role contributes to architecture, engineering best practices, automation, Agile delivery, and AI-assisted developer productivity while collaborating with global engineering, product, and stakeholder teams.
Top Skills: Apache KafkaCi/CdCouchbaseDevOpsDockerEvent-Driven ArchitectureJavaKotlinKubernetesMicroservicesMongoDBNoSQLOpenshiftPostgresRelational DatabasesRest ApisSpring Boot
Reposted 15 Days AgoSaved
In-Office
London, UK
Entry level
Entry level
Fintech • Professional Services • Software • Consulting
Design, develop, debug, and operate Java-based distributed systems using replicated state machines. Evolve messaging protocols and software libraries, improve correctness and performance through testing, benchmarking, measurement, and profiling, and contribute to architecture and product decisions. The role also involves code reviews, technical collaboration, stakeholder communication, and knowledge sharing. Experience with low-latency systems, financial protocols, cloud platforms, Kubernetes, or build automation is beneficial.
Top Skills: Aeron SequencerAWSAzureCC++Distributed SystemsEmsFixGCPGithub ActionsGradleItchJavaKubernetesMessaging ProtocolsOmsReplicated State MachinesSoftware Libraries
16 Days AgoSaved
In-Office
London, UK
Mid level
Mid level
Fintech • Financial Services
Develop and support mission-critical finance systems, including bank ledgers and integrations. Design reliable, maintainable services, collaborate with accountants, treasurers, and internal stakeholders, and contribute throughout the project lifecycle. Engineers will work primarily with Java in a cloud-native environment using PostgreSQL, AWS, GCP, Kubernetes, Terraform, Grafana, and CI/CD tooling. The role emphasizes transaction accuracy, financial process automation, system resilience, and solving complex technical problems.
Top Skills: Amazon EksAWSGCPGrafanaJavaKubernetesNetSuitePostgresTeamcityTerraformTypescript
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account