leadership teams across FTSE companies, private businesses and major government departments in order to transform their organisations. We are currently looking for a Senior Java Software Engineer to work with a broad range of blue-chip companies and public sector organisations. As a Senior JavaEngineer … working on projects that employ cutting edge technologies and deliver high profile solutions that make a genuine difference to everyday life. A Successful Senior Java Software Engineer Will Have: Strong object-oriented programming principles in Java. Extensive experience in leveraging Java 8 features. Domain/Sector/… RESTful services using JAX-RS. Experience in hosting and orchestration using Docker, Kubernetes and AWS Autoscaling Groups. Experience in a position of leadership. Senior Java Software Engineer Key Details: Up to £75k Salary. 10-20% discretionary bonus. Hybrid Working. Travel allowance. Requires eligibility for SC Clearance. If this More ❯
Role: Java Software Engineer/Java Developer 🌍 Location: Central London - hybrid 2 days a week onsite 💰 Salary: £40,000-£55,000 🛠 Key Skills: Core Java/SE, XML, JSON, Junit, APIs, complex/high-traffic systems A leading global B2B SaaS technology company is seeking Java … volume XML integrations, time-sensitive bug fixes, and contributing to innovative new features and products. Key Responsibilities: Develop and maintain robust backend systems in Java (Java 17). Work on complex system integrations with third-party suppliers and distributors. Handle XML feeds, web scraping, and high-frequency search … issues. Collaborate on product design and contribute to new functionality. Work both independently and in agile teams with shifting priorities. Required Skills and Experience: Java SDK/J2SE programming knowledge. Understanding of algorithms, data structures, and object-oriented design patterns. Proactive attitude and ability to take ownership of projects. More ❯
Job Title: JavaEngineer - Trading Location: London Salary Up to £90,000 base + discretionary Bonus Company: Our client is a prestigious trading firm located in the heart of London. With a strong focus on multi-strategy, multi-asset trading, they have consistently excelled in the dynamic and … fast-paced world of financial markets. They are currently seeking two Java Engineers to join their elite team and drive the development of mission-critical software solutions. Position Overview: As an Engineer at our client's firm, you will play a pivotal role in developing and maintaining the … trading systems. Collaborate closely with traders and quantitative analysts to understand their requirements and translate them into robust software solutions. Architect, develop, and optimize Java-based trading applications. Ensure the reliability, scalability, and performance of mission-critical systems. Stay up-to-date with industry best practices and emerging technologies More ❯
Lead Java Engineer. Location: London, Fulltime Onsite Salary: £100,000-140,000 Lead JavaEngineer with expertise in Core Java required to join a fast-growing company that's on its way to becoming a major player in cybersecurity. The company is expanding rapidly and building … to tackle complex challenges. Wanted are individuals who seize the opportunity to engage in research and experimentation, continuously enhancing and advancing solutions. Requirements: Core Java development That's it, we are interested in candidates from a broad background will consider any technology stack working around Java programming. You … consider yourself a true engineer You can logically think through problems rather than just the answer. You have a deep passion for Software Development. You have experience working in environments that leverage pair programming to drive research and development. The companies Technology Stack: Core Java for applications React.js. More ❯
Mid-Level JavaEngineer My client is a leading financial services firm dedicated to providing innovative solutions and cutting-edge technology in the finance sector. With a commitment to excellence, they are seeking a talented and experienced Mid-Level JavaEngineer to join our dynamic team. … passionate about finance, technology, and thrive in a collaborative environment, we invite you to apply. Responsibilities: Design, develop, and maintain high-performance and scalable Java applications. Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications. Implement best practices for software development, ensuring code … contribute to a culture of continuous improvement. Qualifications: Bachelor's degree in Computer Science, Engineering, or related field. 3+ years of professional experience in Java development. Solid understanding of Kotlin and experience in using it for building robust applications. Proficiency in the Spring framework, including Spring Boot. Hands-on More ❯
Software Engineer/Developer (Java 17 Kotlin AWS) London/WFH to £85k Are you a technologist Software Engineer with strong Java skills looking to progress your career, working with a modern cloud based infrastructure and a range of technology? You could be joining a hugely … successful and growing commodities trading firm that specialise in trading whiskey. As a Software Engineer you'll collaborate with the Lead Engineer on the whiskey trading platform as the company looks to scale the platform and introduce new features. There's an emphasis on code quality; designing and … developing highly complex web based trading platforms working across the full development lifecycle. The technology stack includes Java 17, Kotlin, Spring Boot and AWS amongst others; you'll be encouraged to expand your skillset using the latest technologies and choosing the best tool for the job in a friendly More ❯
Java Software Engineer – Asset Management Technology 💸 Up to £100,000 + bonus + benefits 📍 Hybrid – 2 days/week in Central London Join a cutting-edge, cloud-native SaaS company backed by one of the UK’s leading global asset managers as a Java Software Engineer … open architecture platform that puts control in the hands of the user – whether for multi-asset, single-asset, or transformational investment businesses. As a Java Software Engineer , you’ll be part of a high-performing team building distributed, low-latency systems designed for speed, scale, and resilience. 🧠 What … They’re Looking For: 2+ years’ commercial experience with Java Solid grasp of multithreading, concurrency , and high-throughput system design A passion for TDD, pair programming , and continuous delivery practices Computer Science degree from a Russell Group university 💻 Tech Stack: Java | AWS | Multithreading | Kafka | ActiveMQ | MongoDB | DevOps Tooling More ❯
Type: Inside IR35 Start Date: May 2025 Duration: 6 months to 12 months (possibility of extension) Job Overview: We are seeking a highly skilled JavaEngineer with strong DevOps expertise for a hybrid role that blends deep backend engineering with modern infrastructure practices. You’ll be part of … This role is ideal for someone who thrives in complex, high-scale environments and has a passion for building robust, reactive systems using modern Java frameworks. Roles and Responsibilities: Design and implement highly scalable and reactive backend systems in Java. Utilize reactive programming frameworks like Kafka Streams , Akka , Eclipse … Vert.x , or Apache Flink . Leverage Java concurrency features including multithreading and Executor Services to ensure optimal performance. Apply functional programming paradigms in Java to write clean, efficient, and maintainable code. Champion sound engineering practices including SOLID principles , unit testing , and clean code methodologies. Deploy and manage containerized More ❯
Contract - 12 months (Inside IR35) - Java Developer (Front Office) Synechron's global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array … or LinkedIn community . Are you passionate about bringing systems to life? Do you have the drive to innovate? We are looking for a Java Developer who has worked in Front Office, Capital Markets environment. Required Skills/Experience: 7 + years hands on Java development experience in … a front-office environment Capital markets experience Java – Java 8+, Spring Boot, Microservices, Kafka, DB Strong Java script knowledge in React or Angular is useful Python – flask You'll be required to work in our or our clients office 3 days per week (both City based More ❯
Regulatory Reporting Engineer - Java Salary: Up to £130,000 + Bonus + Benefits Role Type: Permanent Position Office Location: Central London Hybrid Model: 3 days per week in office, 2 days remote About the Role: We’re looking for a Lead Reporting Engineer with a strong Java … up a small, agile team focused on end-to-end reporting solutions—spanning regulatory and strategic platforms. This role combines hands-on development with Java , Spring Boot , SQL , and data frameworks, alongside leadership in project delivery and resource planning. You’ll serve as a subject matter expert (SME) across … and security teams to deliver robust, enterprise-grade solutions. Key Responsibilities Lead the design and development of reporting applications with a strong focus on Java (C#/.NET experience also valuable). Act as the technical lead for multiple Agile Scrum pods (approx. 5 people per team), providing functional More ❯
contract position, paying £550 per day** We’re in search of a Full Stack Developer who has worked in an enterprise microservices environment. The Java Full Stack Developer will be based mainly at our client's London offices and will be expected to work on a hybrid model. This … Codes, tests and debugs complex applications programs Develops prototypes from functional specifications Assists users in testing, training, and preparation for deployment and operations The Java Full Stack Developer is required to possess he following skills and experience Good knowledge and experience working with Java as a primary programming … language Java – Java 8+, Springboot, Microservices, Kafka, DB React/Angular – Strong Java script knowledge is important. Python – flask Experience in a Front Office Capital Markets capacity More ❯
Core Java Software Engineer Do you thrive in fast-paced environments and enjoy tackling complex technical challenges? Join a growing team of experts in algorithmic trading! This company is a small team of expert traders and software engineers building the future of algorithmic trading. They seek bright, kind … s newly built applications. This role requires critical thinking about user and market interactions. What you bring: 3-5 years of experience with Core Java is required. Experience with aeron clusters. Experience with databases (e.g. SQL Server, Postgres) is a plus. The company seeks experience with cloud server providers … Someone who is comfortable working in a smaller sized/start-up style company. If you are a highly motivated and results-oriented software engineer, this company wants to hear from you! This role is ideally suited for someone who understands a start-up environment, you will wear many More ❯
team is comprised of talented individuals who are committed to pushing boundaries and delivering excellence. As they continue to expand, they are seeking a Java Software Engineer to join our dynamic team. Role Overview: As a Java Software Engineer, you will have the opportunity to work … on exciting projects and collaborate with experienced developers. You will play a key role in designing, developing, and maintaining scalable software solutions using Java, Scala, AWS, and the Spring framework. Key Responsibilities: Develop high-quality software applications using Java, Scala, and Spring framework. Collaborate with cross-functional teams … and industry trends to continuously improve skills and solutions. Requirements: Bachelor's degree in Computer Science, Software Engineering, or a related field. Proficiency in Java programming language and experience with JVM-based frameworks such as Spring. Familiarity with Scala programming language and its ecosystem. Basic understanding of cloud computing More ❯
Java Software Engineer Provider of FX Trading Solutions seek Java Engineers to work on low latency, high performance, real time applications. You will have the opportunity to build high-speed, data-intensive applications that scale elastically meet tough performance requirements. You will work within a pod of … trading services, order routing, FIX connectivity, real-time price services, database designs, cloud-based micro-services, big data solutions and more. Good general Core Java, algorithms etc is required and the role will be 3 days a week onsite in London. Skills needed: Core Java and happy to More ❯
Trading System Engineer/Architect – Shape the Future of Trading Leading European Private Bank The Front Office development team are responsible for the development of cross-asset automated pricing and risk systems, primarily focused on FICC derivatives. You will work directly with global sales/trading/quant teams … be instrumental in designing and implementing new systems. As a key member of the team, you will need: 8+ years’ experience as a software engineer delivering FO pricing/trading/risk solutions Ability to work with sales/trading/quant teams on implementing pricing/risk model … requirements Ability to work with eTrading/infrastructure teams on distribution of pricing/risk model outputs 8+ years' of strong Core Java knowledge, JDK 11+ 4+ years' of strong Python knowledge and enterprise level development experience Ability to develop high performance event-driven messaging systems Experience with implementing More ❯
Mid Core Java Developer – London - 70k 💰 - Hybrid (London) 🏡 Our client is a highly trusted player in asset management and FX trading, looking to recruit a proficient Mid-Level Java Developer to join their apps team. This opportunity will allow you to join a company that is committed to … key role in the trading team.🔒 Work primarily within GCP, ensuring that the architecture is optimized for multi-cloud compatibility.⚙️ Key Requirements: An experienced engineer with 3-5 years of experience⭐ Strong knowledge of Core Java. 🌐 Previous experience working in TDD and CI/CD environment and pair-programming. … A 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 technologies in … . 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 track More ❯
Trading System Engineer/Architect – Shape the Future of Trading Leading European Private Bank Ready to make a real impact on a cutting-edge trading platform? A leading European private bank is seeking a highly skilled Trading System Engineer/Architect to spearhead the transformation of their equity … s high availability for global equity market trading. Craft bespoke trading workflows tailored to the specific needs of demanding clients across multiple trading desks. Engineer and optimize systems for dynamic scalability, ensuring responsiveness to market fluctuations and events. Collaborate closely with other IB Engineering teams and project stakeholders. What … experience in software engineering, with a focus on modern software design, architectural patterns, and performance optimization (throughput, latency, capacity). Expert-level proficiency in Java, particularly in the development of high-performance, low-latency, and microservice-based real-time trading applications. Deep understanding of trading systems, including integration with More ❯
a demanding standard that pushes us to the best we can be. Job Summary We are looking for a highly skilled and adaptable Senior Java/Flink Engineer to lead software development across our data pipeline products. You’ll be a critical member of the team in architecting … other engineers as we execute on our mission. Our platform is multi-disciplinary, and our tech stack reflects this. We utilize Python, Go and Java on the backend, and Typescript/Next.js on the front. We heavily leverage Postgres, Timescale and Redis for storage, and utilize both AWS, Azure … Ferry platform for which we augment Apache Flink and cloud IoT platforms to support this. Who you are Minimum 7+ years as a Backend Engineer Thorough understanding & experience in Java Deep & thorough understanding of Apache Flink Experience with Kafka Comprehensive knowledge and experience building, testing and deploying APIs More ❯
Senior Software Engineer 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 Senior Software Engineer II . This company has recently been recognized with multiple industry … how 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 … build, 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 ❯
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 🌟 Work at the cutting edge More ❯
Senior Java Developer – High-Performance FX Trading We’re working on behalf of a prestigious financial services organization to source a highly skilled Senior Java Developer with a strong background in building high-performance, low-latency trading systems. This is an exciting opportunity to contribute to the evolution … and 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 … for 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 ❯
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 you to join a company that … offerings 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 … A 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 : Senior Java 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 and inspired by … your strong experience of TDD and automation to further increase confidence in and quality of the systems you work on. Skills Required: Experience in Java (version 8 essential, version 12 a bonus), Spring, SQL and messaging (Soap/Xml/RESTful services). Experience in test driven development and More ❯
with both the customer and internal AWS team. Technical skills are equally as important as soft skills (Proactive, Communicative, Team Player) Must have : AWS Java development experience, CDK, AWS SQS, Lambda, DynamoDB, CloudWatch, Serverless stack Nice-to-have: Amazon Builder tools (training available, if not More ❯