Senior Java Engineer Jobs in England

21 of 21 Senior Java Engineer Jobs in England

Senior Java Software Engineer - Java 11+, Spring Boot, Kafka, Akka, Payments

Merton, London, United Kingdom
Cornwallis Elt Ltd
Senior Java Software Engineer - Java 11+, Spring, Spring Boot, Microservices, Kafka, Akka, Docker/Kubernetes, Real-time, TDD/BDD, Payments - London A Senior Java Engineer with a background in finance/payments and experience working on distributed real-time systems is sought after by a global Fintech. 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 Akka AND/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer: Java

London, United Kingdom
Hybrid / WFH Options
IG Group
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 … laser focused on increasing the number of active clients we serve to drive sustainable growth. Your team The role is for the DMA (Direct Market Access) team as a senior engineer. We're responsible for improving, maintaining and supporting our Execution Management System (EMS) which is implemented with an Order Management System (OMS). We work with 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 your More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Engineer

London, United Kingdom
Sainsbury's Supermarkets Ltd
curious, to experiment, and to solve real-world challenges. And you'll get to see your creations in the hands of millions of people across the UK. As a Senior Java Engineer, you'll be part of one of our Engineering teams, applying architectural and engineering principles to define and deliver technology that will better customer experiences … fellow engineers as a progressive member of the engineering community. More about the role You'll help lead the design and development of large-scale high-performance services using Java (17+) with tools and frameworks like Spring Boot and Maven/Gradle. This includes websites, apps, microservices, and event-driven architecture. You'll also lead the implementation of cloud … through providing technical knowledge and ideas. We'll look to you to contribute to optimizing our OPEX and CAPEX spend. More about you Possess strong programming language expertise in Java 17+ and Spring Boot. Great expertise in engineering practice, including deep knowledge of engineering and architectural principles. Proven experience of software design and implementation, security, cloud, infrastructure as code More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Software Engineer

