22 of 22 Permanent Java Software Engineer Jobs in England

Java Software Engineer

Hiring Organisation
Twinstream Limited
Location
Bristol, United Kingdom
Employment Type
Permanent
Salary
£70000 - £90000/annum
Java Software Engineer/£70,000–£90,000/Fully Remote | DV Clearance Eligibility Required Build innovative software. Solve complex challenges. Make a real impact. TwinStream is looking for an experienced Java Software Engineer to join our agile development team, building components … sophisticated cross-domain security system. This is an opportunity to work on technically challenging projects, contribute throughout the full software development lifecycle and collaborate with talented engineers to develop secure, high-quality solutions. About TwinStream Founded in 2019 by engineers tackling complex challenges within government organisations, TwinStream combines technical ...

Senior Software Engineer Java - Scientific Software

Hiring Organisation
Client Server
Location
Surbiton, Surrey, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
Senior Software Engineer/Developer (Java Mathematics) WFH/Surbiton to £70k Are you a 'mathematically minded', senior hands-on Software Engineer looking for an opportunity to work on complex and interesting systems? You could be joining a global geoscience technology company within … exploration. As a Senior Software Engineer you'll join a supportive Agile team responsible for the company's highly complex desktop oil discovery product. You'll gain exposure to the full software development lifecycle working on new features and enhancements as well as maintaining existing applications. Location ...

Senior Agentic AI Full-Stack Software Engineer (Java & React / Javascript / Angular / Claude Code / Codex)

Hiring Organisation
Elsevier
Location
Oxfordshire, United Kingdom
Employment Type
Full Time
member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. Senior Agentic AI Full-Stack Software Engineer (Java & React/JavaScript/Angular/Claude Code/Codex) Would you like to help create products to support … solve complex technical problems? About the team: Our dynamic Agile Teams deliver the technology that facilitates researchers to publish quality scientific research. As a Software Engineer, you will build capabilities to improve the quality of scientific research. About the role: As a Senior II Software Engineer ...

Software Engineer, Developer, Backend – Java – Identity - IAM, Security

Hiring Organisation
Peopleworks
Location
Basildon, Essex, United Kingdom
Employment Type
Full-Time
Salary
£600.00 per day
Software Engineer, Developer, Backend – Java – Identity - IAM, Security Contract – Until End of December 2026 (Renewable) Rate: £600 per day – Inside IR35 Location:Essex based offices (between Brentwood and Basildon) 4 days a week The banking and finance arm of one of the world’s leading manufacturing companies … household name is seeking a software engineer, software developer with Backend, Back End and Identity Access Management (IAM) expertise. The Backend Software Engineer will join the Identity Management Services team, (IAM) focusing on the core platform work that powers identity infrastructure. Main Tasks & Responsibilities: > Design ...

Lead Software Engineer Java

Hiring Organisation
Experis
Location
Nottingham, Nottinghamshire, United Kingdom
Employment Type
Permanent
Salary
£80000 - £100000/annum
Lead Software Engineer | Java Salary £80,000 - £100,000 Location: UK, ideally within in an hour of Nottingham Type:Permanent Stay hands on with Java while leading a team and shaping the future of an established software platform. I'm recruiting a Lead Java Engineer for a global software business whose products help organisations manage risk, compliance and operational performance. The business is investing in a growing enterprise platform, modernising its infrastructure and embedding AI tools into everyday engineering. This is an opportunity to influence both the technology and how your ...

Software Engineer, Developer, Backend – Java – Identity, IAM, Security

Hiring Organisation
PeopleWorks Consultancy Limited
Location
London, England, United Kingdom
Software Engineer, Developer, Backend – Java – Identity - IAM, Security Contract – Until End of December 2026 (Renewable) Rate: £600 per day – Inside IR35 Location:Essex based offices (between Brentwood and Basildon) 4 days a week The banking and finance arm of one of the world's leading manufacturing companies … household name is seeking asoftware engineer, software developer with Backend, Back End and Identity Access Management (IAM) expertise. The Backend Software Engineer will join the Identity Management Services team, (IAM) focusing on the core platform work that powers identity infrastructure. Main Tasks & Responsibilities: > Design and build ...

Senior Software Engineer Java - Scientific Software

Hiring Organisation
Client Server
Location
Surbiton, Surrey, United Kingdom
Employment Type
Permanent
Salary
GBP 70,000 Annual
Senior Software Engineer/Developer (Java Mathematics) WFH/Surbiton to £70k Are you a 'mathematically minded', senior hands-on Software Engineer looking for an opportunity to work on complex and interesting systems? You could be joining a global geoscience technology company within ...

Lead Fullstack Software Engineer - Java, Springboot, Microservices

