leadership teams across FTSE companies, private businesses and major government departments in order to transform their organisations. We are currently looking for a SeniorJavaSoftwareEngineer to work with a broad range of blue-chip companies and public sector organisations. As … a SeniorJavaEngineer , you will be working on projects that employ cutting edge technologies and deliver high profile solutions that make a genuine difference to everyday life. A Successful SeniorJavaSoftwareEngineer Will Have … Strong object-oriented programming principles in Java. Extensive experience in leveraging Java 8 features. Domain/Sector/Technologies/Vendors. Detailed understanding of multi-threading concepts. Hands on experience in implementing RESTful services using JAX-RS. Experience in hosting and orchestration using Docker, Kubernetes and AWS Autoscaling More ❯
SeniorJavaSoftwareEngineer - Java, Spring boot, Terraform, AWS, React, TypeScript Location: Remote, occasional travel to the office Salary: Up to £75,000 + benefits Why Apply? Play a pivotal role in designing, building, extending an end to end procurement … will provide technical leadership, mentor colleagues, and actively contribute to continuous improvement initiatives, making best use of modern cloud practices and innovative solutions. SeniorJavaSoftwareEngineer - Responsibilities Design, develop, and maintain robust Java applications hosted in AWS, ensuring scalability … Take ownership of troubleshooting, debugging, and resolving complex production issues. Mentor junior developers by providing guidance, conducting code reviews, and sharing knowledge about Java and AWS best practices. Proactively identify and implement improvements to development processes and infrastructure automation using CI/CD (e.g., GitHub Actions). Monitor More ❯
SeniorJavaSoftwareEngineer - Java, Spring boot, Terraform, AWS, React, TypeScipt Location: Remote, occasional travel to the office Salary: Up to £75,000 + benefits Why Apply? Play a pivotal role in designing, building, extending an end to end procurement … will provide technical leadership, mentor colleagues, and actively contribute to continuous improvement initiatives, making best use of modern cloud practices and innovative solutions. SeniorJavaSoftwareEngineer - Responsibilities Design, develop, and maintain robust Java applications hosted in AWS, ensuring scalability … Take ownership of troubleshooting, debugging, and resolving complex production issues. Mentor junior developers by providing guidance, conducting code reviews, and sharing knowledge about Java and AWS best practices. Proactively identify and implement improvements to development processes and infrastructure automation using CI/CD (e.g., GitHub Actions). Monitor More ❯
Role: SeniorJavaSoftwareEngineer Salary: £60,000 - £80,000 - DOE Location: Ipswich (Hybrid) Type: Permanent About the job: Are you an experienced SeniorSoftware Developer who loves variety and still loves learning new things, while connecting with … with key stakeholders within the business and estimating development timelines. I have partnered with a fantastic business who are looking to add a SeniorJava focused Developer to the team. SeniorSoftware Developer required skills: 5 year’s commercial experience minimum Strong … Java background SQL HTML, CSS, JavaScript Lead developer experience is ideal This is a Hybrid role where you are required on-site in Ipswich twice a week. You must have full right to work in the UK for this role. If you are interested and want to learn More ❯
SeniorEngineer - Java, React.js, Node.js, SQL, AWS London, UK - Hybrid (2 days a week in office) Permanent £75,000 - £90,000 Got a passion for tackling tough challenges and making a real difference? My client, a forward-thinking and impactful organisation at the forefront … of developing cutting-edge solutions to combat online fraud, is on the lookout for a sharp SeniorJavaEngineer to join their collaborative team. You'll be right in the thick of it, building and improving systems that genuinely help protect people. Plus, you … day: Keeping their current systems running smoothly and making them even better. Getting creative and building new features and products from scratch. Using Java to create software that's not just good, but rock-solid, scalable, and lightning-fast. Making different systems talk to each other More ❯
JavaEngineer – Cloud (GCP or AWS) | Scalable Systems | Product Environment Are you a Javaengineer who thrives on building scalable, cloud-native systems? Want to make a tangible impact on modern product development in a fast-moving team? My client is looking … for a JavaEngineer with strong experience in either Google Cloud Platform (GCP) or Amazon Web Services (AWS) to join their high-performing engineering team. You’ll be developing robust, distributed systems and contributing to cloud infrastructure in a product-focused environment. Key Responsibilities: Design, develop … and resilience of services. Take ownership of cloud infrastructure components using GCP or AWS services. Essential Skills and Experience: Strong commercial experience with Java (Java 11 or newer) . Hands-on experience with GCP or AWS , including services such as Cloud Run, Pub/Sub, BigQuery More ❯
SeniorSoftwareEngineer II – Cloud-Native & AI Solutions | Global Fintech Innovator We’re partnering with a cutting-edge global fintech company at the forefront of AI-powered decisioning and analytics to find a talented SeniorSoftwareEngineer II … financial institutions leverage data, AI, and cloud technologies to accelerate smarter decision-making. This is a high-impact role ideal for an experienced engineer who thrives on innovation and is passionate about cloud-native applications, AI/ML product development, and technical leadership within high-performing teams What … and operationalize large-scale AI and ML-driven applications and APIs. Lead the development of scalable, low-latency cloud-native applications, primarily using Java and AWS services. Work collaboratively with architects, cloud engineers, and product leads to shape AI/ML product requirements and roadmaps. Contribute to and More ❯
SeniorSoftwareEngineerJava/Spring Boot/Python £400-435.00 per day, Outside IR35 Start ASAP - initially until the end of September (+ Likely extensions) Fully Remote - Must be UK based One of our valued partners requires the services of … x highly experienced SeniorSoftware Engineers to join a project team delivering a large, high profile, Government program. Prior public sector or government sector experience would he highly desirable, and strong communication and customer engagement skills are essential! Technical Skills Required: Python, Flask framework experience or … any experience on other MVC front-end frameworks Javascript and html experience Spring Boot 3 Java 17, 21 OpenShift Cloud environment, experience in any of the cloud platforms Azure, GCP, AWS - nice to have Rest API(s) PostgreSQL or any other database experience Flyway or any other DB More ❯
Location: UK Remote (occasional travel to HQ once per quarter) A leading SaaS organisation is looking for a SeniorJava Developer to join its expanding technology team. You’ll contribute to the ongoing development of a next-generation platform, with a strong focus on high-performance … data processing. This is a fantastic opportunity to work on impactful technology in a forward-thinking, data-driven environment. Your Role As a SeniorJava Developer, you’ll be instrumental in building and evolving a resilient data platform that underpins key SaaS offerings. You’ll work … value from complex data. Key Responsibilities Write clean, maintainable, and well-tested code following Agile and TDD practices Contribute to both backend services (Java) and modern front-end frameworks (React/TypeScript) Develop and fine-tune search functionality using technologies like Lucene, Solr, or OpenSearch Collaborate with Data More ❯
SeniorJava Developer - £75k | FinTech | remote | Java, React, AWS G.Digital have exclusively partnered with a growing FinTech who are looking for a SeniorJava Engineer. . 🔧 What You’ll Do: Design, develop, and maintain high-performance Java applications … applications Mentor junior developers and provide technical leadership Advocate for clean, scalable, and maintainable code ✅ What you will need: 5+ years of professional Java development experience Strong understanding of Spring/Spring Boot, REST APIs, and microservices architecture Solid knowledge of relational databases (e.g., PostgreSQL, MySQL) Familiarity with … plus Excellent problem-solving skills and a team-first mindset 💡 Bonus Points For: Experience with Python 🚀 Package up to £70k remote working bonus SeniorJava Developer - £75k | FinTech | remote | Java, React, AWS More ❯
SeniorJavaEngineer – Core Java, Algo, Distributed Systems Location: Belfast – 2/3 days per week needs to be possible (only considering candidates in NI) Type: Contract Industry: Investment Banking Duration: ASAP – long term (12 months to start with extensions) We’re … seeking Senior/Lead Java Engineers to join a team building high-performance systems that support trading across Equity Swaps, Delta One, and Prime Brokerage. While low-latency expertise is not essential, a deep command of Core Java and algorithmic/data structure proficiency … architecture , and contribute to distributed system designs. Lead database migrations from legacy systems (e.g., Sybase , DB2 ) to modern platforms. Required Skills: Strong Core Java expertise, with a focus on performance tuning and optimisation . Solid understanding of algorithms , data structures , and concurrent distributed environments . Proven experience with More ❯
SeniorJava Developer 🌍 £100k–£150k 💸 - Remote Working 🏡 – 6+ years experience (PhD Required) Our client, a GreenTech specialising in optimum renewable energy software, is revolutionising the energy industry by making sustainable living accessible and effortless for both suppliers and consumers. They’re looking for a … SeniorJava Developer who has a PhD in Computer science and is passionate about new, advanced technologies, being able to create impactful solutions in a fast-paced, collaborative environment. Role Highlights 🌟 Design and implement high-performance software systems using Core Java, without … energy solutions, contributing to a greener future. Key Requirements ✅ Compulsory: A PhD in Computer Science and the ability to demonstrate extensive knowledge in Software Development. 6+ years with extensive hands-on experience in Core Java, developing systems from the ground up without frameworks. Advanced proficiency in More ❯
SeniorJava Developer 🌍 Up to £150k 💸 - Remote Working 🏡 – 6+ years experience Our client, a GreenTech specialising in optimum renewable energy software, is revolutionising the energy industry by making sustainable living accessible and effortless for both suppliers and consumers. They’re looking for a SeniorJava Developer who is able to leverage advanced technologies to create impactful solutions in a fast-paced, collaborative environment. Role Highlights 🌟 Design and implement high-performance software systems using Core Java , without relying on frameworks. Tackle multi-threaded, low-latency challenges, manage … Drive projects that advance sustainable energy solutions, contributing to a greener future. Key Requirements ✅ 6+ years with extensive hands-on experience in Core Java, developing systems from the ground up without frameworks. Advanced proficiency in multi-threading, low-latency solutions, and data stream management. Strong understanding and practical More ❯
SeniorJava Developer | £70k–£80k | Java, React, GCP | 100% Remote Join a thriving MedTech company that’s transforming digital healthcare across the UK and Ireland! With over 2 million patients already served through their cutting-edge online doctor services platform, this team is redefining … re building full-stack applications with sleek UX, robust architecture, and intelligent automation that streamlines clinical pathways and enhances patient outcomes. As a SeniorJava Developer, you’ll be part of a small, agile team where your voice truly matters. Whether you prefer backend or full … gathering and behavior-driven development (BDD). This is a high-impact role where your work directly supports better healthcare delivery. Tech Stack: Java, Spring Boot, Microservices, React, MySQL, GCP, RabbitMQ, TDD, BDD. What we’re looking for: 3–7 years of experience in Java and More ❯
Senior Backend SoftwareEngineer Up to £70,000 + 15% Bonus + Stock Options Join a fast-growing tech company that's reimagining how modern marketplaces are built. We're looking for a hands-on Senior Backend Engineer to help … problems. Help shape engineering practices and mentor junior developers. Collaborate with a remote-first, high-performing team across time zones. Tech Stack: Kotlin, Java (or other JVM), Spring Boot, GCP, Kubernetes, Docker, Kafka, PostgreSQL, MongoDB, CI/CD pipelines. Experience in Go, Python, or C# also welcomed. What More ❯
a well-known technology business based in Edinburgh who are looking to grow their hugely successful engineering team and are looking for a SeniorSoftwareEngineer in the Java space to work on customer facing applications and systems. There is a huge … innovation with some major projects in the works. You will have experience developing highly scalable and available back-end systems & API’s using Java and Cloud based infrastructure and technologies ideally AWS. Although this is predominantly a back-end role, there will also be the option to get … a Hybrid model where it is usually 1 day a week onsite in their modern Edinburgh office. Experience Strong back-end experience with Java Experience with AWS as well as understanding DevOps concepts such as IaC (we use Terraform) Experience with Kafka and event streaming Experience working on More ❯
SeniorJava Developer – High-Performance FX Trading We’re working on behalf of a prestigious financial services organization to source a highly skilled SeniorJava Developer with a strong background in building high-performance, low-latency trading systems. This is an exciting … maintain high-performance FX Matching applications using Java. Apply event-driven architecture principles to create scalable and responsive systems. Conduct OS-level and Java performance tuning to meet the demands of high-frequency trading environments. Collaboration & Technical Leadership: Partner with product, architecture, and operational teams to deliver robust … FX or similar financial trading applications. Bachelor’s degree in Computer Science, Engineering, or a related technical field. Strong expertise in low-latency Java and/or C++ development. Solid understanding of FIX and binary protocols (e.g., FIX 5.x). Advanced knowledge of multi-threading, concurrency, and performance More ❯
UK remote (willing to travel to Glasgow office once per quarter) We’re looking for a talented SeniorJava Developer to join a growing tech team working on an exciting new platform. This is an opportunity to work with cutting-edge search technologies and large-scale … data processing while contributing to a product that makes a real impact. Your Role As a SeniorJava Developer, you’ll play a key role in designing, building, and maintaining a robust data platform that powers our core products. You’ll collaborate with cross-functional teams … quality, well-structured code using Agile and TDD practices Develop new features across the full stack , from React/TypeScript front-end to Java-based backend services Build and optimize search solutions using technologies like Apache Lucene, Solr, or OpenSearch Design and implement data pipelines in collaboration with More ❯
Job Title : SeniorJava Developer Location : London/Knutsford/Northampton Type of role : Permanent Get The Future You Want! Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported … of those people? Responsibilities: Help to reshape our clients' core products, working on green- and brownfield solutions using the latest technologies. Build new software with latest technologies to replace existing vendor software that are currently used in fund services, which will involve requirement gathering, designing, and … lot of coding. Build new software/change the existing software to scale the application to meet the business growth and also reduce the operational cost. Play a large role in the product lifecycle, contributing to design, development & delivery through our automated deployment pipelines. Build easy More ❯
Senior Core Java Developer 🤖 - Up to £120k DOE 💰 - Hybrid (London) 🏡 Our client is a highly trusted player in asset management and FX trading, looking to recruit a proficient Senior/Core Java Developer to join their apps team. This opportunity will allow … and the team’s workflows.⚙️ Work primarily within GCP, ensuring that the architecture is optimized for multi-cloud compatibility.🔒 Key Requirements: An experienced engineer with 7-8 years of experience.🤖 Strong knowledge and hands-on experience with Core Java. You understand which networking tools are relevant to cloud … generous annual bonus , historically reaching up to 30%. 💰 Hybrid working pattern, with two days remote a week.🏡 If you’re a Core Java Developer looking to take your career to the next level, apply today to be considered for this excellent opportunity More ❯
Job Title: Java Developer (Electronic Trading Platform - FIC) Contract Type: Outside IR35 Location: London Day Rate: Up to £900 per day Flexible Hybrid working: 1-2 days a week in London City offices Client: Prestigious Investment Bank Industry: Investment Banking Duration: 12 months + Overview: We are seeking … an experienced Java Developer to join a high-profile investment banking client in London on a contract basis. The successful candidate will work on an Electronic Trading Platform for the FIC business . This is an exciting opportunity to contribute to the development and integration of advanced trading … Implement market data feeds , pricing engines, and order execution systems. Optimize system performance to meet stringent latency and throughput requirements. Desired technical Skills: Java Expertise: Extensive experience with Core Java , focusing on low-level performance tuning, multithreading , and garbage collection optimization . Low Latency Development: Proven More ❯
Java Developer – Digital Assets/Crypto Trading Desk We are currently seeking an experienced Java Developer to join a newly established Digital Assets & Crypto Trading and Market Making desk at a leading systematic trading firm. This is a unique opportunity to work closely with traders and … components such as the OMS and market data handlers Required Skills & Experience Proven experience building low-latency trading systems Strong proficiency in Core Java, including multi-threading, concurrency, and design patterns Familiarity with cloud technologies, particularly AWS Demonstrated experience working in close partnership with traders and quantitative teams More ❯
Low Latency Engineer | Fully Remote | Crypto Trading Systems We’re working with one of the leading names in Crypto, and they’re looking for a Low Latency Engineer to join their team and build out a high-performance trading system - all while working fully remotely. Role … Overview: As a key engineer, you’ll be responsible for developing ultra-low latency, high-throughput Java applications powering next-generation crypto trading. You’ll work closely with a world-class team in a fast-paced and innovative environment. What You'll Need: ✅ 8+ years of … professional experience developing high-performance Java applications ✅ Proven background in designing and building low latency trading systems ✅ Bachelor’s degree in Computer Science or a STEM-related field ✅ Experience working in financial services (hedge funds, trading firms, investment banks, or exchanges) Why Join? 🌍 Fully Remote - Work from anywhere More ❯