Surrey, England, United Kingdom
Fimador
We are currently partnering with a global technology leader seeking a Senior Java Developer. You will be at the forefront of cutting-edge technology including AI, shaping the way millions of users experience seamless digital solutions. This is an opportunity to modernise and enhance industry-leading solutions, ensuring they remain reliable and scalable. As a Senior Java … in an agile environment, you’ll collaborate with cross-functional teams to define, design, and implement innovative features while mentoring junior engineers. Duties : Develop high-quality, performative, and reliable Java applications. Guide and mentor developers such as graduates and juniors Oversee software architecture, ensuring seamless integration with various platforms. Gather and analyse requirements, refining features and technical solutions. Lead … performance, and drive best coding practices. Manage defects and oversee their resolution across the development team. Experience : 5+ years of experience in software engineering, with a strong focus on Java development. Experience leading and/or mentoring technical teams within fast-paced, agile environments. Expertise in microservices architecture, REST API development, and security. Experience with version control (GIT preferred More ❯
Posted:

Mid-Senior Software Engineer (Java)

Huntingdon, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
Leidos Innovations UK Limited
Mid-Senior Software Engineer (Java) Security Clearance Required: DV ('Developed Vetting') Location: Farnborough, UK: 80% on-site working policy UNLEASH YOUR POTENTIAL Were seeking a Software Engineer with hands-on experience in secure, modular systems to support development of a Distributed Data Framework (DDF) catalogue and integrate features from the Codice Alliance framework. Are you ready … Codice Alliance tools with the existing catalogue Build secure and modular services for ingesting, indexing, and querying geospatial and imagery data Work with OSGi, Apache Karaf, and other modular Java platforms Ensure compliance with data security, access control, and audit requirements Create Design and Build documentation derived from customer requirements. Required Experience: Strong Java development experience, especially in More ❯
Employment Type: Permanent
Posted:

Senior Java Software Engineer Backend Engineering (Java) London

London, United Kingdom
TOYOTA Connected
a start-up culture where every member acts like an owner and has a direct impact on our offerings. What do we need? We are seeking a Customer-Focused Senior Java Software Engineer to play a critical role in designing, developing, implementing, and documenting large-scale, distributed software applications, systems, and services. You will engineer platforms … with product owners to shape and deliver features. Who are you? You have experience in a customer-centric role, acting as a conduit between business and customer needs. Strong Java (8+) programming skills with a sense of ownership and pride in your code. Experience with testing frameworks like JUnit5, Mockito, Spring Integration is a plus. Excellent communication skills, capable More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Java/Kotlin - Equity Derivatives - VP

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
Senior Software Engineer - Java/Kotlin - Equity Derivatives - VP We are seeking a senior developer to join the London based team part of the Equity Derivatives Pre-Trade technology group. This role will position you as a technical and delivery lead to help to design and deliver the build out of a pre-trade request-for … to Policy, applying sound ethical judgment regarding personal behaviour, conduct and business practices, and escalating, managing and reporting control issues with transparency. Required Qualifications: Experience as a technical lead senior developer. Extensive experience of system analysis and development of production-quality software applications. Consistently clear and concise written and verbal communication. Experience working on microservices systems and container/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer Vice President (Java Focus)

North West, United Kingdom
Hybrid / WFH Options
Anson Mccade
Senior Software Engineer - Vice President (Java Focus) ££65,000 - £94,000 GBP Hybrid WORKING Location: Manchester, North West - United Kingdom Type: Permanent Role: Senior Software Engineer - Vice President (Java Focus) Salary: £65,000 - £94,000 Location: Hybrid - Knutsford (near Manchester), 2 days per week onsite (also options for Glasgow campus) Role Type: Permanent Start … Date: ASAP About the Opportunity Join a critical technology team at a leading global financial institution, where your expertise as a seasoned software engineer will directly impact customer experience and business growth. This is not a typical contractor role - we're seeking a top-class, accomplished software engineer with a strong and credible career history, preferably with deep … knowledge of Java/Spring Boot and a well-rounded technical skill set. You will design, develop, and enhance scalable software solutions while collaborating with product teams and stakeholders to align technology with strategic goals. This role offers a stable, rewarding career path with opportunities to mentor others and lead complex projects. What You'll Be Doing Lead development More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Java Software Engineer

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Weare5vtech
Java Software Engineer Grenoble, France CDI, Permanent position €65000 per year - Negotiable 2 days home working per week 5VTech has recently started supporting leading provider of innovative digital solutions for the transportation and logistics industry. The company, based in Grenoble, specializes in creating advanced fleet management systems and telematics solutions that help businesses optimize their operations, improve safety … forefront of technological innovation, empowering logistics companies to achieve higher levels of efficiency through real-time data analytics, GPS tracking, and compliance tools. They are now searching for a Senior Backend Developer specialising in Java or Jakarta EE to participate in product development and integration of new technologies: Responsibilities include: Assistance in maintaining current platforms Optimizing and evolving … existing products Development and maintenance of API's Key Skills: Strong experience of software development with Java EE or Jakarta EE Experience with Kafka or Cassandra for event streaming Experience with implementing Cloud infrastructure with AWS or Other cloud providers If you feel that you have the right experience for this position, apply to the position or reach out More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Engineer

England, United Kingdom
Burns Sheehan
Role: Mid-Senior Java Developer Location: Manchester (once every two weeks) Flexibility: Once every two weeks, flexible. Salary: £55,000 - £80,000 + bonus Key Responsibilities: Develop high-quality software in Java. Collaborate with your Scrum team to define and create new features. Follow best practice approaches to development in a highly Agile environment. Utilize tools and practices … Proactive and inquisitive, willing to challenge the norm to help improve the way we work. Passionate about collaborating with and contributing to the development of others. Tech Stack: Strong Java development skills with experience in CI/CD tooling, automated builds, Spring/Spring Boot. Advocate for Agile methodologies and the ability to drive Agile delivery forwards. Good grasp More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Low Latency Engineer (VP) - London

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
Senior Java Low Latency Engineer (VP) - London Overview Citi is a world-leading global bank. We have approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide. We provide consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment … won't cut it! A core team of expert engineers within Citi have developed a framework, toolset and collection ofcomponentsfor building self-healing, scalable, high performance,asynchronous, event driven, Java Microservices based solutions. This framework, known as Ambrosia, has solved all the hard problems of failover, high availability, performance and scalability, so that application developers can focus on those … solve the business problem and take performance to the next level. Ambrosia is a core framework, toolset and collection ofcomponentsfor building self-healing, scalable, high performance,asynchronous, event driven, Java Microservices based solutions. We build microservices based event sourcing systems on a low latency in-house framework. Response times in the 10 microsecond to 100 microsecond range. Role Overview More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Engineer

London, United Kingdom
Pacific Asset Management, LLC
hybrid model and we expect our leaders to flex where they work based on the needs of the company and their teams. The Role We are looking for a Senior Software Engineer to join us to help us build, enhance and scale our Protection Platform product. The Protection Platform lives within a modern tech ecosystem: Hosted entirely in … the cloud (AWS) utilising products such as EKS, RDS, DynamoDB, EventBridge and S3. All our applications are JVM based with the majority running on Java 21. We're in the process of moving our backend services to Spring Boot. We've invested heavily in our DataDog integration to bring world class observability and monitoring to our systems. We've … through code reviews, pairing, and knowledge sharing-helping to foster a culture of learning and ownership. What type of person fits the role You're a well-rounded software engineer who sees writing code as just one part of building great software. You care about solving real problems, not just shipping features, and you think critically about the trade More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Java)

