Permanent Java Software Engineer Jobs in London

20 of 20 Permanent Java Software Engineer Jobs in London

Java Software Engineer - Cryptocurrency

City of London, London, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Java Software Engineer/Developer WFH to £100k Are you a skilled Java Software Engineer with low latency trading systems experience? You could be progressing your career at a global market data and trading platform provider for cryptocurrency markets. As a Java Software Engineer you will develop, test and maintain high … quality, low-latency Java applications handling millions of requests per day, collaborating with cross-functional teams to design systems that meet business and regulatory requirements. You'll seek to continuously improve system performance and scalability, implement automated testing, CI/CD pipelines and document system workflows, architecture and design decisions. Location/WFH: You can work from home from … with some flexibility around start/finish times - please note: you must have the right to work in the UK and be UK based. About you: You have strong Java development experience including concurrency, garbage collection, low level performance optimisation, data structures and memory efficient design patterns You have experience with low latency systems, particularly OMS (Order Management Systems More ❯
Employment Type: Full-Time
Salary: £85,000 - £100,000 per annum
Posted:

Senior Software Engineer: Java

London, United Kingdom
Hybrid / WFH Options
IG Group
Senior Software Engineer: Java page is loaded Senior Software Engineer: Java Apply locations Cannon Street, London time type Full time posted on Posted 3 Days Ago job requisition id R_14987 Job Title Senior Software Engineer: Java Job Description So, who are we? Hello, we're IG Group. We are a … IG's hedging providers (banks, liquidity providers, brokers) to allow IG to hedge and IG's clients to trade. Your role in the Team's Success As a Senior Engineer joining our Direct Market Access (DMA) team, you'll be part of a collaborative and dynamic group that values technical excellence, continuous improvement and growth. You'll bring in … unit testing and automated testing where necessary Work closely with internal stakeholders, when necessary while keeping in mind the external clients' needs Implement feature and reliability enhancements to existing software Troubleshoot and resolve issues in our large and complex system Maintain the pieces of infrastructure required to build and verify our software What you'll need for this More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Full Stack Software Engineer

London, United Kingdom
LE018 Redwood Software UK Ltd
Java Full Stack Software Engineer page is loaded Java Full Stack Software Engineer Apply locations United Kingdom (Remote or Hybrid) time type Full time posted on Posted 3 Days Ago job requisition id JR101227 It's fun to work in a company where people truly BELIEVE in what they're doing! We're committed … bringing passion and customer focus to the business. OUR MISSION At Redwood, we empower our customers with lights-out automation for their mission-critical business processes. ABOUT US Redwood Software is the leader in full stack automation fabric solutions for mission-critical business processes. With the first SaaS-based composable automation platform specifically built for ERP, we believe in … Own Weather Obsess over Customer Success Work the Problem Be Curious Own the Outcome Respect Each Other YOUR IMPACT We are seeking a highly skilled and passionate Full Stack Software Engineer with a strong focus on Java to join our growing engineering team. In this role, you will be instrumental in designing, developing, and maintaining robust and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Backend Software Engineer Java Kotlin AWS

West London, London, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Backend Software Engineer/Developer (Java 17 Kotlin AWS) London/WFH to £85k Are you a technologist Backend Software Engineer with strong Java skills looking to progress your career, working with a modern cloud based infrastructure and a range of technology? You could be joining a hugely successful and growing commodities trading firm … that specialise in trading silver and gold. As a Backend Software Engineer you'll collaborate with the Lead Engineer on the core trading platform as the company looks to scale the platform and introduce new features. There's an emphasis on code quality; designing and developing highly complex web based trading platforms working across the full development … lifecycle. The technology stack includes Java 17, Kotlin, Spring Boot and AWS amongst others; you'll be encouraged to expand your skillset using the latest technologies and choosing the best tool for the job in a friendly Agile team environment. WFH Policy: You'll join the team in the West London office with flexibility to work from home twice More ❯
Employment Type: Full-Time
Salary: £60,000 - £85,000 per annum
Posted:

Software Engineer Full Stack Java Angular

