SeniorJava Software Engineer - 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 SeniorJava Software Engineer 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 Java Software engineer 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 SeniorJava Software Engineer: 5yrs in a commercial Development role Solid experience of Java Good knowledge of Cloud Technologies (AWS) and Microservices Strong database More ❯
SeniorJava Software Engineer - 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 SeniorJava Software Engineer 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 Java Software engineer 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 SeniorJava Software Engineer: 5yrs in a commercial Development role Solid experience of Java Good knowledge of Cloud Technologies (AWS) and Microservices Strong database More ❯
SeniorJavaEngineer 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 SeniorJavaEngineer 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 More ❯
City of London, London, United Kingdom Hybrid/Remote Options
James Adams
SeniorJavaEngineer 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 SeniorJavaEngineer 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 More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Pixelated People
SeniorJavaEngineer (Kafka, Spring Boot, Microservices) We’re hiring a SeniorJavaEngineer to build secure, real-time systems using Java, Spring Boot, and Apache Kafka. You’ll design scalable event-driven microservices, collaborate across the stack, and shape a platform used in mission-critical environments. If you’re a hands-on … backend engineer passionate about distributed systems, resilience, and clean architecture — this is your next challenge. 🌍 Location & Flexibility Work remotely from anywhere in the UK, with the option to use a London office when you prefer in-person time. Team meetups are planned in advance, flexibility is the default. 💡 Required Experience 10+ years’ experience as a Java Backend Engineer/SeniorJava Developer Proven track record building and scaling Kafka-based architectures in production Deep expertise with Spring Boot (Security, Web, and Data modules) Experience designing and maintaining event-driven systems with high throughput and reliability Strong understanding of observability, availability, and resilience Experience working in security-conscious, regulated, or mission-critical domains Skilled with CI More ❯
SeniorJavaEngineer (Kafka, Spring Boot, Microservices) We’re hiring a SeniorJavaEngineer to build secure, real-time systems using Java, Spring Boot, and Apache Kafka. You’ll design scalable event-driven microservices, collaborate across the stack, and shape a platform used in mission-critical environments. If you’re a hands-on … backend engineer passionate about distributed systems, resilience, and clean architecture — this is your next challenge. 🌍 Location & Flexibility Work remotely from anywhere in the UK, with the option to use a London office when you prefer in-person time. Team meetups are planned in advance, flexibility is the default. 💡 Required Experience 10+ years’ experience as a Java Backend Engineer/SeniorJava Developer Proven track record building and scaling Kafka-based architectures in production Deep expertise with Spring Boot (Security, Web, and Data modules) Experience designing and maintaining event-driven systems with high throughput and reliability Strong understanding of observability, availability, and resilience Experience working in security-conscious, regulated, or mission-critical domains Skilled with CI 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 SeniorJava Software Engineer 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 … SeniorJava Software Engineer 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 SeniorJava Software Engineer 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 SeniorJava Software Engineer looking for an exciting new challenge with an award-winning top employer, please apply today to learn more. More ❯
SeniorJava Developer- London/Hybrid- up to £95k Our client an innovative and light footed fintech startup/scaleup brand are on a mission to revolutionise the credit and lending space. The brand who have now been running for the last 10 years and backed by VC investment are looking to hire a SeniorEngineer … for people that are willing to come to their office 3 days per week, they may have a bit of flexibility on this and very flexible hours. Tech Stack: Java 11 (moving to Java 17) Relational Databases- SQL and ORM Tech (JPA, Hibernate) Frameworks- preferably Vaadin or JSF, Wicket, Spring MVC Spring Boot AWS Microservices ML/Big … ups, sprint panning, retrospectives and foster collaboration mentor more junior engineers collaborate with cross functional teams champion best practice Projects: migration from some monolithic architecture to microservices migration from java 11 to java 17 migration to new versions of Vaadin brand new lender platform and payment systems for their customers Building a white label solution or managed service More ❯
SeniorJava Developer- London/Hybrid- up to £95k Our client an innovative and light footed fintech startup/scaleup brand are on a mission to revolutionise the credit and lending space. The brand who have now been running for the last 10 years and backed by VC investment are looking to hire a SeniorEngineer … for people that are willing to come to their office 3 days per week, they may have a bit of flexibility on this and very flexible hours. Tech Stack: Java 11 (moving to Java 17) Relational Databases- SQL and ORM Tech (JPA, Hibernate) Frameworks- preferably Vaadin or JSF, Wicket, Spring MVC Spring Boot AWS Microservices ML/Big … ups, sprint panning, retrospectives and foster collaboration mentor more junior engineers collaborate with cross functional teams champion best practice Projects: migration from some monolithic architecture to microservices migration from java 11 to java 17 migration to new versions of Vaadin brand new lender platform and payment systems for their customers Building a white label solution or managed service More ❯
South West London, London, United Kingdom Hybrid/Remote Options
Run-Time Group Ltd
Job Title: Mid-SeniorJavaEngineer Location: London (Hybrid - 2-3 days in-office) Salary: Up to £85,000 per annum + Benefits Sector: Financial Services About the Role: We are seeking a Senior-Level JavaEngineer to join a dynamic financial technology team in London. You will play a key role in developing … maintaining, and enhancing high-performance, scalable financial applications. This is a fantastic opportunity for an ambitious developer with experience in Java and a passion for the financial sector. The role follows a hybrid working model, with 2-3 days per week in the office. Key Responsibilities: Design, develop, and maintain high-quality Java-based applications for financial services. … in code reviews and provide constructive feedback. Stay updated with the latest financial technologies and industry trends. Key Requirements: Based in the London Area 5+ years of experience in Java development (Java 8 or later). Experience with Spring Boot, Microservices architecture, and RESTful APIs. Strong understanding of multi-threading, concurrency, and performance optimization. Knowledge of SQL and More ❯
SeniorJava Developer - FinTech Start-up (Remote, UK) Salary: £50,000–£80,000 + EMI Stock Options Location: Fully Remote (UK or Europe-based preferred) Company: High-Growth FinTech Start-up Join a Fast-Growing FinTech Revolutionising Payments We’re partnering with a venture-backed FinTech start-up that’s redefining how businesses manage international payments and currency … manual processes, and outdated broker models - their use of AI is pivotal to their mission and the "how". The business is now looking to hire a hands-on SeniorJava Developer to help scale their platform and shape the next phase of growth. The Opportunity This is a rare chance to join a well-funded, product-led … small, mission-driven team where autonomy, innovation, and impact are at the heart of everything they do. What You’ll Do Lead and contribute to hands-on development using Java and Spring Boot . Oversee and collaborate with a distributed engineering team (based in Eastern Europe). Own and evolve the technical architecture across AWS and Kubernetes infrastructure. Build More ❯
SeniorJava Developer - Java, Springboot & AWS – paying up to £650/day (Inside IR35) – Hybrid (2x a week - London) – 6 month contract Our client is seeking a SeniorJava Developer who is passionate about clean code, cloud-native systems, and building technology that makes a real impact. This is a unique opportunity to work in … an agile, high-ownership engineering culture. What You'll Be Doing: Build and scale backend services using Java and Spring Boot Shape a modern microservices architecture for a high-availability platform Deploy and manage services in AWS with Kubernetes (EKS) Design, implement, and own features end-to-end from discovery to production support Advocate for clean code, automated testing … with cross-functional teams including product, design, and infrastructure Troubleshoot complex issues and help ensure system reliability and performance What You’ll Bring: Strong backend engineering experience, especially in Java and Spring Deep understanding of distributed systems and microservices Hands-on experience with AWS , Kubernetes , Docker , and Terraform Familiarity with CI/CD pipelines and testing best practices Solid More ❯
SeniorJava Developer - Java, Springboot & AWS – paying up to £650/day (Inside IR35) – Hybrid (2x a week - London) – 6 month contract Our client is seeking a SeniorJava Developer who is passionate about clean code, cloud-native systems, and building technology that makes a real impact. This is a unique opportunity to work in … an agile, high-ownership engineering culture. What You'll Be Doing: Build and scale backend services using Java and Spring Boot Shape a modern microservices architecture for a high-availability platform Deploy and manage services in AWS with Kubernetes (EKS) Design, implement, and own features end-to-end from discovery to production support Advocate for clean code, automated testing … with cross-functional teams including product, design, and infrastructure Troubleshoot complex issues and help ensure system reliability and performance What You’ll Bring: Strong backend engineering experience, especially in Java and Spring Deep understanding of distributed systems and microservices Hands-on experience with AWS , Kubernetes , Docker , and Terraform Familiarity with CI/CD pipelines and testing best practices Solid More ❯
SeniorJava Software Engineer 📍Remote UK | 🌍 Global Fintech | 💳 Merchant-First Payments Ecosystem A high-growth global fintech, renowned for delivering world-class payments-related software and technology, is looking to expand its engineering team. As the company continues to scale its platform to meet growing demand, they’re seeking experienced engineers to join their collaborative, outcome-driven … engineers who want to solve real-world problems with elegant, modular, and testable code—and who want their work to make a tangible difference. 🚀 About the Role As a Senior Software Engineer II , you’ll be responsible for designing and developing backend services and portals that power the core payment processing platform. You’ll work across a variety … systems. Essential Skills & Experience: 6–8 years in a software engineering role. Strong command of object-oriented programming and SOLID principles. Expertise in at least one OO language (e.g. Java, C#, Ruby, Go). Experience in server-side development and database design. Proficient in SQL, joins, indexing, and stored procedures. Familiarity with front-end fundamentals (HTML, CSS, JavaScript). More ❯
JavaEngineer – 6-Month Contract – Hybrid (2 days on site, London) - Day Rate: Up to £700 (Inside IR35) Join a high-performing engineering team working on large-scale, high-availability systems used by millions. This role offers the chance to build and enhance complex backend services in a modern, cloud-native environment. What you’ll be doing: Designing … and developing performant, scalable backend systems using Java (up to Java 21). Building microservices with Spring Boot and related frameworks. Developing and maintaining RESTful APIs and event-driven systems. Writing clean, testable code and following TDD principles. Working closely with DevOps, Product, and QA teams to deliver high-quality solutions. Deploying and supporting services in AWS with … tools such as Lambda, ECS, S3, and CloudFormation. What we’re looking for: Strong experience with Java, Spring Boot, and microservice architecture. Proven background working in cloud environments (ideally AWS). Familiarity with CI/CD pipelines and automation tools. Solid grasp of software testing, TDD, and Agile methodologies. Good communication skills and the ability to work collaboratively in More ❯
JavaEngineer – 6-Month Contract – Hybrid (2 days on site, London) - Day Rate: Up to £700 (Inside IR35) Join a high-performing engineering team working on large-scale, high-availability systems used by millions. This role offers the chance to build and enhance complex backend services in a modern, cloud-native environment. What you’ll be doing: Designing … and developing performant, scalable backend systems using Java (up to Java 21). Building microservices with Spring Boot and related frameworks. Developing and maintaining RESTful APIs and event-driven systems. Writing clean, testable code and following TDD principles. Working closely with DevOps, Product, and QA teams to deliver high-quality solutions. Deploying and supporting services in AWS with … tools such as Lambda, ECS, S3, and CloudFormation. What we’re looking for: Strong experience with Java, Spring Boot, and microservice architecture. Proven background working in cloud environments (ideally AWS). Familiarity with CI/CD pipelines and automation tools. Solid grasp of software testing, TDD, and Agile methodologies. Good communication skills and the ability to work collaboratively in More ❯
SeniorJava Developer – London/Hybrid – Up to £90,000 + Benefits We’re partnered with an innovative fintech scale-up that’s redefining the credit and lending space. Backed by leading VC investors and operating successfully for the past decade, the business is now entering a new growth phase and looking for a SeniorJava … You’ll have the opportunity to work on a modern product roadmap, building next-generation platforms and payment systems that are shaping the future of digital lending. Tech Stack Java 11+ Spring Boot AWS Microservices architecture Docker/Kubernetes Kafka (or similar messaging tools) Key Responsibilities Design and develop high-performance, low-latency software components. Contribute across the full … cross-functional teams (Product, QA, DevOps, Data). Champion continuous improvement and innovation. Projects You’ll Work On Migration from monolithic to microservices architecture. Upgrading core systems to newer Java versions. Enhancing UI frameworks (e.g., Vaadin). Building a new lender platform and modern payment systems. Who You Are A hands-on, pragmatic engineer who thrives in collaborative More ❯
SeniorJava Developer – London/Hybrid – Up to £90,000 + Benefits We’re partnered with an innovative fintech scale-up that’s redefining the credit and lending space. Backed by leading VC investors and operating successfully for the past decade, the business is now entering a new growth phase and looking for a SeniorJava … You’ll have the opportunity to work on a modern product roadmap, building next-generation platforms and payment systems that are shaping the future of digital lending. Tech Stack Java 11+ Spring Boot AWS Microservices architecture Docker/Kubernetes Kafka (or similar messaging tools) Key Responsibilities Design and develop high-performance, low-latency software components. Contribute across the full … cross-functional teams (Product, QA, DevOps, Data). Champion continuous improvement and innovation. Projects You’ll Work On Migration from monolithic to microservices architecture. Upgrading core systems to newer Java versions. Enhancing UI frameworks (e.g., Vaadin). Building a new lender platform and modern payment systems. Who You Are A hands-on, pragmatic engineer who thrives in collaborative More ❯
SeniorJava Developer required for a well-funded and ambitious tech business entering its next scale-up phase. This is a fully remote position paying up to £65K + benefits, with meaningful technical ownership, visibility, and genuine opportunity to grow into Tech Lead as the team expands. This is a CTO whose serverless architecture has previously been recognised … we know extremely well, having supported them on numerous ventures. They bring award-winning technology leadership and a proven record of building scalable products We're looking for a SeniorJava Developer who is comfortable being very hands on: Technology you’ll be working with: Java/Spring Boot Framework (Golang would be a nice to have More ❯
East London, London, United Kingdom Hybrid/Remote Options
Client Server
Senior Software Engineer/Developer (Java Spring Boot) London/WFH to £85k Are you a Software Engineer looking for an opportunity where you can make an impact? You could be progressing your career in a senior, hands-on role at a growing US based tech company that provide a platform for gaming and gambling … businesses to retain their customer base, as they expand their UK presence. As a Senior Software Engineer you will be instrumental in helping the company to bring all tech inhouse; you'll design and develop new features and enhancements to the core platform as well as maintaining and supporting the current systems. You'll be collaborating with the … You'll join the team in London three days a week with flexibility to work from home twice a week. About you: You're an experienced, backend focused, Software Engineer/Developer with a broad knowledge of building software products and associated architectures You have strong Java development skills including a good knowledge of Spring Boot and microservices More ❯
London, England, United Kingdom Hybrid/Remote Options
Client Server
Senior Software Engineer/Developer (Java Spring Boot) London/WFH to £85k Are you a Software Engineer looking for an opportunity where you can make an impact? You could be progressing your career in a senior, hands-on role at a growing US based tech company that provide a platform for gaming and gambling … businesses to retain their customer base, as they expand their UK presence. As a Senior Software Engineer you will be instrumental in helping the company to bring all tech inhouse; you'll design and develop new features and enhancements to the core platform as well as maintaining and supporting the current systems. You'll be collaborating with the … You'll join the team in London three days a week with flexibility to work from home twice a week. About you: You're an experienced, backend focused, Software Engineer/Developer with a broad knowledge of building software products and associated architectures You have strong Java development skills including a good knowledge of Spring Boot and microservices More ❯
SeniorJava Developer – Middle Office Platform (Credit & Rates Trading) Location: London Salary: £120K-£140K + up to 25% Bonus + benefits About the Company This global financial technology firm is renowned for combining cutting-edge engineering with a market-leading trading platform that powers electronic trading across Credit and Rates. Their flagship product is used daily by thousands … a fast-paced, product-focused culture where engineers have direct impact on scaling systems that sit at the heart of global capital markets. The Role We are seeking a Senior Backend JavaEngineer to play a key role in scaling the Middle Office platform of a world-leading electronic trading system. You’ll work on mission-critical … high-volume, real-time environment. This is a hands-on leadership role where you’ll mentor other engineers, promote engineering excellence, and act as a point of contact for senior stakeholders. Projects You’ll Work On Scaling a real-time trading platform: Handle vast growth in electronic trading volumes, ensuring throughput and ultra-low latency. Resilience & recoverability: Build fault More ❯
SeniorJava Developer – Middle Office Platform (Credit & Rates Trading) Location: London Salary: £120K-£140K + up to 25% Bonus + benefits About the Company This global financial technology firm is renowned for combining cutting-edge engineering with a market-leading trading platform that powers electronic trading across Credit and Rates. Their flagship product is used daily by thousands … a fast-paced, product-focused culture where engineers have direct impact on scaling systems that sit at the heart of global capital markets. The Role We are seeking a Senior Backend JavaEngineer to play a key role in scaling the Middle Office platform of a world-leading electronic trading system. You’ll work on mission-critical … high-volume, real-time environment. This is a hands-on leadership role where you’ll mentor other engineers, promote engineering excellence, and act as a point of contact for senior stakeholders. Projects You’ll Work On Scaling a real-time trading platform: Handle vast growth in electronic trading volumes, ensuring throughput and ultra-low latency. Resilience & recoverability: Build fault More ❯
Currently hiring a SeniorJavaEngineer to join a fixed income trading team - a high-performing group responsible for building and maintaining global trading systems used daily by traders and middle office teams. These systems handle complex financial instruments, from bonds and repos to interest rate swaps and exotic portfolios, with a strong focus on performance, reliability … and traceability. Key Responsibilities: Design, develop, test, and deploy high-quality software using Java and related technologies Conduct code reviews, ensuring clean, maintainable, and efficient code Mentor junior developers and promote technical excellence within the team Analyse and resolve performance, scalability, and concurrency issues Contribute to Agile/Scrum processes, including sprint planning and retrospectives Maintain clear and comprehensive … technical documentation Key Requirements: Strong expertise in Core Java, including multi-threading and concurrency demonstrating self-sufficiency Proven experience in low-latency systems, performance tuning, and network programming Familiarity with high-performance messaging systems Proficiency with profiling, benchmarking, and memory analysis tools Working knowledge of Linux/Bash scripting and at least one other language (e.g. Python or C# More ❯
SeniorJava Developer – AWS Cloud Platform Nottingham – Hybrid Full time – permanent We are seeking a Senior Software Engineer to design, develop, and deploy scalable, secure, and high-performing applications on the AWS Cloud platform. You will play a key role in shaping new features that are both delightful and essential to users, while ensuring robust architecture … into technical solutions. Own and lead development of team-owned components and features, ensuring maintainability, scalability, and performance. Contribute to the design and implementation of microservices and APIs using Java, Spring Boot, and Spring Cloud. Participate in code reviews, technical discussions, and architecture design sessions to uphold engineering excellence. Ensure robust CI/CD pipelines for AWS deployments and … cloud-native application development Designed developed, and deployed cloud-native applications on AWS, leveraging services such as EC2, Lambda, S3, API Gateway, RDS, and CloudFormation Strong programming skills in Java with a deep understanding of modern object-oriented principles (SOLID, SOA, HTTP, REST). Hands-on experience with Spring Boot, Spring Cloud, and microservices architecture. Experience in API design More ❯