JavaSoftwareEngineer - Java, Python, AWS, MySQL, NoSql, REST APIs, Microservices, Machine Learning, Artificial intelligence (Hybrid - 3 days a week in the office - Notting Hill) Description for the JavaSoftwareEngineer role:- You will be joining a fast-growing, research-driven company building an artificial intelligence using novel machine learning techniques. My client … is revolutionising their industry with a track record of building things that others have ruled out as impossible. The JavaSoftwareengineer will join a very bright, talented team of engineers with the guidance of technologists who have help build up some of the best known technology companies today. You will have a great opportunity to work … with a variety of languages, frameworks and tools. Applicants will need a background in Java and/or Python with a focus on Server side technologies. Core skills for the JavaSoftwareEngineer: 5yrs in a commercial Development role Solid experience of Java Good knowledge of Cloud Technologies (AWS) and Microservices Strong database knowledge (SQL More ❯
JavaSoftwareEngineer - Java, Python, AWS, MySQL, NoSql, REST APIs, Microservices, Machine Learning, Artificial intelligence (Hybrid - 3 days a week in the office - Notting Hill) Description for the JavaSoftwareEngineer role:- You will be joining a fast-growing, research-driven company building an artificial intelligence using novel machine learning techniques. My client … is revolutionising their industry with a track record of building things that others have ruled out as impossible. The JavaSoftwareengineer will join a very bright, talented team of engineers with the guidance of technologists who have help build up some of the best known technology companies today. You will have a great opportunity to work … with a variety of languages, frameworks and tools. Applicants will need a background in Java and/or Python with a focus on Server side technologies. Core skills for the JavaSoftwareEngineer: 5yrs in a commercial Development role Solid experience of Java Good knowledge of Cloud Technologies (AWS) and Microservices Strong database knowledge (SQL More ❯
JavaSoftwareEngineer - Java, Python, AWS, MySQL, NoSql, REST APIs, Microservices, Machine Learning, Artificial intelligence (Hybrid 3 days a week in the office) JavaSoftwareEngineer:- You will be joining a fast-growing, research-driven company building an artificial intelligence using novel machine learning techniques. My client is revolutionising their industry with a … track record of building things that others have ruled out as impossible. The JavaSoftwareEngineer will join a very bright, talented team of engineers with the guidance of technologists who have help build up some of the best known technology companies today. You will have a great opportunity to work with a variety of languages, frameworks … and tools. Applicants will need a background in Java with a focus on Server side technologies. Core skills for the Back End Engineer: 5yrs+ in a commercial Development role Solid experience of Java (3yrs+) Good knowledge of Cloud Technologies (AWS) and Microservices Strong Database experience Degree in Computer Science, Engineering, or a related field, or equivalent hands More ❯
This role requires security clearance, and you will therefore require British citizenship or Dual UK nationality with British citizenship. An exciting opportunity for a Senior JavaSoftwareEngineer has arisen with a leading defence company, focusing on software development and delivery within the New Product Development team, based in Bristol. This is a great opportunity for … a Senior JavaSoftwareEngineer to lead the development and delivery of software requirements and design across the full software engineering lifecycle, working with a range of international teams and stakeholders. You will commit to an onsite working model, required onsite 5 days a week. Experience of the Senior JavaSoftwareEngineer will include: 3+ years of experience programming with Core Java, developing desktop applications Experience developing and managing software requirements throughout the full lifecycle, ensuring compliance with defined requirements Bonus: JavaFX If you are a Senior JavaSoftwareEngineer looking for an exciting new challenge with an award-winning top employer, please apply today to More ❯
Java (Back-end) SoftwareEngineer Remote (UK) Up to £70,000 I am looking for a JavaSoftwareEngineer to join a leading international network security software company This is a fantastic opportunity to work with cutting-edge technology and make a real impact in the industry. You will join a small close … and support a globally dispersed workforce. Hybrid, flexible and UK remote working on offer along with pension, private healthcare, DIS, career progression and other benefits on offer. The Role: Software development and support of complex and algorithmic Javasoftware within a Linux environment. Development and use of software APIs between components in a Linux system. Collaborate … closely with other team members, product management, and engineering management on requirements. Deliver strong contribution to intellectual property and software assets. Work across the entire lifecycle including design, implementation, integration, and bug fix. About You: Highly proficient in Java 21+ Good object-oriented software design skills Solid experience in Linux environments Experience in Spring framework, particularly Spring More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Understanding Recruitment
Have you got a strong educational background from a Russell Group University? Do you have experience working in the financial industry? 💸 JavaSoftwareEngineer – FinTech Scaleup 💸 📍 Location: Hybrid working in Central London 💰 Salary: £80,000-100,000 + bonus We are very excited to once again be partnered exclusively with London’s leading investment management firm’s … latest spinout company. Leveraging cutting-edge techniques with the latest technologies, they build highly scalable high-throughput software that is used by hedge funds and asset managements around the world. Due to an exciting pipeline of upcoming projects, they are looking for Core JavaSoftware Engineers to join their team. You will be an excellent fit for … this Core JavaEngineer position if you: Have built scalable software from scratch Use Core Java concepts, including Low Latency , Concurrent Programming & Multithreading Are used to working in a fast-paced environment Work in the financial industry e.g. Bank, Hedge Fund/Asset Management, FinTech Have clear experience with optimisation, efficiency and performance improvement As a More ❯
Have you got a strong educational background from a Russell Group University? Do you have experience working in the financial industry? 💸 JavaSoftwareEngineer – FinTech Scaleup 💸 📍 Location: Hybrid working in Central London 💰 Salary: £80,000-100,000 + bonus We are very excited to once again be partnered exclusively with London’s leading investment management firm’s … latest spinout company. Leveraging cutting-edge techniques with the latest technologies, they build highly scalable high-throughput software that is used by hedge funds and asset managements around the world. Due to an exciting pipeline of upcoming projects, they are looking for Core JavaSoftware Engineers to join their team. You will be an excellent fit for … this Core JavaEngineer position if you: Have built scalable software from scratch Use Core Java concepts, including Low Latency , Concurrent Programming & Multithreading Are used to working in a fast-paced environment Work in the financial industry e.g. Bank, Hedge Fund/Asset Management, FinTech Have clear experience with optimisation, efficiency and performance improvement As a More ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
Lead SoftwareEngineer/Developer (Java Spring Boot AWS) London/WFH to £115k Are you a hands-on backend focussed SoftwareEngineer with team leadership skills? You could be progressing your career in a Lead SoftwareEngineer role at a global FinTech/CFD trading company that has been consistently voted as … one of the UKs top employers. As a Lead SoftwareEngineer you'll join a fairly new team working on a new crypto offering and split your time between hands-on development with people management (70/30). You'll set the technical direction, mentor engineers and ensure code quality, observability, scalability and security are embedded into … high-quality, high-impact releases. You'll be working with a modern, cloud native tech stack using Java, Spring Boot, AWS, Kafka and CI/CD to build highly scalable, distributed systems with 24/7 availability. Location/WFH: There's a hybrid model with two days a week work from home, when you are in the office More ❯
JavaSoftwareEngineer (Product Engineering- Real-time Payments) Location: London, Hybrid (1-2 days/week) A JavaSoftwareEngineer is needed for a highly regarded payment solutions company; they are used by major global financial institutions standing out for its low-code, cloud-native real-time payments platform They’re looking for a … Java Developer with a product engineering background to join their team, building highly available, scalable systems that power next-generation payments. Your Background/Tech Stack Java with Spring Reactive programming (AKKA etc) Kafka or JMS Solid understanding of CI/CD pipelines, automation, and Agile delivery practices. Experience working with MongoDB or other NoSQL databases. The Role … Play a key role in developing real-time payment processing systems using Java, Spring, and Reactive frameworks. Follow TDD and BDD methodologies to ensure clean, maintainable, and well-tested code. Contribute to technical and design decisions, shaping the future of the payments platform. Build reusable, modular code and optimise applications for maximum speed and scalability. Work within an Agile More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Oliver Bernard
JavaSoftwareEngineer (Product Engineering- Real-time Payments) Location: London, Hybrid (1-2 days/week) A JavaSoftwareEngineer is needed for a highly regarded payment solutions company; they are used by major global financial institutions standing out for its low-code, cloud-native real-time payments platform They’re looking for a … Java Developer with a product engineering background to join their team, building highly available, scalable systems that power next-generation payments. Your Background/Tech Stack Java with Spring Reactive programming (AKKA etc) Kafka or JMS Solid understanding of CI/CD pipelines, automation, and Agile delivery practices. Experience working with MongoDB or other NoSQL databases. The Role … Play a key role in developing real-time payment processing systems using Java, Spring, and Reactive frameworks. Follow TDD and BDD methodologies to ensure clean, maintainable, and well-tested code. Contribute to technical and design decisions, shaping the future of the payments platform. Build reusable, modular code and optimise applications for maximum speed and scalability. Work within an Agile More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Salt Search
SoftwareEngineer - Java Microservices Location: London (Hybrid) About the Role We're excited to be supporting our client, a leading organisation in the financial services sector, in their search for a SoftwareEngineer (Java Microservices) to join a high-performing, collaborative engineering team. This is a fantastic opportunity for a driven and passionate developer … who enjoys working on complex, large-scale systems. You'll be designing, building, and maintaining innovative, secure, and high-performance software solutions that directly impact millions of customers. The environment is fast-paced, technically challenging, and highly rewarding - ideal for an engineer who wants to deepen their expertise in Java microservices , cloud technologies, and Agile delivery . … What You'll Be Doing Designing, developing, testing, and deploying Java-based microservices within a distributed, cloud-native environment Working as part of a dedicated feature team , collaborating closely with engineers, architects, and business analysts Producing high-quality, maintainable software that meets both functional and non-functional requirements Taking full ownership across the software development lifecycle - from More ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
Senior SoftwareEngineer/Developer (Java AWS) London/WFH to £100k Opportunity to progress your career in a senior, hands-on SoftwareEngineer role at a global FinTech/CFD trading company that has been consistently voted as one of the UKs top employers. As a Senior SoftwareEngineer you will join … implement high performance cloud-native backend services including owning DevOps processes to ensure systems are robust, secure and observable. You'll be working with a modern tech stack using Java, Spring Boot, CI/CD, Kubernetes, AWS, EKS and Grafana/Splunk. About you: You have advanced backend software engineering experience with Java, Spring Boot, REST, Postgres … budget for organising events and projects that foster an open, diverse and inclusive culture Plus a range of other perks Apply now to find out more about this Senior SoftwareEngineer/Developer (Java AWS Spring Boot) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually More ❯
East London, London, United Kingdom Hybrid / WFH Options
Client Server
Senior SoftwareEngineer/Developer (Java AWS) London/WFH to £100k Opportunity to progress your career in a senior, hands-on SoftwareEngineer role at a global FinTech/CFD trading company that has been consistently voted as one of the UKs top employers. As a Senior SoftwareEngineer you will join … implement high performance cloud-native backend services including owning DevOps processes to ensure systems are robust, secure and observable. You'll be working with a modern tech stack using Java, Spring Boot, CI/CD, Kubernetes, AWS, EKS and Grafana/Splunk. About you: You have advanced backend software engineering experience with Java, Spring Boot, REST, Postgres … budget for organising events and projects that foster an open, diverse and inclusive culture Plus a range of other perks Apply now to find out more about this Senior SoftwareEngineer/Developer (Java AWS Spring Boot) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually More ❯
JavaEngineer We’re working with a leading brokerage seeking a talented JavaEngineer to join their high-performing technology team. This is an exciting opportunity to work on high-throughput, low-latency trading systems, where performance and reliability are paramount. The Role: You’ll play a key 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-oriented design Experience in low-latency or high … with messaging frameworks (e.g. Kafka, JMS, ZeroMQ) desirable What’s on Offer: Salary £120k-£130k + bonus Hybrid working model (3 days onsite in London) If you’re a JavaEngineer who loves building high-performance systems and wants to make an impact in a fast-moving financial environment, we’d love to hear from you. More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Oliver Bernard
JavaEngineer We’re working with a leading brokerage seeking a talented JavaEngineer to join their high-performing technology team. This is an exciting opportunity to work on high-throughput, low-latency trading systems, where performance and reliability are paramount. The Role: You’ll play a key 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-oriented design Experience in low-latency or high … with messaging frameworks (e.g. Kafka, JMS, ZeroMQ) desirable What’s on Offer: Salary £120k-£130k + bonus Hybrid working model (3 days onsite in London) If you’re a JavaEngineer who loves building high-performance systems and wants to make an impact in a fast-moving financial environment, we’d love to hear from you. More ❯
Wimbledon, England, United Kingdom Hybrid / WFH Options
Morson Edge (Financial Services)
Senior JavaSoftwareEngineer – Real-Time Payments Engineering Fintech We’re looking for an experienced JavaSoftwareEngineer to join a global Fintech based in South West London. The company develops high-performance technology solutions for leading financial institutions, helping them strengthen and modernise their payments capabilities. About the role You’ll join the … with a strong focus on pair programming, TDD and BDD, and you’ll have the chance to influence technical decisions and shape how new features are delivered. Tech environment Java 17, Spring, Spring Boot Reactive programming with Akka Microservices architecture Kafka, JMS, RabbitMQ, ActiveMQ Docker/Kubernetes, AWS, MongoDB What we’re looking for Solid hands-on experience with … Java 11+ (ideally Java 21) Good understanding of Reactive Programming concepts with Akka, WebFlux, RxJava etc. Experience working with microservices and distributed systems Background with Kafka and JMS related messaging tools Knowledge of multithreading, concurrency, and performance tuning Familiarity with AWS and MongoDB Previous experience in financial services, ideally within payments Why join Work on systems used by More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Salt Search
Lead SoftwareEngineer - Java Microservices Location: London (Hybrid - 2 days on-site, Monday and Tuesday) Overview We're excited to be supporting our client in hiring a talented SoftwareEngineer (Java Microservices) to join a dynamic, high-performing engineering team within retail banking. This is a fantastic opportunity for a technically minded individual who … s passionate about building fast, reliable, and scalable software within a complex distributed environment. You'll play a key role in designing, developing, testing, and implementing modern microservices-based applications running in the public cloud. This is a hands-on position within a feature team that works collaboratively across the full software development lifecycle. What You'll Be … Doing Designing, producing, testing, and implementing high-quality software across the system lifecycle Working within a permanent feature team focused on delivering business-critical services in a fast-paced Agile environment (two-week sprints) Collaborating with architects, principal engineers, and key stakeholders to align technical solutions with business objectives Applying Agile and Test-Driven Development (TDD) principles to build More ❯
City of London, London, United Kingdom Hybrid / WFH Options
James Adams
Senior JavaEngineer London/Hybrid (3 days per week in office) Up to £100,000 + excellent benefits James Adams is working with a fast-growing technology company that’s scaling its engineering function and looking for an experienced Senior JavaEngineer to join their core platform team. This role is ideal for someone who … wants to work on modern, cloud-native microservices within a high-performing engineering culture that values clean code, collaboration, and innovation. You’ll be working with Java 11+ (preferably Java 21) , Spring , and Kafka , contributing to the design and delivery of resilient distributed systems used at scale. The Role Design and build high-quality, scalable microservices in Java. … Apply functional programming principles using Java or Kotlin. Work extensively with Java Streams , ensuring clean, performant code. Integrate and manage Kafka for real-time data streaming. Optimise SQL queries and database performance for reliability and speed. Drive best practices across monitoring, observability, and automation. Collaborate with cross-functional teams to deliver new platform capabilities. About You Strong commercial More ❯
Senior JavaEngineer London/Hybrid (3 days per week in office) Up to £100,000 + excellent benefits James Adams is working with a fast-growing technology company that’s scaling its engineering function and looking for an experienced Senior JavaEngineer to join their core platform team. This role is ideal for someone who … wants to work on modern, cloud-native microservices within a high-performing engineering culture that values clean code, collaboration, and innovation. You’ll be working with Java 11+ (preferably Java 21) , Spring , and Kafka , contributing to the design and delivery of resilient distributed systems used at scale. The Role Design and build high-quality, scalable microservices in Java. … Apply functional programming principles using Java or Kotlin. Work extensively with Java Streams , ensuring clean, performant code. Integrate and manage Kafka for real-time data streaming. Optimise SQL queries and database performance for reliability and speed. Drive best practices across monitoring, observability, and automation. Collaborate with cross-functional teams to deliver new platform capabilities. About You Strong commercial More ❯
JavaSoftwareEngineer Fintech seek numerous JavaSoftware Engineers to join their growing Payments Engineering team. If you’re passionate about building scalable, low-latency systems that power seamless financial transactions across millions of users, this is your chance to make a real impact. What You’ll Do Design and build high-performance, resilient payment … real-time services at scale. Write clean, testable, and well-documented code that stands the test of time. Contribute to architecture discussions and influence key technical decisions. Tech Stack Java 17+, Spring WebFlux/Project Reactor, Kafka, PostgreSQL, Docker, Kubernetes, AWS. Exposure to distributed systems, event-driven architecture, and microservices is highly valued Working Model 1-2 days per … week in our London office, 3 days remote. May also be able to consider remote with 1-2 office visits a month. About You Strong Java engineering background (ideally 4+ years). Hands-on experience with Reactive frameworks (Spring WebFlux, Reactor, Akka, Vert.x, or similar). Comfortable working in high-availability, real-time systems. A problem-solver who enjoys More ❯
JavaSoftwareEngineer Fintech seek numerous JavaSoftware Engineers to join their growing Payments Engineering team. If you’re passionate about building scalable, low-latency systems that power seamless financial transactions across millions of users, this is your chance to make a real impact. What You’ll Do Design and build high-performance, resilient payment … real-time services at scale. Write clean, testable, and well-documented code that stands the test of time. Contribute to architecture discussions and influence key technical decisions. Tech Stack Java 17+, Spring WebFlux/Project Reactor, Kafka, PostgreSQL, Docker, Kubernetes, AWS. Exposure to distributed systems, event-driven architecture, and microservices is highly valued Working Model 1-2 days per … week in our London office, 3 days remote. May also be able to consider remote with 1-2 office visits a month. About You Strong Java engineering background (ideally 4+ years). Hands-on experience with Reactive frameworks (Spring WebFlux, Reactor, Akka, Vert.x, or similar). Comfortable working in high-availability, real-time systems. A problem-solver who enjoys More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Oliver Bernard
JavaSoftwareEngineer We’re looking for a Junior JavaEngineer to join our Fintech clients growing development team. This is a fantastic opportunity to work alongside experienced engineers, quants, and traders — designing and building high-performance systems that directly impact our trading strategies. What You’ll Do Develop, test, and maintain Java applications … development processes. Work closely with traders and data analysts to understand real-world requirements and translate them into elegant technical solutions. What We’re Looking For Solid understanding of Java and core computer science principles (data structures, algorithms, OOP). Strong problem-solving skills and attention to detail. Eagerness to learn about trading systems, low-latency development, and financial More ❯
JavaSoftwareEngineer We’re looking for a Junior JavaEngineer to join our Fintech clients growing development team. This is a fantastic opportunity to work alongside experienced engineers, quants, and traders — designing and building high-performance systems that directly impact our trading strategies. What You’ll Do Develop, test, and maintain Java applications … development processes. Work closely with traders and data analysts to understand real-world requirements and translate them into elegant technical solutions. What We’re Looking For Solid understanding of Java and core computer science principles (data structures, algorithms, OOP). Strong problem-solving skills and attention to detail. Eagerness to learn about trading systems, low-latency development, and financial More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Oliver Bernard
JavaSoftwareEngineer An ambitious, fast-growing digital asset company building scalable, secure, and high-performance financial platforms are looking for JavaSoftware Engineers to join their London-based engineering team. What You’ll Do Design, build, and maintain microservices using Java (Spring Boot) Develop and deploy cloud-native solutions on AWS Work with … blockchain specialists to deliver robust backend services Contribute to architectural decisions and help shape the technical direction of our platforms What We’re Looking For Strong commercial experience with Java and Spring Boot Event Driven/Kafka Proven experience working with AWS and containerisation tools (Kubernetes, Docker) A passion for clean, efficient, and scalable code Strong problem-solving skills More ❯
JavaSoftwareEngineer An ambitious, fast-growing digital asset company building scalable, secure, and high-performance financial platforms are looking for JavaSoftware Engineers to join their London-based engineering team. What You’ll Do Design, build, and maintain microservices using Java (Spring Boot) Develop and deploy cloud-native solutions on AWS Work with … blockchain specialists to deliver robust backend services Contribute to architectural decisions and help shape the technical direction of our platforms What We’re Looking For Strong commercial experience with Java and Spring Boot Event Driven/Kafka Proven experience working with AWS and containerisation tools (Kubernetes, Docker) A passion for clean, efficient, and scalable code Strong problem-solving skills More ❯