Nottingham, Nottinghamshire, United Kingdom
Experian Group
We are seeking a highly skilled Senior Software Engineer to join our team in Kuala Lumpur. While the role title and job grade remain unchanged, we have pivoted our focus to prioritize candidates with a strong software engineering (development) background, complemented by some DevOps experience. This role is specifically designed to support our CaaS KL team. About Experian … organizational, and interpersonal skills. Experience working in cross-functional teams. Ability to work in a dynamic, fast-moving, and challenging (and somewhat ambiguous) environment. Understanding and familiarity with good Java design and Software Engineering Processes/methods such as: Architecture Design Design Patterns Expertise in refactoring Agile methodologies (Lean, Scrum, Kanban, etc.) CI/CD, DevOps, and Test Automation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Java) London

London, United Kingdom
Bondsmith Savings Ltd
on the financial lives of thousands of savers. We're regulated by the Financial Conduct Authority in the UK. The role: We're looking for an experienced and driven Senior Backend Engineer to join our growing fintech team. This is more than just a coding role - we want someone who is curious, self-motivated, and ready to bring … always evolving - perfect for someone who thrives on solving complex problems and influencing technical direction. Requirements: What we expect of you: Strong object-oriented design and development experience in Java, ideally utilising Micronaut or Spring Boot frameworks Experience of designing and building service-oriented and event-driven architectures Demonstrable experience of leading others in application design and coding standards More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, Java, C++, Ad Engineering

Manchester, Lancashire, United Kingdom
Roku, Inc
is critical to support and grow Roku's rapidly expanding ad business. It is the mission of the Ad Engineering Team to build this platform. We are hiring a Senior Software Engineer, Advertising Platform, to be a vital part of this mission. If you bring extensive experience building complex systems, love great technology at scale, enjoy mentoring, jumping … reuse Deliver top-quality software in a timely fashion We're excited if you have 10+ years of experience building large scale and low latency distributed systems Command of Java, C++ or Go/Golang Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading, and real-time programming Experience with distributed caching, SQL/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer Java

