About the Role: We are seeking an experienced and visionary Technical Lead with deep expertise in Java Spring Boot, microservices architecture, and solution design to lead the backend engineering efforts of our enterprise platforms. This role requires strong architectural acumen, hands-on coding capability, and a leadership mindset to guide teams across the full software development lifecycle. Exposure to mobile … with engineering managers, architects, mobile teams, and product stakeholders to deliver scalable, secure, and maintainable solutions. Key Responsibilities: • Design and develop scalable, secure, and high-performance backend systems using Java, Spring Boot, and modern architectural practices. • Lead development of RESTful APIs and microservices along with mobile platforms, ensuring consistency and alignment with business and UX goals. • Drive integration with API … computer science, Engineering, or related field. • 10+ years of professional experience in backend development, with at least 3+ years in technical leadership or solution design roles. • Strong expertise in Java, Spring Boot, and the Spring ecosystem (Spring MVC, Data, Security). • Proven experience architecting and deploying microservices-based systems in complex enterprise environments. • Hands-on experience with API Gateways (Kong More ❯
storage). Required Skills & Experience: Core Engineering: 5+ years of experience in software development, with exposure to both backend and frontend stacks. Strong programming proficiency in Python, C++, and Java (Quant/Trading grade codebases). Expertise in modern web development with React, Node.js, MongoDB, and SQL (Postgres, MySQL). Strong understanding of Git/GitHub, CI/CD workflows More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Understanding Recruitment
Are you an experienced Java Developer looking for a new challenge and to work for an AI startup with an important mission? 🚀 Senior Java Developer – Revolutionising Data Security 🚀 Location : Hybrid working 1-3 days a week in central London (King’s Cross) Salary : £80-120,000 + bonus + equity We are thrilled to be partnering with an award-winning … protected in terms of data privacy and security, amidst the GenAI boom. This is an incredibly exciting time to join the team as they are growing with multiple Senior Java Developers as well as DevOps Engineers. As a Senior Java Developer, you will: Have 5+ years experience as a Software Engineer Experience developing with: Java, Spring Boot, Microservices, Kafka (or … Dental cover Critical illness cover If you enjoy a flexible culture with the ability to work from home 2-4 days a week, apply now for this unmissable Senior Java Developer opportunity now! Please note : Due to compliancy reasons, we will only be able to consider applications based in and eligible to work in the UK. More ❯
Java Developer Java roles available at a fast-growing business finance company based in London, on a mission to simplify funding for SMEs across the UK. By combining innovative technology with a deep understanding of business needs, we help entrepreneurs access the capital they need to thrive. As we scale our digital product offering, we're looking for a talented … Java Developer to help build scalable, cloud-native services at the heart of our platform. As a Java Developer , you’ll join a collaborative, cross-functional engineering team building modern financial products using Spring Boot , Microservices , and cloud infrastructure . You’ll play a key role in designing and developing backend services that power our lending platform, automating everything from … contribute to code reviews and architecture discussions. Build integrations with third-party financial services (e.g., Open Banking APIs, payment providers). What We’re Looking For: Strong experience with Java 11+ and the Spring ecosystem (Boot, Data, Security, etc.). Proven track record building microservices architectures and REST APIs. Familiarity with Docker , Kubernetes , or other container orchestration tools. Experience working More ❯
Java Software Engineer A fast-growing, London-based cybersecurity company providing cutting-edge solutions that protect critical systems and sensitive data for global clients across finance, defence, healthcare, and government sectors are on the lookout for a Senior/Principal Java Engineer. The role will include the following duties: You will lead the charge in designing and building highly scalable … resilient, and secure backend systems. Architect and build enterprise-grade Java services powering security platforms. Lead technical design and set standards for engineering best practices across teams. Mentor and guide a team of talented engineers, fostering a culture of excellence. Collaborate closely with DevOps, Security, and Product teams to deliver secure and performant solutions. Drive innovation by evaluating and integrating … tools, frameworks, and technologies. Champion quality, security, and performance at every stage of the development lifecycle. Skills needed: 8+ years of experience in software engineering with deep expertise in Java (Java 11 or later). Strong experience in designing microservices and distributed systems. Solid grasp of Spring/Spring Boot, REST APIs, messaging (Kafka/RabbitMQ), and cloud-native development. More ❯
Lead Java Developer – FX/Trading! 💹💰 Salary: £120,000 - £130,000 + bonus (previously 25-40%) + benefits📍 Location: 3 days onsite, City of London Do you enjoy writing Java code day-to-day as well as line-managing your own team? Do you have a few years of commercial experience as a Software Engineering leader working with different stakeholders … Asian FX trading firm and work on cutting-edge trading solutions! This highly respected financial institution is expanding its London office and is on the lookout for a Lead Java Developer to guide one of the teams working on an App in the Cloud product. As the Lead Java Developer, you will:Be a hands-on leader and write Java … and Design teamsBe a key player in implementing the best software development methodologies and approaches to your teams e.g. TDD, CI/CD, Agile, pair-programming. 💻 Tech Stack: Core Java, multithreading, low-latency systems, AWS/GCP, Docker, Kubernetes, TDD, Agile, CI/CD. Requirements:A degree in Computer Science or related field (Comp. Sci principles/theory are important More ❯
Our client is seeking an experienced Java developer to join their team as they open a new office in London. This is a rare chance to work closely with an existing core engineering team while creating a new engineering culture from the ground up. This position is ideal for you if you love working in a hands-on, agile workplace … Solve complex technical challenges, ensuring scalable, reliable products through brainstorming and problem-solving. Foster collaboration by sharing expertise, mentoring, and promoting continuous learning and improvement. Requirements 5+ years of Java development with a strong track record of delivering high-quality software. Skilled in OOP, Java, Spring Boot, Hibernate, and build tools like Maven or Gradle. Experience building secure, scalable systems More ❯
Role: Full-stack Java Developer (VueJS) Location: London city, On-site, Salary: £55-70K Are you a Mid-Level Java Developer who wants to work with a rapidly scaling Tech business who are solving problems using the latest tools in Machine Learning, Data Science and Automation tools? A mid-level Java Developer is required to join an innovative and … increase efficiency. What makes this company special is a unique culture and how they collaborate to solve problems. Job Description: We are seeking a talented and experienced Full-stack Java Developer to join our team. As a Full-stack Java Developer, you will play a crucial role in designing, developing, and maintaining high-performance applications that leverage the latest in … automation and machine learning. Qualifications: Experience: 3+ years of professional experience as a Fullstack Java Developer. Education: Bachelors degree in Computer Science, Engineering, or a related field, or equivalent experience. Technical Skills: Proficiency in Java and Spring Boot. Experience with frontend technologies such as HTML, CSS, JavaScript, and modern frameworks like React, Angular, or Vue.js. Strong understanding of RESTful APIs More ❯
Senior Software Engineer – Java Backend London (5 days onsite, with some ad-hoc flexibility) £85,000 – £120,000 (Permanent) TechHeads is currently seeking a Senior Software Engineer with strong Java backend experience, DevOps awareness, and proven technical leadership capabilities to join our Client’s London team. This is a high-impact role involving the design, development, and deployment of backend … systems at significant scale, leading both engineering efforts and mentoring team members, while collaborating with globally distributed teams in the US, Ireland and India. Responsibilities: Design, develop, and maintain Java-based backend services using Spring Boot , REST/GraphQL , Kafka , PostgreSQL , and RabbitMQ . Contribute to infrastructure modernisation efforts, working closely with DevOps teams on Kubernetes , CI/CD pipelines … resilient APIs (REST/GraphQL) and optimise the full software development lifecycle through automation. Requirements: 7–10+ years of professional experience in software engineering, with a strong focus on Java backend development . Solid understanding of Spring Boot , Kafka , RabbitMQ , PostgreSQL , and modern API design patterns. Hands-on experience or familiarity with DevOps tools and concepts – e.g. Kubernetes , Git-based More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Quant Capital
Senior Java Analyst Developer/Technical Consultant £120,000 Plus Bens Quant Capital is urgently looking for a Java Analyst Developer/Technical Consultant to join our high profile client. Our client is a global trading platform software business. Its products are used globally by most asset managers and pension funds. They are well known in the fintech space and … required). Technical Consultants/Analyst Developers must have: 8+ years’ full-stack experience as Senior Developer around digital applications, software engineering, microservices and cloud. This could include Core Java, Spring Boot, Hibernate/JPA and UI using React, Ember, JavaScript or HTML. FIX Experience Cloud experience with containerization (Docker, Kubernetes), Database (Relational and NoSQL), Messaging (RabbitMQ), Repository (BitBucket), or More ❯
Java Developer (Must hold active SC) The Company: At Amber Labs, we are a cutting-edge UK and European technology consultancy that prioritises empowering autonomy, promoting experimentation, and facilitating rapid learning to provide exceptional value to our clients. Our company culture is centred around collaboration, where all colleagues, regardless of their role, work together to minimise risk and shorten delivery … quality tools, deployment tooling You’ll provide technical support for the transition of applications into live service and support. Your skills and experience What you’ll bring: Experience of Java AWS Experience of Spring framework or equivalent. Knowledge of software design patterns and when to apply them Excellent knowledge of development processes. Experience of containerisation using Docker or Kubernetes Experience More ❯
Rest, JSON, SOAPUI) and client development, query invoke. Experience in customizing/extending of ForgeRock CIAM, IDM, AM, DS and LDAP schema. Very good experience on connector Xpress/Java connector server implementation. Extensive Experience in connector development and resource configuration using ForgeRock CIAM SDK. Experience in creating and managing Business Logic using identity policy, policy Xpress, user journey and … or developing J2EE products. Should have the ability to understand customer scenario and requirements (may include integration situations) and be capable of suggesting solutions. Should have good knowledge on JAVA/J2EE, XML Good knowledge on performing performance tests for ForgeRock CIAM, IDM, AM, DS, and its components Excellent communication skills and ability to work with global counterparts. GCP knowledge … to have Knowledge on implementation of LDAP, Active Directory based Authentication. Design Experience, including data modelling, demonstrable experience interpreting requirements and producing design artefacts for implementation by development teams. Java 8 and higher; Spring boot (preferable); RDBMS (Oracle, Postgres) Desired; Micro services; Kubernetes Google Cloud Platform (GCP) or any other cloud GKE Cloud SQL Cloud Functions GCS and Labelling Pub More ❯
of robust systems that generate and manage automated documentation workflows for banks. While the broader tech stack includes Node.js, JavaScript, and various database technologies, this role focuses primarily on Java and backend architecture, especially for candidates without deep JavaScript experience. Key Responsibilities Develop, maintain, and scale backend services in Java Support and eventually contribute to Node.js components (with onboarding support … and contribute to a high-quality engineering culture Engage with banking-focused client requirements in a structured, agile environment Key Skills and Experience 4–7 years' professional experience in Java development Solid understanding of Java frameworks (Spring Boot, Hibernate) Practical knowledge of database systems (e.g., PostgreSQL, MySQL, MongoDB) Strong grasp of software engineering fundamentals and clean coding practices Basic exposure More ❯
Lead Java Software Engineer with around 7-10 years of experience, including relevant Financial Markets knowledge, sought to Co-Lead a team of 12 for a Multi-Award-Winning $5BN+ AUM Systematic Hedge Fund. My client is one of the original Systematic Investment firms and is proud of its genuinely collegiate, friendly and supportive culture, with an enviably low staff … back, outside of Portfolio Management and Research systems, including Execution and Order Management systems, as well as Risk, Fund Accounting, Operations and Corporate Functions. Software is mainly written in Java but also the team also work with Python, MATLAB, SQL, AWS, Docker, Kubernetes, Linux and CI/CD, as well as integrating with various SaaS products, such as HRMS. You … This could have been gained in a FinTech, Investment Bank, Investment Manager, Market Venue, or Trading firm. Experience line managing, coaching or leading teams. Strong development skills in core Java with the ability to work collaboratively and communicate clearly and concisely with both technical and non-technical audiences. Experience in Python or MATLAB, and cloud and container technologies such AWS More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Quant Capital
Senior Java Analyst Developer/Technical Consultant £600 p/d Outside IR35 Quant Capital is urgently looking for a Java Analyst Developer/Technical Consultant to join our high profile client. Our client is a global trading platform software business. Its products are used globally by most asset managers and pension funds. They are well known in the fintech … required). Technical Consultants/Analyst Developers must have: 8+ years’ full-stack experience as Senior Developer around digital applications, software engineering, microservices and cloud. This could include Core Java, Spring Boot, Hibernate/JPA and UI using React, Ember, JavaScript or HTML. FIX Experience Cloud experience with containerization (Docker, Kubernetes), Database (Relational and NoSQL), Messaging (RabbitMQ), Repository (BitBucket), or More ❯
Rest, JSON, SOAPUI) and client development, query invoke. Experience in customizing/extending of ForgeRock CIAM, IDM, AM, DS and LDAP schema. Very good experience on connector Xpress/Java connector server implementation. Extensive Experience in connector development and resource configuration using ForgeRock CIAM SDK. Experience in creating and managing Business Logic using identity policy, policy Xpress, user journey and … or developing J2EE products. Should have the ability to understand customer scenario and requirements (may include integration situations) and be capable of suggesting solutions. Should have good knowledge on JAVA/J2EE, XML Good knowledge on performing performance tests for ForgeRock CIAM, IDM, AM, DS, and its components Excellent communication skills and ability to work with global counterparts. GCP knowledge … to have Knowledge on implementation of LDAP, Active Directory based Authentication. Design Experience, including data modelling, demonstrable experience interpreting requirements and producing design artefacts for implementation by development teams. Java 8 and higher; Spring boot (preferable); RDBMS (Oracle, Postgres) Desired; Micro services; Kubernetes Google Cloud Platform (GCP) or any other cloud GKE Cloud SQL Cloud Functions GCS and Labelling Pub More ❯
About the Role: We are seeking an experienced and visionary Technical Lead with deep expertise in Java Springboot, microservices architecture, and solution design to lead the backend engineering efforts of our enterprise platforms. You’ll work closely with engineering managers, architects, mobile teams, and product stakeholders to deliver scalable, secure, and maintainable solutions. Job Description: Java Lead engineer will play … productivity and efficiency. Looking for someone who has clear basic fundamentals. CI/CD - Docker or Kubernetes concepts. Reactive Programming experience. Common Logging experience. Top Skills/Must Have: Java Development (Java 21/Java 17/Java 8). Micro-services Architecture - Spring/Springboot. Cloud - Azure is good to have but any other cloud experience should do. Banking More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Stealth iT Consulting
specialising in Cloud Adoption, Digital Architecture/Transformation & NextGen AI Solutions, providing fully remote working with ad hoc client site travel (fully expensed). They are looking for two Java Full Stack Engineer's (Mid and a Senior) to join a rapidly growly team, building cutting-edge digital solutions, primarily within Government, Finance, Retail & Energy sectors. Consultant grade level budget … 55k + full benefits + fully remote Primary requirements: Must be eligible for SC Clearance Extensive experience of building microservices with Java (Spring Boot) (and NodeJS as a bonus) Experience with cloud technologies such AWS or Azure Experience with CI/CD (Gitlab, GitHub, Jenkins) Experience using version control software - Git Experience using online version control tools – Bitbucket, GitHub, GitLab More ❯
Now Hiring: Senior Java Developer – 12-Month FTC (rolling with years of work available - up to £120k base 📍 Location: London (On-Site 4 days per week) 📅 Initial 12-month fixed-term contract rolling with years of work available Join a world-class trading and technology environment as a Senior Java Developer , working on a greenfield, high-performance Trade Capture & PnL … platform . You'll be part of a small, elite team delivering mission-critical systems across all asset classes. 🛠️ Tech Stack & Focus Java 17 , Spring Boot 3 Kafka for real-time streaming Vertica & MSSQL databases Kubernetes (on-prem orchestration) Modern microservices architecture Agile delivery with ownership and autonomy 🎯 What You'll Do Contribute to a platform migrating trade capture, lifecycle … and support—your voice will matter from day one Participate in a team that values autonomy, delivery, and fast decision-making 🔍 What We're Looking For Strong experience with Java in production environments Background in Kafka , microservices, and container orchestration Knowledge of financial markets , ideally cross-asset A self-starter mindset—you identify what’s needed and make it happen More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Areti Group | B Corp™
x 3 Software Engineers – Fullstack Java – Fully Remote with offices based in Bristol/Bath/Gloucestershire and Manchester 🌳🌳🌳 I am urgently seeking x 3 Software Engineers for one of the most exciting START UPs in the UK! They are now rapidly expanding their tech/development function and looking for the most talented Software Engineers to join them. … k (depending on experience) 🌳Fully remote 🌳Benefits package 🌳Key requirements:🌳 · Over 4 years of experience working with Java, React, Javascript · Experience using Cloud-based architecture, AWS or Azure · DevOps Automated Tools, Jenkins, Docker, OpenShift or Kubernetes · Experience using SQL, MongoDB or Elasticsearch · Experience using Testing technologies, Cypress, Selenium or Cucumber I have interview slots already pre-booked so suitable candidates More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Future Talent Group
Solution Architect - Java, AWS, API, Microservices, Remote, FinTech Salary - £100,000 + 10% Bonus + Benefits Location - London, Remote We're proud to represent a FinTech scale-up setting a new industry standard in their market. With ambitious plans to scale the platform over the next few years and support an expanding international client base, this role is pivotal in … between different systems and services. Provide technical leadership and guidance throughout the software development lifecycle, from design to deployment. Skills Experience with Microservice Architecture (Docker, Kubernetes, Helm, Spring Boot, Java, Python) Strong proficiency in AWS cloud services, including EC2, Lambda, S3, RDS, API Gateway, and IAM. Experience working with Kafka Hands-on experience with API development, RESTful principles, and API More ❯
working with Fortune 1000/Global 2000 across 34 countries and 5 continents including North America, South America, Europe, Asia, Australia and Middle East. About the Role:- Job Description Java Go Infrastructure as a code Mode-Hybrid-3 days from Office Location-London/BurgessHill Mode-FTE JD: The role is focused on bringing public cloud to the company in … roles You build effective work relationships giving and receiving constructive feedback and your colleagues at all levels and across all teams trust you Technologies We Use Languages Go and Java are our primary languages Frontend Any browser applications are based on React CICD Code lives in GitHub Enterprise and flows to production through a CICD pipeline built on GitHub Actions More ❯
Senior Software Engineer London, UK - Fully Onsite Key Technologies: Java, JavaScript, React, Docker, Kubernetes Perm Role | £80,000 - £120,000 Harrington Starr has partnered with a leading financial institution on a mission to transform investment banking through cutting-edge technology. Their Investment Banking Middle Office Technology team plays a crucial role in enabling efficient trade management with institutional counterparties. As … applications Take ownership of full automation, production deployments, and monitoring Collaborate closely with business stakeholders to shape solutions Contribute to agile best practices Key Requirements: 5+ years of core Java development experience Expertise in microservices architectures (Spring Boot, Docker, Kubernetes) Strong experience with GUI technologies (React, TypeScript, HTML5) Experience in full SDLC (Git, Maven, Bamboo) Strong understanding of modern software More ❯
for talented developers to join our team and contribute to the success driving innovation and excellence in our network infrastructure. Essential Technical Skills: Front-end: Angular, TypeScript Back-end: Java, Python, Spring Boot Database: MongoDB, PL/SQL,NOSQL API Development: RESTful APIs Version Control: Git CI/CD: TeamCity Desirable Skills: Docker and Containerization Monitoring and Logging (e.g., Prometheus More ❯
complex SQL queries. · Building ETL/ELT/data pipelines. · Kubernetes and Linux containers (e.g., Docker). · Related/complementary open-source software platforms and languages (e.g., Scala, Python, Java, Linux). · Experience with both relational (RDBMS) and non-relational databases. · Analytical and problem-solving skills applied to big data datasets. · Experience working on projects with agile/scrum methodologies More ❯