City of London, London, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Software Engineer/Developer (Full Stack Java Angular SQL API) London/WFH to £90k Are you full stack technologist? You could be progressing your career in a hands-on, impactful, Software Engineer role, working on a "tech for good" product that is helping to drive efficiencies for the NHS, the core product is a … highly complex real-time shift rota application, hosted on AWS and available via the web or mobile device (iOS/Android). As a Software Engineer you will play a crucial role in re-architecting and enhancing the scheduling platform to a Java and Angular codebase (from Ruby and TypeScript). You'll design and develop scalable … backend Java services and REST APIs and build responsive, user friendly interfaces using Angular (v15+) as well as writing and optimising SQL database queries. You'll input into technical discussions and decision making, as a senior member of a small team where you'll be able to influence best practice and technology choices. Location/WFH: You'll join More ❯
Employment Type: Full-Time
Salary: £80,000 - £90,000 per annum
Posted:

Senior Java Software Engineer - Java 11+, Spring Boot, Kafka, Akka, Payments

Merton, London, United Kingdom
Cornwallis Elt Ltd
Senior Java Software Engineer - Java 11+, Spring, Spring Boot, Microservices, Kafka, Akka, Docker/Kubernetes, Real-time, TDD/BDD, Payments - London A Senior Java Engineer with a background in finance/payments and experience working on distributed real-time systems is sought after by a global Fintech. This organisation specialises in providing high … performance technology solutions to global financial institutions (including several Investment Banks), primarily to augment their payments capabilities. As a Senior Engineer, you will join the core engineering team working on the development of their real-time payments processing platform, using a primary tech stack of Java 17, Spring Boot and Akka. You will contribute from both a design … with a heavy focus on Pair Programming and TDD, so are looking for people from similar environments. To be successful, you will demonstrate: A strong background in hands-on Java engineering, currently working with Java 11+ Indepth knowledge of microservices architecture and usage of Spring/Spring Boot Experience developing distributed, real-time applications (with Akka AND/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Software Engineer - Java 11+, SpringBoot, Kafka, Akka, MongoDB, Low Latency

London, United Kingdom
Cornwallis Elt Ltd
Java Software Engineer - Java 11+, Spring, Spring Boot, Microservices, Kafka, Akka, MongoDB, Docker/Kubernetes, Real-time, TDD/BDD, Payments A Java Engineer with a background in finance/payments and experience working on distributed real-time systems is sought after by a global Fintech based in South West London. This organisation specialises … in providing high performance technology solutions to global financial institutions (including several Investment Banks), primarily to augment their payments capabilities. As a Senior Engineer, you will join the core engineering team working on the development of their real-time payments processing platform, using a primary tech stack of Java 17, Spring Boot and Akka. You will contribute from … with a heavy focus on Pair Programming and TDD, so are looking for people from similar environments. To be successful, you will demonstrate: A strong background in hands-on Java engineering, currently working with Java 11+ Indepth knowledge of microservices architecture and usage of Spring/Spring Boot Experience developing distributed, real-time applications with Kafka and the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer Java Kotlin AWS

East London, London, United Kingdom
Hybrid / WFH Options
Client Server
Staff Software Engineer/Developer (Java Kotlin AWS API) Hybrid WFH to £110k Would you like to progress your career in an impactful hands-on Software Engineer role working on Tech for Good? You could be joining a HealthTech Start-up, founded by two highly successful, Cambridge University educated management consultants, that is aiming to … and social care for all by using complex technology to improve access to patient records, enabling collaboration between healthcare providers and improving nursing and medical care. As a Staff Software Engineer you will collaborate with the CTO on the overall design and architecture of the products' tech stack, working on Greenfield applications. The tech stack is based on … there once every three weeks, and also occasionally visit clients in the South West to gather requirements and liaise on bespoke product development. About you: You have expertise with software engineering best practices, experience across the full development lifecycle and tech stack You have experience with Kotlin, Java, SpringBoot and AWS You have a good understanding of APIs More ❯
Employment Type: Permanent, Work From Home
Posted:

Staff Software Engineer Java Kotlin AWS

London, South East, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Staff Software Engineer/Developer (Java Kotlin AWS API) Hybrid WFH to £110k Would you like to progress your career in an impactful hands-on Software Engineer role working on Tech for Good? You could be joining a HealthTech Start-up, founded by two highly successful, Cambridge University educated management consultants, that is aiming to … and social care for all by using complex technology to improve access to patient records, enabling collaboration between healthcare providers and improving nursing and medical care. As a Staff Software Engineer you will collaborate with the CTO on the overall design and architecture of the products' tech stack, working on Greenfield applications. The tech stack is based on … there once every three weeks, and also occasionally visit clients in the South West to gather requirements and liaise on bespoke product development. About you: You have expertise with software engineering best practices, experience across the full development lifecycle and tech stack You have experience with Kotlin, Java, SpringBoot and AWS You have a good understanding of APIs More ❯
Employment Type: Full-Time
Salary: £100,000 - £120,000 per annum
Posted:

Senior Java Software Engineer Backend Engineering (Java) London

London, United Kingdom
TOYOTA Connected
start-up culture where every member acts like an owner and has a direct impact on our offerings. What do we need? We are seeking a Customer-Focused Senior Java Software Engineer to play a critical role in designing, developing, implementing, and documenting large-scale, distributed software applications, systems, and services. You will engineer platforms … with product owners to shape and deliver features. Who are you? You have experience in a customer-centric role, acting as a conduit between business and customer needs. Strong Java (8+) programming skills with a sense of ownership and pride in your code. Experience with testing frameworks like JUnit5, Mockito, Spring Integration is a plus. Excellent communication skills, capable … of articulating and delivering solutions that meet functional and non-functional requirements within constraints. Knowledge of modern software engineering patterns, especially in scalable, distributed, and resilient systems. Experience with APIs (OpenAPI preferred), web services, CI/CD pipelines (GitLab preferred), automated testing, Kubernetes, Docker, and cloud-native practices. Experience developing microservices architectures, ideally with Spring Boot, and working with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Software Engineer (Automation)

London, United Kingdom
Hybrid / WFH Options
BAE Systems (New)
countries to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Job Title: Java Software Engineer Location: London - We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role Grade … GG09-GG11 Referral Bonus: 5000 What You'll Be Doing I mprove levels of code coverage in Cerberus Rules backend services Primarily making use of Java (17), Junit (5), Spring Framework and Spring boot (3.x) Identify areas of weakness in existing test suites and make appropriate improvements Contribute to reduction in defects found in preSIT environment by increasing test … technical discussion and negotiation Continually increases personal understanding of the test frameworks, technical concepts, methods and measurements that underpin the engineering disciplines and practices of BAE Systems Works with Software Engineers to guide and assure their testing Works with requirements owners to refine requirements such that they may be proven through testing Demonstrates the ability to understand, challenge, contribute More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (Java) in London - Hargreaves Lansdown

London, United Kingdom
Java Script Works
Requirements: Minimum of 3 years of experience in Java 17 Proficiency in Spring/Spring Boot Experience with noSQL databases, particularly DocumentDB (MongoDB compatible) Familiarity with Gradle and design patterns Knowledge of standards Technologies: AWS Git Gradle Java MongoDB NoSQL REST Spring Spring Boot Cloud Terraform TypeScript Additional Information: As a Software Engineer in Transfers, your More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Development Engineer in Test (Java/Python)

London, United Kingdom
Hybrid / WFH Options
GlobalRelay
Lead Software Development Engineer in Test (Java/Python) London, England, United Kingdom Who we are: For over 20 years, Global Relay has set the standard in enterprise information archiving with industry-leading cloud archiving, surveillance, eDiscovery, and analytics solutions. We securely capture and preserve the communications data of the world's most highly regulated firms, giving … other, completely free of barriers. We encourage you to apply if your qualifications and experience are a good fit for any of our openings. Your role: As a Lead Software Development Engineer in Test (SDET), you oversee testing resources on a small, highly focused team responsible for delivery of highly scalable and robust services within Global Relay's … the automation framework, tools and infrastructure About you: Minimum 8 years of experience in test development Minimum 2 years of experience leading a small team Strong understanding of the Java language and object oriented principles Expertise applying test practices in an agile environment Experience in working with Python Experience with unit testing frameworks such as JUnit Experience testing backend More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Java

London
Hybrid / WFH Options
Starling Bank
work on building the tooling that is used by our engineers on a daily basis. Requirements Ideally, you have at least 5-6 years of experience as a professional software engineer. We are very open about how we deliver software. For the most part we code in Java and we believe in clean coding, simple solutions, automated testing … The main part of our Tech Stack is listed below, we don't ask that you have experience in all of this, but if you do, that's great! Java, which makes up the majority of our backend codebase AWS & GCP - we're cloud-native Microservice based architecture Kubernetes (EKS) TeamCity for CI/CD (lots of team are … from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: Initial interview with an Engineer - ~45 minutes Take home technical test to be discussed in the next interview Technical interview - ~1.5 hours Final Interview - ~40 minutes Benefits 25 days holiday (plus take your public More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer (Java) London

London, United Kingdom
Bondsmith Savings Ltd
financial lives of thousands of savers. We're regulated by the Financial Conduct Authority in the UK. The role: We're looking for an experienced and driven Senior Backend Engineer to join our growing fintech team. This is more than just a coding role - we want someone who is curious, self-motivated, and ready to bring fresh ideas to … always evolving - perfect for someone who thrives on solving complex problems and influencing technical direction. Requirements: What we expect of you: Strong object-oriented design and development experience in Java, ideally utilising Micronaut or Spring Boot frameworks Experience of designing and building service-oriented and event-driven architectures Demonstrable experience of leading others in application design and coding standards More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Java/Kotlin

London, United Kingdom
Zopa Bank Limited
make an outsized impact, you'll thrive here at Zopa, so join us, and make it count.Want to see us in action? Follow us on The engineering challenge Our Software Engineers don't just write code, they solve real financial problems for millions of customers. You'll work on distributed systems processing thousands of transactions daily, build resilient services More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Java (Tooling)

London, United Kingdom
Hybrid / WFH Options
Starling Bank Limited
and we care more about aptitude and attitude than specific experience or qualifications. We are very open about how we deliver software. For the most part we code in Java, but you need not be an expert when you join us! We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find … The main part of our Tech Stack is listed below, we don't ask that you have experience in all of this, but if you do, that's great! Java, which makes up the majority of our backend codebase AWS & GCP - we're cloud-native Microservice based architecture Kubernetes (EKS) TeamCity for CI/CD (lots of team are More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Java

London, United Kingdom
Hybrid / WFH Options
Starling Bank
and we care more about aptitude and attitude than specific experience or qualifications. We are very open about how we deliver software. For the most part we code in Java, but you need not be an expert when you join us! We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find … The main part of our Tech Stack is listed below, we don't ask that you have experience in all of this, but if you do, that's great! Java, which makes up the majority of our backend codebase AWS & GCP - we're cloud-native Microservice based architecture Kubernetes (EKS) TeamCity for CI/CD (lots of team are More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java software Engineer

London, United Kingdom
Capgemini
Explore our latest thought leadership, ideas, and insights on the issues that are shaping the future of business and society. Choose a partner with intimate knowledge of your industry and first-hand experience of defining its future. Discover our portfolio More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Development Engineer (Java Backend)

London, United Kingdom
Expedia, Inc
the business to have a clear understanding of how your own technology stack is tied to business outcomes and our bottom line and will advise on technical limitations of software design for products and provide alternative solutions. You will possess knowledge of features and facilities for integration, and communication among applications, databases and technology platforms to bring together different … components and form a fully functional solution to a business problem. You will creatively test and maintain software applications and related programs and procedures by using a variety of software development tools following design requirements of customer. You will take technical responsibility for the health of the codebase, including quality, scalability, and performance andyou will act as a … spokesperson for software design best practices, research and recommend frameworks and architectural/code design patterns, identify areas of improvements within the code and suggests solutions and advocate for operational excellence (such as unit testing, establishing SLAs, programming for resiliency and scalability). You will take a whole systems approach to analyze issues and implement holistic solutions by ensuring More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Java Software Engineer
London
10th Percentile
£78,750
25th Percentile
£100,000
Median
£110,000
75th Percentile
£135,000
90th Percentile
£138,750