leadership teams across FTSE companies, private businesses and major government departments in order to transform their organisations. We are currently looking for a Senior JavaSoftwareEngineer 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 JavaSoftwareEngineer 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 JavaSoftwareEngineer Key Details: Up to £75k Salary. 10-20% discretionary bonus. Hybrid Working. Travel allowance. Requires eligibility for SC Clearance. If More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Anson McCade
leadership teams across FTSE companies, private businesses and major government departments in order to transform their organisations. We are currently looking for a Senior JavaSoftwareEngineer 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 JavaSoftwareEngineer 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 JavaSoftwareEngineer Key Details: Up to £75k Salary. 10-20% discretionary bonus. Hybrid Working. Travel allowance. Requires eligibility for SC Clearance. If More ❯
JavaSoftwareEngineer – 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 JavaSoftwareEngineer . They’re redefining portfolio management through an open architecture platform that puts control in the hands of the user – whether for multi-asset, single-asset, or transformational investment businesses. As a JavaSoftwareEngineer , 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 More ❯
JavaSoftwareEngineer – 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 JavaSoftwareEngineer . They’re redefining portfolio management through an open architecture platform that puts control in the hands of the user – whether for multi-asset, single-asset, or transformational investment businesses. As a JavaSoftwareEngineer , 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 More ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
SoftwareEngineer/Developer (Java 17 Kotlin AWS) London/WFH to £85k Are you a technologist SoftwareEngineer 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 SoftwareEngineer 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 More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Client Server
SoftwareEngineer/Developer (Java 17 Kotlin AWS) London/WFH to £85k Are you a technologist SoftwareEngineer 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 SoftwareEngineer 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 More ❯
Senior JavaSoftwareEngineer - Java 11+, Spring, Spring Boot, Microservices, Kafka, Akka, Docker/Kubernetes, Real-time, TDD/BDD, Payments - London A Senior JavaEngineer with a background in finance/payments and experience working on distributed real-time systems is sought after … specialises in providing high performance technology solutions to global financial institutions (including several Investment Banks), primarily to augment their payments capabilities. As a Senior Engineer, you will join the core engineering team working on the development of their real-time payments processing platform, using a primary tech stack of … Java 17, Spring Boot and Akka. You will contribute from both a design and coding perspective, taking ownership of delivering new components and features ensuring high availability, resiliency and scalability. As a Fintech, they are highly Agile, operating in multi-functional delivery squads manging projects from inception through to More ❯
Greater London, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions
team is comprised of talented individuals who are committed to pushing boundaries and delivering excellence. As they continue to expand, they are seeking a JavaSoftwareEngineer to join our dynamic team. Role Overview: As a JavaSoftwareEngineer, 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 … during testing phases. Stay updated with emerging technologies 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 More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions
team is comprised of talented individuals who are committed to pushing boundaries and delivering excellence. As they continue to expand, they are seeking a JavaSoftwareEngineer to join our dynamic team. Role Overview: As a JavaSoftwareEngineer, 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 … during testing phases. Stay updated with emerging technologies 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 More ❯
London, England, United Kingdom Hybrid / WFH Options
Switch Tech Talent
Role: JavaSoftwareEngineer/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 Developers at all levels (Junior-Mid) to join its London-based team. The company operates a large-scale SaaS platform that supports hundreds of millions of daily transactions, supplying content to major travel agencies, meta search engines, and ecommerce platforms. You will join a dynamic development team, working … 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 More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Switch Tech Talent
Role: JavaSoftwareEngineer/Java Developer 🌍 Location: Central London - hybrid 2 days a week onsite 💰 Salary: £60,000-£80,000 🛠 Key Skills: Core Java/SE, XML, JSON, Junit, APIs, complex/high-traffic systems A leading global B2B SaaS technology company is seeking … Java Developers at all levels (mid-senior) to join its London-based team. The company operates a large-scale SaaS platform that supports hundreds of millions of daily transactions, supplying content to major travel agencies, meta search engines, and ecommerce platforms. You will join a dynamic development team, working … 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 More ❯
About the Role As a Java Senior SoftwareEngineer working on our backend team, you will be contributing to our Kotlin and Java backend applications and systems development on our suite of IT Software products. Working in a team where Product, Engineering and QA join … customers to administer, protect and maintain millions of endpoints and servers. You will have the opportunity to design and develop high-availability mission critical software systems that support our worldwide operations. We hire the best software engineers with experience in our stack: NinjaOne is built on Java … the horizon Support and provide constructive feedback on the team's design choices and code Write project documentation and its support Develop and execute software test plans in order to identify software problems and their causes Other duties as needed About You Bachelor's degree or equivalent education More ❯
JavaSoftwareEngineer 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 … 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 ❯
JavaSoftwareEngineer 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 … 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 ❯
About the Role As a Java Senior SoftwareEngineer working on our backend team, you will be contributing to our Kotlin and Java backend applications and systems development on our suite of IT Software products. Working in a team where Product, Engineering and QA join … customers to administer, protect and maintain millions of endpoints and servers. You will have the opportunity to design and develop high-availability mission critical software systems that support our worldwide operations. We hire the best software engineers with experience in our stack: NinjaOne is built on Java … the horizon Support and provide constructive feedback on the team's design choices and code Write project documentation and its support Develop and execute software test plans in order to identify software problems and their causes Other duties as needed About You Bachelor's degree or equivalent education 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 software that powers their high-frequency trading operations. The ideal candidate will have a proven track record of building mission-critical software systems, and preferably come from a financial or trading background. Responsibilities: Designing, development, and maintenance of high-performance, low-latency trading systems. Collaborate closely with 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 software that powers their high-frequency trading operations. The ideal candidate will have a proven track record of building mission-critical software systems, and preferably come from a financial or trading background. Responsibilities: Designing, development, and maintenance of high-performance, low-latency trading systems. Collaborate closely with More ❯
Senior SoftwareEngineer 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 SoftwareEngineer II . This company has recently been recognized with … 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 ❯
Senior SoftwareEngineer 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 SoftwareEngineer II . This company has recently been recognized with … 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 ❯
Referment has partnered with a leading cryptocurrency firm focused on blockchain innovation who are seeking a Lead JavaSoftware Developer to join their team and help build secure, scalable software solutions within the digital finance space. Role Overview: The Lead JavaSoftware Developer will lead … the design and development of Java-based applications, contributing to the creation of decentralized finance (DeFi) solutions and blockchain-based systems. Key Responsibilities: Develop secure, scalable Java applications. Collaborate with cross-functional teams to deliver innovative solutions. Implement blockchain protocols for DeFi systems. Conduct code reviews and mentor … junior developers. Stay updated on blockchain trends and Java best practices. Qualifications & Skills: SET degree from a top UK university. 5+ years of Java development experience, especially in backend and microservices. Experience with cryptocurrency and blockchain is a plus. Proficiency with Java frameworks (e.g., Spring, Hibernate) and More ❯
Referment has partnered with a leading cryptocurrency firm focused on blockchain innovation who are seeking a Lead JavaSoftware Developer to join their team and help build secure, scalable software solutions within the digital finance space. Role Overview: The Lead JavaSoftware Developer will lead … the design and development of Java-based applications, contributing to the creation of decentralized finance (DeFi) solutions and blockchain-based systems. Key Responsibilities: Develop secure, scalable Java applications. Collaborate with cross-functional teams to deliver innovative solutions. Implement blockchain protocols for DeFi systems. Conduct code reviews and mentor … junior developers. Stay updated on blockchain trends and Java best practices. Qualifications & Skills: SET degree from a top UK university. 5+ years of Java development experience, especially in backend and microservices. Experience with cryptocurrency and blockchain is a plus. Proficiency with Java frameworks (e.g., Spring, Hibernate) and More ❯
About The Role Job Level: 9 UK Wide We are looking for a Senior SoftwareEngineer who will be responsible for designing, developing, and deploying high-quality software solutions. You will work on complex software projects, contributing to the architecture, development, and improvement of software systems. This role involves mentoring junior engineers, collaborating with cross-functional teams, and driving the adoption of best practices in software development. Responsibilities Design, develop, and maintain complex software solutions, ensuring they are robust, secure, tested and scalable. Contribute to software architecture decisions, ensuring alignment with … to develop their skills and promote best practices. Collaborate with cross-functional teams, including product management, UX/UI, DevOps, and QA, to ensure software meets business requirements. Implement and optimise CI/CD pipelines to enhance development efficiency and software quality. Conduct code reviews, providing constructive feedback More ❯
Greater London, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions
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 … 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 ❯
london, south east england, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions
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 … 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 ❯
Job Description Senior SoftwareEngineer with Python and Java Our Client is looking to recruit brilliant SoftwareEngineer with upwards of 5 to 10 years solid proven track record of developing complex applications with Python coupled with Machine Learning and ideally Go. We're looking … to recruit initially 2 excellent Software Engineers to work with an existing team of 4 software developers on a very large strategic consulting engagement within the Life Sciences industry. So if you any experience with the Life Sciences domain - then the Client would be very interested to see … your profile. Must be 100% trustworthy with real integrity - this is a highly sensitive project. Key skills: Python, Machine Learning, Java The Client would like to see solid expertise of working with and developing complex applications with Java. Excellence is vital. Ideally have security clearance. The Client has offices More ❯