Hiring Organisation
TPXImpact Holdings Plc
Location
East London, London, United Kingdom
Employment Type
Permanent
Salary
£75,000
looking for a Lead Software Engineer who will be responsible for the design, development, and deployment of high-quality software solutions. This role involves leading a team of engineers on high-profile projects, ensuring best practices are followed, and driving continuous improvement in software development processes. … will collaborate closely with cross-functional teams, including product management and UX/UI, to ensure that our software solutions meet business and customer needs. You will be responsible for driving culture through your craft and be keen to take on line management responsibilities. Responsibilities Lead the architecture, design ...

Senior Java Software Engineer

Hiring Organisation
Avaloq
Location
London, England, United Kingdom
exciting opportunity to join Avaloq’s Edinburgh office as part of our international Security team. You will join an experienced group of software engineers responsible for the frameworks, platforms and tools that help secure Avaloq’s technology landscape.As a Senior Software Engineer in the Security Assurance team … will build and enhance the automation and tooling that embeds security throughout the software development lifecycle. Working across software engineering, DevOps, cloud and application security, you will create scalable solutions that enable development teams to deliver secure, high-quality software.Design, develop and maintain CI/CD pipelines, automation ...

Software Engineer, Developer, Backend - Java - Identity, Iam, Security

Hiring Organisation
Jobtome
Location
Basildon district, United Kingdom
Description Software Engineer, Developer, Backend – Java – Identity - IAM, Security \ N Contract – Until End of December 2026 (Renewable) \ N Rate: £600 per day – Inside IR35 \ N Location:Essex based offices (between Brentwood and Basildon) 4 days a week \ N The banking and finance … world's leading manufacturing companies and a household name is seeking asoftware engineer, software developer with Backend, Back E... \ N \n ZIPC1_UKTJ ...

Senior Java Software Engineer - Vice President

Hiring Organisation
Nomura
Location
London, UK
Employment Type
Full-time
Title: Senior Software Engineer, Prime TechnologyCorporate Title: Vice PresidentDepartment: Information Technology - Global Markets IT (GMIT)Location: London (Hybrid)Company overviewNomura is a financial services group with an integrated global network. By connecting markets East & West, we service the needs of individuals, institutions, corporates and governments through our four … calls when required. Proactively identify, escalate and manage technical and delivery risks across the platform. Skills, experience, qualifications and knowledge required: Extensive hands-on software development experience in Java, with a strong track record of delivering complex systems at scale. Deep expertise in automated testing methodologies, including embedding ...

Lead Software Engineer (Java, Spring Boot, AWS)

Hiring Organisation
Sanderson Recruitment
Location
South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
expertise in technology, data and human-centred design, the consultancy focuses on building sustainable digital solutions that make a positive difference. As a Lead Software Engineer, you'll play a key role in designing and developing high-quality software solutions, providing technical leadership and supporting a team … combine hands-on development with mentoring, architectural decision-making and driving engineering best practice. This is an excellent opportunity for an experienced engineer who enjoys leading from the front, working collaboratively and contributing to impactful public sector digital transformation projects. Key Responsibilities Lead the design, development and delivery ...

Lead Software Engineer (Java, Spring Boot, AWS)

Hiring Organisation
Sanderson Recruitment
Location
London, UK
positive difference. Find out more about the daily tasks, overall responsibilities, and required experience for this opportunity by scrolling down now. As a Lead Software Engineer, you'll play a key role in designing and developing high-quality software solutions, providing technical leadership and supporting a team … combine hands-on development with mentoring, architectural decision-making and driving engineering best practice. This is an excellent opportunity for an experienced engineer who enjoys leading from the front, working collaboratively and contributing to impactful public sector digital transformation projects. Key Responsibilities Lead the design, development and delivery ...

Senior Software Engineer - Java - Engine by Starling

Hiring Organisation
Starling Bank
Location
London, UK
Employment Type
Full-time
work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling, and two years ago we split out as a separate business. … offices so that we're able to interact and collaborate in person. About Engineering at Engine by StarlingWe're looking for Backend Software Engineers to work on the Engine Platform and make our existing features work for banks all over the world as well as building new features from ...

Senior Software Engineer (Java)

Hiring Organisation
Anaplan
Location
London, England, United Kingdom
leading enterprise decision-making platform, powering the world’s largest enterprises with our proprietary Hyperblock technology and cloud infrastructure. We are seeking an Engineer IV to join our team in Manchester, UK, or York, UK.Your ImpactLead the design, delivery, and architecture of platform capabilities powering Anaplan’s enterprise-scale … system observability, implementing intelligent rate-limiting, and solving complex concurrency challenges (e.g., database locks and connection starvation).Deliver thought leadership and coding excellence across Java/Kotlin, ensuring seamless integration between backend microservices and UI components (including resolving complex CORS and distributed edge proxy requirements).Mentor and elevate engineers ...