Burton-on-Trent, Staffordshire, England, United Kingdom
Hybrid / WFH Options
Holland & Barrett International Limited
From our integrations with logistics providers through to controlling our robotic warehouse, the global foundation of H&B is built on our supply chain. We're looking for a Senior Software Engineer to join one of our mission-focused engineering squads – the Price & Promotions team. What You'll Be Doing: You'll work in a collaborative agile team … and manufacturing centre (really cool machines!), and possibly even visiting our office in Amsterdam and distribution centre in Beverwijk, Netherlands. Required Experience: A strong background in software development using Java, Kotlin , or similar. Experience working with frameworks and tools such as Spring Boot, Spring WebFlux, or Project Reactor . Practical experience and understanding of Apache Kafka . Experience with More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Senior Software Engineer (Java)

Leeds, Yorkshire, United Kingdom
Hybrid / WFH Options
CreateFuture
team is highly valued, and you'll be a key player in ensuring the success of our projects. Our Tech: Our backend team focuses on the following tech stack: Java CI/CD AWS What you'll be doing: Developing RESTful Java APIs, including interaction with databases with a focus on readable, maintainable and well-tested code Integrating … Being able to define and oversee the technical implementation of a client project We'd love to talk to you if: You have strong knowledge of API development using Java, including ORM storage You actively facilitate and encourage knowledge sharing within the team and wider department You advocate for best engineering practices such as code reviews, paired programming, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Snr Software Engineer - Java

Abingdon, Oxfordshire, England, United Kingdom
Preservica
ahead, we need the brightest and most talented commercial and technical innovators to join our development team, and right now, we are looking for a solid Full Stack Software Engineer with strong Java, and ideally React, Angular, and DevOps experience. About the Role The Role Our Software Engineers are responsible for the full software development lifecycle - writing well … part of Preservica, you need: BSc level education in an engineering/software/system-related subject or equivalent through relevant training and/or experience 4+ years of Java experience and experience in Java development (Enterprise level a bonus) Familiar with Agile development practices, including Continuous Integration and Scrum Good knowledge of Java, Dependency Injection (Spring More ❯
Employment Type: Full-Time
Salary: £70,000 - £80,000 per annum
Posted:

Senior Software Engineer - Java

London
Hybrid / WFH Options
Starling Bank
have at least 5-6 years of experience as a professional software engineer. We are very open about how we deliver software. For the most part we code in Java and we believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find elegant solutions to difficult technical problems, we'd love to … The main part of our Tech Stack is listed below, we don't ask that you have experience in all of this, but if you do, that's great! Java, which makes up the majority of our backend codebase AWS & GCP - we're cloud-native Microservice based architecture Kubernetes (EKS) TeamCity for CI/CD (lots of team are … from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: Initial interview with an Engineer - ~45 minutes Take home technical test to be discussed in the next interview Technical interview - ~1.5 hours Final Interview - ~40 minutes Benefits 25 days holiday (plus take your public More ❯
Employment Type: Permanent
Posted:

Senior Software Development Engineer (Java Backend)

London, United Kingdom
Expedia, Inc
of a decentralized team and project and several contributions to engineering community through a blog post, open-source contribution, tech talks etc. 8+ years of Software Development work experience (Java or Kotlin experience strongly preferred) with a strong focus on backend development and solid experience working in high performance, high throughput, highly available and scalable services in cloud platforms. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Software Engineer Snr New Abingdon UK - Hybrid

Abingdon, Oxfordshire, United Kingdom
Hybrid / WFH Options
Preservica Limited
ahead we need the brightest and most talented commercial and technical innovators to join our development team and right now we are looking for a solid Full Stack Software Engineer with strong Java, and ideally React, Angular, DevOps experience. The Role Our Software Engineers are responsible for the full software development lifecycle; writing well designed, testable and maintainable … be part of Preservica you need: BSc level education in an engineering/software/system related subject or equivalent through relevant training and/or experience. 4+ years Java experience. Experience in Java development (Enterprise level a bonus). Be familiar with Agile development practices, including Continuous Integration and Scrum. Good knowledge of Java, Dependency Injection More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Senior Java Engineer
England
10th Percentile
£97,500
25th Percentile
£105,000
Median
£110,000
75th Percentile
£135,000