Senior Software Engineer: Java page is loaded Senior Software Engineer: Java Apply locations Cannon Street, London time type Full time posted on Posted 3 Days Ago job requisition id R_14987 Job Title Senior Software Engineer: Java Job Description So, who are we? Hello, we're IG Group. We are a publicly-traded FTSE250 … IG's hedging providers (banks, liquidity providers, brokers) to allow IG to hedge and IG's clients to trade. Your role in the Team's Success As a Senior Engineer joining our Direct Market Access (DMA) team, you'll be part of a collaborative and dynamic group that values technical excellence, continuous improvement and growth. You'll bring in … large and complex system Maintain the pieces of infrastructure required to build and verify our software What you'll need for this role Key Qualification Requirements: Demonstrable understanding of Java, Spring/Spring Boot, Maven and SQL Familiarity with distributed messaging and communications technologies for ensuring reliable and efficient data exchange Practised user of Linux command line and scripting More ❯
JavaEngineer - FX Technology page is loaded JavaEngineer - FX Technology Apply locations London 10 Upper Bank Street time type Full time posted on Posted Yesterday job requisition id R Job Description: Job Title JavaEngineer - FX Technology Location London Corporate Title Associate Our Foreign Exchange (FX) Technology team are working with cutting-edge … goals, design, feedback on enhancements and usability Clear and concise documentation covering the solution design, architecture choices and any complicated code points Your skills and experience Familiarity with core Java platform Practical knowledge of JavaScript/TypeScript and HTML5 is highly desirable Excellent grasp of common computer science topics including but not limited to data structures, algorithms and practical More ❯
Java Software Engineer - Java 11+, Spring, Spring Boot, Microservices, Kafka, Akka, Docker/Kubernetes, Real-time, TDD/BDD, Payments A JavaEngineer with a background in finance/payments and experience working on distributed real-time systems is sought after by a global Fintech based in South West London. This organisation 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 … with a heavy focus on Pair Programming and TDD, so are looking for people from similar environments. To be successful, you will demonstrate: A strong background in hands-on Java engineering, currently working with Java 11+ Indepth knowledge of microservices architecture and usage of Spring/Spring Boot Experience developing distributed, real-time applications with Kafka and the More ❯
Java Software Engineer - Java 11+, Spring, Spring Boot, Microservices, Kafka, Akka, MongoDB, Docker/Kubernetes, Real-time, TDD/BDD, Payments A JavaEngineer with a background in finance/payments and experience working on distributed real-time systems is sought after by a global Fintech based in South West London. This organisation 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 … with a heavy focus on Pair Programming and TDD, so are looking for people from similar environments. To be successful, you will demonstrate: A strong background in hands-on Java engineering, currently working with Java 11+ Indepth knowledge of microservices architecture and usage of Spring/Spring Boot Experience developing distributed, real-time applications with Kafka and the More ❯
JavaEngineer Application Deadline: 31 July 2025 Department: Software Engineering Employment Type: Permanent Location: London (Hybrid) Compensation: £40,000 - £85,000/year Description Please note: For this role it is essential that you hold an active, or recently active SC clearance, and are willing and eligible to obtain a DV clearance. This role requires 3 days per … sector, we focus our efforts on improving the working lives of organisations doing social good across the UK. Who are we hiring? We are currently looking for an experienced JavaEngineer with an active, or recently active SC security clearance to join one of our delivery teams working with customers based in central London. Your role at Gemba … systems, using a variety of modern technologies and best practices to help produce reliable, secure, and scalable solutions. Your skills and experience Applicants should have experience of the following: Java with Springboot Kubernetes Any experience of the following is desirable: Elastic/Opensearch Helm React AWS Go Why join Gemba? Gemba is built upon four core values that we More ❯
Technologies: Java UML UX UI Requirements Analysis Agile Waterfall NetBeans Eclipse Java Swing Java FX VMware Redhat Linux ansible Software Test Planning Configuration & Build svn Jenkins Hudson Sonar Signal Processing C++ RTI DDS Java Software Engineer wanted! Our client based in Weymouth is seeking a talented Java Software Engineer. A background in UX/… and talented person with a keen interest in software technology and the User journey through UX/UI is the ideal candidate. Extremely competitive salary on offer. Responsibilities: The Java Software Engineer should have UML experience using Enterprise Architect. Our client operates in areas where they support systems and equipment, both in the UK and International. This job … will be in the area of underwater warfare. Java UML UX/UI Requirement Analysis Knowledge of Agile, Waterfall and V VMware, RedHat, Linux, Ansible Software Test Planning Configuration and Build SVN, Jenkins, Hudson Sonar or Signal Processing C++ RTI DDS Candidate Profile: Degree in Computer Science or related subject Previous experience working as a Java Software EngineerMore ❯
Java Full Stack Software Engineer page is loaded Java Full Stack Software Engineer Apply locations United Kingdom (Remote or Hybrid) time type Full time posted on Posted 3 Days Ago job requisition id JR101227 It's fun to work in a company where people truly BELIEVE in what they're doing! We're committed to bringing … Weather Obsess over Customer Success Work the Problem Be Curious Own the Outcome Respect Each Other YOUR IMPACT We are seeking a highly skilled and passionate Full Stack Software Engineer with a strong focus on Java to join our growing engineering team. In this role, you will be instrumental in designing, developing, and maintaining robust and scalable full … to deployment, collaborating closely with product managers, designers, and other engineers to deliver high-quality, impactful solutions. Design, develop, and implement highly performant and scalable full-stack applications using Java and related technologies. Build and maintain robust back-end services, APIs, and microservices. Develop responsive and intuitive front-end user interfaces. Collaborate with product management to understand requirements and More ❯
Barnard Castle, County Durham, United Kingdom Hybrid / WFH Options
myworkdayjobs.com - ATS
Staff Software Engineer - Java, Python, Generative AI, Agentic Systems (REMOTE) page is loaded Staff Software Engineer - Java, Python, Generative AI, Agentic Systems (REMOTE) Apply remote type Remote locations CA Palo Alto - JPS NC Raleigh-Durham OR Portland - JPS CA San Diego (Office) - JPS NV Las Vegas time type Full time posted on Posted 2 Days Ago … job requisition id R GEICO is seeking an experienced Engineer with a passion for building high-performance, low maintenance, zero-downtime platforms, and applications to support the Digital Experience for customers. You will help drive our insurance business transformation as we transition from a traditional IT model to a tech organization with engineering excellence as its mission, while co … creating the culture of psychological safety and continuous improvement. Position Description Our Staff Engineer is a key member of the engineering staff working across the organization to provide a friction-less experience to our customers and maintain the highest standards of protection and availability. Our team thrives and succeeds in delivering high-quality technology products and services in a More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Hargreaves Lansdown PLC
Software Engineer (Java) - Active Savings (12 Month Fixed Term Contract) page is loaded Software Engineer (Java) - Active Savings (12 Month Fixed Term Contract) Apply locations Bristol (Harbourside) time type Full time posted on Posted Yesterday time left to apply End Date: September 7, 2025 (18 days left to apply) job requisition id R7723 Excited to grow … range of banks and building societies. In Active Savings we build and maintain web services for our clients, partner banks and internal operations teams. These services are written in Java, with a front end written using HTML communicating with an Oracle database. Within this role, you'll be working closely with a skilled and passionate cross-functional team to … produced to agreed team standards Demonstrate a willingness to learn further technologies & techniques Cultivate strong working relationships within the Digital department About You Ideally 3+ years' experience developing in Java 8+ Working knowledge of RDBMS and SQL Able to effectively use version control to manage code, in particular Git Understanding of professional development methodologies, tools (e.g source control, automation More ❯
Stockport, Lancashire, United Kingdom Hybrid / WFH Options
Manchester Digital
This is an exciting opportunity for a passionate Javaengineer to join one of many agile squads in the Insurance Retail family, we are looking for someone who likes a challenge, wants to embrace a DevOps culture and brings ideas around improved ways of working. We are also looking for someone who is a team player and can … of AI tools such as Amazon Q developer Experience of processing financial transactions and/or the insurance industry would be advantageous. Salary The salary for the role of JavaEngineer with Cloud Experience (Level 3) pays within our pay banding of £27,500 to £46,000, providing a fantastic opportunity for career progression through CDL's clearly More ❯
Java Software Engineer Lutom - Hybrid £50,000 - £100,000 Tilo Consulting are currently recruiting for a market-leading Software Solution provider in the UK. They are looking for a JavaEngineer to join the rapidly growing team. The position is being offered as hybrid. This is a fully hands-on role, with the opportunity to work … with a cutting edge AI platform. Using Java you will be developing robust, secure, and scalable applications. In terms of match to the role, we are ideally looking for candidates with the following background: Well versed in delivering complex software solutions. Strong expertise in Java, OO design patterns, multi-threading and asynchronous paradigms. Experience with Spring, Git, Postgres More ❯
Worcester, Worcestershire, United Kingdom Hybrid / WFH Options
Hewett Recruitment
Lead Software Engineer - Java Location: Hybrid - Worcestershire (2 days per week on-site) An established and forward-thinking organisation is looking for an experienced Lead Java Software Engineer to join a collaborative and Agile development team. This is a hands-on development role, contributing to the delivery of enterprise-scale systems and the continuous improvement of … technical estate. You'll work across all phases of the software development lifecycle and play a key role in enhancing both customer experience and system capability. Tech Stack Core Java development Web services (REST and SOAP) SQL and database development Exposure to Microsoft technologies and modern CI/CD practices is a bonus Working with both legacy and modernised … codebases What You'll Be Doing Designing and developing robust Java-based applications and services Contributing to the design and evolution of scalable architecture Collaborating with cross-functional teams (QA, BAs, Architects, etc.) in a Scrum environment Improving the software development process and mentoring other engineers where needed Playing a key role in Agile ceremonies and delivering high-quality More ❯
Worcester, Worcestershire, United Kingdom Hybrid / WFH Options
Hewett Recruitment
Software Engineer - Java Role Overview Are you an experienced Software Engineer with a strong background in Java? This is a hands-on development role within a cross-functional Agile team, focused on delivering innovative software solutions and improving existing systems in a dynamic environment. Location Worcestershire Key Responsibilities Design and develop robust software using Java … that enhances customer experience and strengthens the technical estate. Collaborate with internal teams and external partners to implement scalable solutions. What We're Looking For Essential Skills & Experience Commercial Java development experience. Understanding of production software applications and databases. Ability to write clean, maintainable code and apply design patterns. Strong analytical and problem-solving skills. Experience working within Agile More ❯
Principal Software Engineer (Java) London – 1 day a week onsite 🚀 Join a FinTech Powering the Future of Payments Are you a seasoned individual contributor looking for a step up into a senior position within a high-performing team within the world of Banking/Payments? Are you passionate about high-throughput, real-time systems? This is your opportunity … secure transactions across the globe. 🔍 What You’ll Be Doing You’ll be the focal point of a high-performing engineering team building asynchronous, event-driven systems using modern Java technologies. Design and build scalable, high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write clean, testable code … Kanban/Scrum) 🧠 What You Bring We’re looking for engineers who are pragmatic, performance-focused, and thrive on solving complex distributed systems problems. Strong hands-on experience with Java 11+ (ideally Java 17) Solid knowledge of Reactive Programming (e.g., Spring WebFlux, AKKA) Experience with event-driven architecture, real-time messaging systems (Kafka, JMS) Familiarity with asynchronous request More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Fynity
Principal Software Engineer (Java) London – 1 day a week onsite 🚀 Join a FinTech Powering the Future of Payments Are you a seasoned individual contributor looking for a step up into a senior position within a high-performing team within the world of Banking/Payments? Are you passionate about high-throughput, real-time systems? This is your opportunity … secure transactions across the globe. 🔍 What You’ll Be Doing You’ll be the focal point of a high-performing engineering team building asynchronous, event-driven systems using modern Java technologies. Design and build scalable, high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write clean, testable code … Kanban/Scrum) 🧠 What You Bring We’re looking for engineers who are pragmatic, performance-focused, and thrive on solving complex distributed systems problems. Strong hands-on experience with Java 11+ (ideally Java 17) Solid knowledge of Reactive Programming (e.g., Spring WebFlux, AKKA) Experience with event-driven architecture, real-time messaging systems (Kafka, JMS) Familiarity with asynchronous request More ❯
london, south east england, united kingdom Hybrid / WFH Options
Fynity
Principal Software Engineer (Java) London – 1 day a week onsite 🚀 Join a FinTech Powering the Future of Payments Are you a seasoned individual contributor looking for a step up into a senior position within a high-performing team within the world of Banking/Payments? Are you passionate about high-throughput, real-time systems? This is your opportunity … secure transactions across the globe. 🔍 What You’ll Be Doing You’ll be the focal point of a high-performing engineering team building asynchronous, event-driven systems using modern Java technologies. Design and build scalable, high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write clean, testable code … Kanban/Scrum) 🧠 What You Bring We’re looking for engineers who are pragmatic, performance-focused, and thrive on solving complex distributed systems problems. Strong hands-on experience with Java 11+ (ideally Java 17) Solid knowledge of Reactive Programming (e.g., Spring WebFlux, AKKA) Experience with event-driven architecture, real-time messaging systems (Kafka, JMS) Familiarity with asynchronous request More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Fynity
Principal Software Engineer (Java) London – 1 day a week onsite 🚀 Join a FinTech Powering the Future of Payments Are you a seasoned individual contributor looking for a step up into a senior position within a high-performing team within the world of Banking/Payments? Are you passionate about high-throughput, real-time systems? This is your opportunity … secure transactions across the globe. 🔍 What You’ll Be Doing You’ll be the focal point of a high-performing engineering team building asynchronous, event-driven systems using modern Java technologies. Design and build scalable, high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write clean, testable code … Kanban/Scrum) 🧠 What You Bring We’re looking for engineers who are pragmatic, performance-focused, and thrive on solving complex distributed systems problems. Strong hands-on experience with Java 11+ (ideally Java 17) Solid knowledge of Reactive Programming (e.g., Spring WebFlux, AKKA) Experience with event-driven architecture, real-time messaging systems (Kafka, JMS) Familiarity with asynchronous request More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Fynity
Principal Software Engineer (Java) London – 1 day a week onsite 🚀 Join a FinTech Powering the Future of Payments Are you a seasoned individual contributor looking for a step up into a senior position within a high-performing team within the world of Banking/Payments? Are you passionate about high-throughput, real-time systems? This is your opportunity … secure transactions across the globe. 🔍 What You’ll Be Doing You’ll be the focal point of a high-performing engineering team building asynchronous, event-driven systems using modern Java technologies. Design and build scalable, high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write clean, testable code … Kanban/Scrum) 🧠 What You Bring We’re looking for engineers who are pragmatic, performance-focused, and thrive on solving complex distributed systems problems. Strong hands-on experience with Java 11+ (ideally Java 17) Solid knowledge of Reactive Programming (e.g., Spring WebFlux, AKKA) Experience with event-driven architecture, real-time messaging systems (Kafka, JMS) Familiarity with asynchronous request More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
McGregor Boyall
Senior JavaEngineer - Low-Level Systems | High-Performance Architecture | Hybrid London I'm working with a leading financial technology organisation building ultra-low latency systems at scale, and we're looking for a Senior JavaEngineer with a strong grounding in low-level systems programming . This is an opportunity to join a high-calibre team … operate in the microsecond range and demand deep OS, networking, and concurrency knowledge . What You'll Be Working On: Designing and developing low-latency, high-throughput microservices in Java Building and refining core components of a proprietary event-driven framework Working closely with architects, FPGA and infrastructure engineers to optimise performance across the stack Developing systems with a … focus on resilience, fault-tolerance, and scalability Driving performance improvements with hardware-aware optimisations and kernel-bypass techniques What We're Looking For: Deep understanding of systems-level programming (Java and/or Rust, C, C++) Experience with manual memory management , concurrency , and multithreading Familiarity with Linux internals , system calls, and networking Bonus points for experience with: Kernel bypass More ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions Ltd
Senior JavaEngineer - hybrid in Bristol | £70k Java, Springboot, Microservices, AWS, PostgreSQLEver tried running large-scale simulations or training complex models in the cloud? Then you’ll know it’s rarely as simple as hitting “go.” Between juggling providers, managing costs, and keeping everything stable, it often feels like you need a whole team just to manage … to run fault-tolerant models across clouds with zero hassle. Backed by fresh funding (£3M) and new leadership, they’re now expanding their engineering team, starting with a senior Java hire.As a Senior Java Developer, you’ll be building new features for a microservices-based system that optimises compute across hybrid and multi-cloud setups. You’ll work … on global scheduling, analytics, and cloud integrations all within a collaborative, agile team. Tech stack includes: Java, Spring Boot, Microservices, AWS, MongoDB, PostgreSQL, JavaScript, and some Python. Package: Up to £70k + health cover, pension, 25 days holiday, and hybrid working from Bristol.Interested or know someone who might be? Reach out to Rebeka Mulk at Opus Recruitment Solutions, or More ❯
Bristol, Somerset, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions Ltd
Senior JavaEngineer - hybrid in Bristol | £70k Java, Springboot, Microservices, AWS, PostgreSQL Ever tried running large-scale simulations or training complex models in the cloud? Then you'll know it's rarely as simple as hitting "go." Between juggling providers, managing costs, and keeping everything stable, it often feels like you need a whole team just to … to run fault-tolerant models across clouds with zero hassle. Backed by fresh funding (£3M) and new leadership, they're now expanding their engineering team, starting with a senior Java hire. As a Senior Java Developer, you'll be building new features for a microservices-based system that optimises compute across hybrid and multi-cloud setups. You'll … work on global scheduling, analytics, and cloud integrations all within a collaborative, agile team. Tech stack includes: Java, Spring Boot, Microservices, AWS, MongoDB, PostgreSQL, JavaScript, and some Python. Package: Up to £70k + health cover, pension, 25 days holiday, and hybrid working from Bristol. Interested or know someone who might be? Reach out to Rebeka Mulk at Opus Recruitment More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions Ltd
Senior JavaEngineer - hybrid in Bristol £70k Java, Springboot, Microservices, AWS, PostgreSQL Ever tried running large-scale simulations or training complex models in the cloud? Then you'll know it's rarely as simple as hitting "go." Between juggling providers, managing costs, and keeping everything stable, it often feels like you need a whole team just to … to run fault-tolerant models across clouds with zero hassle. Backed by fresh funding (£3M) and new leadership, they're now expanding their engineering team, starting with a senior Java hire. As a Senior Java Developer, you'll be building new features for a microservices-based system that optimises compute across hybrid and multi-cloud setups. You'll … work on global scheduling, analytics, and cloud integrations all within a collaborative, agile team. Tech stack includes: Java, Spring Boot, Microservices, AWS, MongoDB, PostgreSQL, JavaScript, and some Python. Package: Up to £70k + health cover, pension, 25 days holiday, and hybrid working from Bristol. Interested or know someone who might be? Reach out to Rebeka Mulk at Opus Recruitment More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions Ltd
Senior JavaEngineer | #1 fastest growing tech company | £75k - £90kJava, Python, Gradle, Grafana, Gitland, CI/CD, Spring, Openshift, JunitWant to work for the #1 fastest growing tech company with a staggering growth of 182% across 3 years Want to be part of a group that has landed multi-million-pound contract with the government agencies Perhaps, you … with a team that’s all about pushing the boundaries and innovating. Not just code, but how they work, think and deliver into their world-renowned clients.As a Senior Java Developer, you’ll be building modern, scalable systems that support everything from payment services to customer-facing digital products.You’ll be working within a team that’s passionate about … improving how software gets built and delivered. From tightening up data integrity to enhancing automated testing in both Java and Python, new joiners will be involved in projects that truly elevate product quality.You’ll also be exposed to the DevOps side because the developers actively help to maintain smooth CI/CD processes using gitlab while keeping systems healthy More ❯
Leeds, Yorkshire, United Kingdom Hybrid / WFH Options
Caesars Entertainment
Sports Betting and Hospitality products as we grow our market share, working alongside like-minded superstars who thrive on innovation and excellence. We have an immediate opening for a JavaEngineer! This role is hybrid, working a minimum of 1 day per week from your home office location. Home Office:Leeds, UK What You Will Do Develop and … deliver high-quality software solutions. Collaborate with Senior Engineers to contribute as a hands-on Java developer, striving for excellence within the team. Assist in integrating applications with necessary systems and services, ensuring clean and user-friendly APIs. Contribute to the design and development of business logic and backend systems for Retail sportsbook/hotel products, including POS and … cross-functional teams to deliver customer-centric products that are easy to use and customers love. What You Will Need: 4+ years of development experience with micro-service architectures (Java, Spring, Kafka, AWS, RabbitMQ, SQL, Docker, Python) Experience as a software engineer working within a high growth product tech environment Proficiency in Java and familiarity with the More ❯
Java Software Engineer ?" Bristol We urgently require a strong Java developer with very good experience working in an agile environment with some experience with Micro Services for a contract assignment in Bristol. Must have at least 5 years’ experience as a software engineer in Java Development. Should be experienced in a true agile environment, collaborative … development environment. With strong Java software developer - hands on keyboard with strong communications skills to mentor and coach less experienced developers on the client side. Experience with micro services Experience with native cloud platforms This is a 12 month assignment based in Bristol. Please send our CV to us in Word format along with your availability and daily rate. More ❯