Software Development Engineer III (Java) - Quote API - London, United Kingdom of Great Britain and N

Hiring Organisation
Tesco
Location
London, England, United Kingdom
availability, and optimizing performance. Concepts like the CAP theorem aren’t just theory here—they’re part of our daily engineering conversations.Our stack includes Java, Vert.x, RxJava, Groovy, Couchbase, and Kafka, built using Terraform, running in Kubernetes on Azure utilising GitHub Actions pipelines. We follow Agile principles, adapting Kanban … summary, refer to our policies for full detailsYou will be responsible for: Design and implement end-to-end systems using your deep JVM and java ecosystem expertise.Translate product requirements into well-structured, maintainable code.Write test-driven features and follow the TDD and BDD cycle.Apply SOLID principles and cohesive design ...

Software Engineer II - Java - Engine by Starling

Hiring Organisation
Starling Bank
Location
London, UK
Employment Type
Full-time
work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling, and two years ago we split out as a separate business. … offices so that we're able to interact and collaborate in person. About Engineering at Engine by StarlingWe're looking for Backend Software Engineers to work on the Engine Platform and make our existing features work for banks all over the world as well as building new features from ...

Senior Software Engineer - AML - Java

Hiring Organisation
Wise
Location
London, UK
Employment Type
Full-time
risk, reduce false alerts, and avoid unnecessary friction for legitimate customers. What will you be working on? AML Squad is looking for an experienced Engineer to help shape how Wise detects money laundering and terrorist financing risk. You will own large, impactful projects and their technical roadmaps. You will … Improve reliability, security, and technical quality. Mentor engineers and share knowledge across the team. The technology you'll work withOur primary technology stack is Java, Spring Boot, and Kafka. You'll work with distributed services, asynchronous processing and data at scale. We design for scalability, observability, privacy, security, reliability ...

Senior Software Engineer I - Backend (Java)

Hiring Organisation
Rightmove
Location
London, UK
Employment Type
Full-time
billion minutes on Rightmove each month and our website and apps receive over 140 million visits per month. To support our mission, we need software engineers with vision and passion to deliver innovative and exciting solutions for our internal users, working on in house applications and microservices integrated with … more about our tools, tech and people, head to our tech blog. What you'll be doingDesigning and building new features and enhancements using Java 21+, Spring Boot, Elasticsearch, Kafka, Gradle, Hibernate, Couchbase, SQL, and Docker. Collaborating with cross-functional teams and stakeholders to shape solutions and align ...

Senior Full-Stack Software Engineer - Account Integrity - Java, React

Hiring Organisation
Wise
Location
London, UK
Employment Type
Full-time
money. For everyone, everywhere. More about our mission and what we offer. Job DescriptionAbout the role: Join us as a Senior Full-Stack Engineer in our critical Account Integrity team. This is a high-impact engineering role with a strong product focus, dedicated to solving complex, real-world adversarial … detection capabilitiesYou will be delivering a tangible, real-world impact by securing customers' money, accelerating product growth by raising automation levels, and helping us engineer a world-class money transfer product. What do you need? Engineering Expertise: Professional experience with Java or other JVM-based languages, including ...

Senior Software Engineer II - Backend (Java) - Account Sharing

Hiring Organisation
Wise
Location
Greater London, United Kingdom
Employment Type
Full Time
Salary
111000 to 145000 GBP Annually
world's money. For everyone, everywhere. More about our mission and what we offer . We are looking for a Senior Backend Engineer to join the Account Sharing team within Wise’s Consumer Squad . The team is focused on building entirely new products in the shared finances space … build scalable distributed systems and deliver customer-facing products used by millions of users. You are proficient in backend programming languages such as Java, Kotlin, Python, or Go . You have strong experience designing asynchronous, reliable, and scalable systems within microservice architectures . You are comfortable working in greenfield ...

Senior Software Engineer II - Backend (Java) - Account Sharing

Hiring Organisation
Wise
Location
London, UK
Employment Type
Full-time
network for the world's money. For everyone, everywhere. More about our mission and what we offer. Job DescriptionWe are looking for a SeniorBackend Engineer to join the Account Sharing team within Wise's Consumer Squad. The team is focused on building entirely new products in the shared finances … build scalable distributed systems and deliver customer-facing products used by millions of users. You are proficient in backend programming languages such as Java, Kotlin, Python, or Go. You have strong experience designing asynchronous, reliable, and scalable systems within microservice architectures. You are comfortable working in greenfield environments where ...