Permanent Java Software Engineer Jobs in England

1 to 25 of 308 Permanent Java Software Engineer Jobs in England

Software Engineer (Java)

Central London, London, United Kingdom
Vitality Corporate Services Limited
Pattern - Hybrid 2days per week in any of the Vitality Offices.Full time hours. We are happy to discuss flexible working! Top 3 skills required: To be fully proficient in Java Familiarity with DevOps tools To be able to identify key areas of improvement within Vitality's processes and standards What this role is all about: Our Software Engineers … are vital to Vitalitys success, building and maintaining software solutions to support our integrated business model and deliver seamless, intuitive customer journeys. Key Actions Lead the full software development lifecycle from concept to deployment by building, testing, releasing, and maintaining high-quality software solutions. Write clean, secure, and well-documented code thats built to last, with clear … plans, and release notes, ensuring clarity and continuity across teams. Solve real-world problems by investigating issues, performing root cause analysis, and delivering smart, sustainable fixes. Take charge of software releases, troubleshoot live issues, and provide expert-level support when it matters most. Maintain and improve infrastructure, ensuring systems are reliable, scalable, and high-performing. Apply architectural best practices More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Staff Software Engineer Java Kotlin AWS

East London, London, United Kingdom
Hybrid / WFH Options
Client Server
Staff Software Engineer/Developer (Java Kotlin AWS API) Hybrid WFH to £110k Would you like to progress your career in an impactful hands-on Software Engineer role working on Tech for Good? You could be joining a HealthTech Start-up, founded by two highly successful, Cambridge University educated management consultants, that is aiming to … and social care for all by using complex technology to improve access to patient records, enabling collaboration between healthcare providers and improving nursing and medical care. As a Staff Software Engineer you will collaborate with the CTO on the overall design and architecture of the products' tech stack, working on Greenfield applications. The tech stack is based on … there once every three weeks, and also occasionally visit clients in the South West to gather requirements and liaise on bespoke product development. About you: You have expertise with software engineering best practices, experience across the full development lifecycle and tech stack You have experience with Kotlin, Java, SpringBoot and AWS You have a good understanding of APIs More ❯
Employment Type: Permanent, Work From Home
Posted:

Java Software Engineer

Milton Keynes, Buckinghamshire, South East, United Kingdom
Hybrid / WFH Options
Sparta Global Limited
complete full-time training and will then be assigned to work in a junior role with one of our trusted client partners as a 'Spartan' consultant. As a Junior Java Engineer you will: Work closely with developers, designers, analysts, and testers to build and refine digital solutions Solve real-world challenges on dynamic and meaningful projects Write clean … ahead of industry trends by continuously researching and learning new technologies and you will play a vital role working within a cross functional team, participating in the development of software How it works: Learn : Complete a period of full-time Academy training when you join Sparta Global. All training is delivered remotely by our team of industry-professional trainers … your collaborative skills, problem-solving abilities, and growth mindset to secure your spot in the Academy. Person specification: To qualify, you need to demonstrate some experience or understanding of Java similar technologies. Most importantly, you should have a strong eagerness to learn and grow. We're also seeking passionate individuals who align with our values: Empathy & Diversity - Integrity, respect More ❯
Employment Type: Permanent
Salary: £24,000
Posted:

Software Engineer Java Kotlin AWS

West London, London, United Kingdom
Hybrid / WFH Options
Client Server
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 core 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 Agile team environment. WFH Policy: You'll join the team in the West London office with flexibility to work from home twice a week. About you: You More ❯
Employment Type: Permanent, Work From Home
Salary: £85,000
Posted:

Senior Lead Software Engineer - Java, Cloud Native

London, England, United Kingdom
J.P. MORGAN
Job Description Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Equities - Prime Financial Service, you are an integral part of Core Engineering and Architecture group which drives the modenisation of applications across … one cloud technology and be keen to learn the business functions within PFS. Actively contribute to the engineering community by advocating for firmwide frameworks, tools, and practices within the Software Development Life Cycle. Influence peers and project decision-makers to adopt and apply leading-edge technologies. Foster a team culture of diversity, equity, inclusion, and respect. Required qualifications, capabilities … and skills Formal training or certification on software engineering concepts and proficient advanced experience in Java Hands-on experience in system design, application development, testing, and ensuring operational stability. Proficiency in Java and cloud technologies including AWS services. Advanced knowledge of software applications and technical processes, with deep expertise in one or more technical disciplines (e.g. More ❯
Posted:

Senior Lead Software Engineer - Python / Java

London, England, United Kingdom
JPMorganChase
Senior Lead Software Engineer - Python/Java Join to apply for the Senior Lead Software Engineer - Python/Java role at JPMorganChase Senior Lead Software Engineer - Python/Java 5 days ago Be among the first 25 applicants Join to apply for the Senior Lead Software Engineer - Python/… Java role at JPMorganChase Get AI-powered advice on this job and more exclusive features. Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits … of what's possible. As a Lead Software Engineer at JPMorgan Chase within Quantitative Execution Strategies Tech, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for building critical technology solutions More ❯
Posted:

Senior Java Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
ZipRecruiter
Job Description Senior Java/AWS Developer - FTC £120K - Investment Banking An investment bank is looking for a Senior Java developer to join the front-office trading team with a large-scale migration to AWS. You will be joining the team to help coach and mentor on AWS services/products and best practices. The direction is simplification … Salary: £120k + bonus Duration: 1year (potential to be 2years) Location/Hybrid: X3 per week to the City of London (not negotiable) Requirement: Must have senior experience in Java, using the latest versions (V17+) Strong and demonstrable experience with AWS (preferably cloud migration experience) Must have experience in Financial Services Experience in Trading/Investment/Fixed Income More ❯
Posted:

Senior Lead Software Engineer - Python / Java

London, England, United Kingdom
J.P. Morgan
Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within Quantitative Execution Strategies Tech, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products … includes the design, build, and support of the platform. The work requires close collaboration with our front office partners from sales, trading, and quantitative research. Job Responsibilities: Execute creative software solutions, design, develop, and troubleshoot technical issues with the ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Develop secure, high-quality … production code, and review and debug code written by others. Identify opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems. Lead communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies. Act as a front office developer within the QES technology More ❯
Posted:

Software Engineer III - Java - Senior Associate

London, England, United Kingdom
ZipRecruiter
Job Description Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within Investment Banking, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable … to provide enhanced digital capabilities to enable Transaction Development to take full advantage of the deep client relationships we have across GB and scaling proprietary idea. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Creates secure and high-quality production … code and maintains algorithms that run synchronously with appropriate systems. Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development. Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems. Proactively identifies hidden problems More ❯
Posted:

Senior Lead Software Engineer - Java, Cloud

London, England, United Kingdom
ZipRecruiter
Job Description Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Equities - Prime Financial Services, you are an integral part of the Core Engineering and Architecture group, which drives the modernization of applications … matter expert across multiple cloud technologies and learn about business functions within PFS. Contribute to the engineering community by advocating for firmwide frameworks, tools, and best practices within the Software Development Life Cycle. Influence peers and project decision-makers to adopt and apply leading-edge technologies. Foster a team culture of equity, respect, and collaboration. Required Qualifications, Capabilities, and … Skills Formal training or certification in software engineering concepts and advanced experience in Java. Hands-on experience in system design, application development, testing, and operational stability. Proficiency in Java and AWS cloud technologies. Deep expertise in software applications and technical disciplines such as cloud, AI, machine learning, or mobile. Ability to independently solve design and functionality challenges. More ❯
Posted:

Low-Latency Java Senior Associate - Software Engineer III

London, England, United Kingdom
JPMorgan Chase & Co
This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board. Job Description As a Software Engineer III at JPMorgan Chase within the Liquidity and Account Solutions team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a … solutions across multiple technical areas within various business functions in support of the firm's business objectives. JPMorgan's Liquidity and Account Solutions Technology team is seeking highly motivated Java engineers to join our global, diverse technology organization. We focus on providing modern solutions to support the Corporate & Investment Bank's Payments business. Our critical systems manage client liquidity … eager to continuously learn and enhance your skills. Job responsibilities Design and develop high-performance, latency-sensitive code, incorporate security requirements and reviewing code written by team members using software engineering best practices Write secure, high-quality code and automated tests Produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by More ❯
Posted:

Senior Software Engineer - Services - Java

London, England, United Kingdom
Hybrid / WFH Options
Wise
Senior Software Engineer - Services - Java Join to apply for the Senior Software Engineer - Services - Java role at Wise Senior Software Engineer - Services - Java Join to apply for the Senior Software Engineer - Services - Java role at Wise Get AI-powered advice on this job and more exclusive features. Company … have the opportunity to make a real impact on our customers’ lives by improving how they interact with our product. Qualifications What We Expect From You As a Senior Engineer, you’ll take the lead on solving complex technical problems, driving the implementation of solutions, and mentoring team members along the way. We’re looking for someone who thrives … in a fast-paced, collaborative environment, enjoys taking ownership of projects, and is passionate about delivering exceptional customer experiences. Technical Excellence 6+ years of experience with Java or other JVM-based languages, and hands-on experience with the Spring framework. A track record of writing clean, maintainable code and a strong belief in best practices like code reviews, open More ❯
Posted:

Senior Java Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
An investment bank is looking for a Senior Java developer to join the front-office trading team with a large-scale migration to AWS. You will be joining the team to help coach and mentor on AWS services/products and best practices. The direction is simplification and re-engineering where appropriate over a lift-and-shift approach. This … equity operations. Duration: 1 year (potential to be 2 years) Location/Hybrid: X3 per week to the City of London (not negotiable) Requirement: Must have senior experience in Java, using the latest versions (V17+) Strong and demonstrable experience with AWS (EKS, Fargate/RDS, EC2, Lambdas) Preferred experience supporting the migration of apps from on-prem to AWS More ❯
Posted:

Senior Full Stack Software Engineer (Java + React)

London, England, United Kingdom
ZipRecruiter
Please do not contact the recruiter directly. About the Role: Grade Level (for internal use): 10 The Team: S&P Global Ratings is looking for a Sr. Full Stack Engineer to join Structured Finance Value Stream. This team, who has a broad and expert knowledge on Ratings organization's data domains, technology stacks and architectural patterns, fosters knowledge sharing … part of a unique opportunity to build and evolve S&P Ratings next gen analytics platform. Responsibilities and Impact: We are looking for a self-motivated, enthusiastic, and passionate software engineer to develop technology solutions for S&P global Ratings product. The ideal candidate thrives in a highly technical role and will design and develop software using … For: Basic Required Qualifications: Bachelor's degree in computer science, Information Systems, Engineering, or related technical degree. A minimum of 5-8 years of experience in application development. Strong Java/.NET Core skills with experience in development of concurrent and distributed systems Basic Knowledge of User Interface design & development using Angular, React, HTML5, XML & CSS Develop design and More ❯
Posted:

Senior Software Engineer II- Europe Local - Backend (Java)

London, England, United Kingdom
Wise
unlike any other business. They have built a world-leading platform and product, but there is still more to do. We're seeking someone with solid professional experience in Java and Spring Boot, bringing expertise and exceptional communication skills to thrive in our dynamic environment where requirements aren't always crystal clear. You'll be confident and effective within … This is an exciting opportunity for you will gain valuable insights into the product by monitoring our systems through dashboards and alerting, all within a modern tech stack featuring Java, Spring Boot, SQL Databases, AWS, Kubernetes, Kafka, and Gradle, allowing you to directly contribute to building something truly exceptional. We are fully aware that it is uncommon for a … who are vital to driving the mission of our business forward. Teams are empowered to define their vision, priorities, and KPIs together. You will have: Proven professional experience with Java development. Strong proficiency in building applications using Spring Boot. Solid understanding and practical experience with SQL Databases. Hands-on experience with Amazon Web Services (AWS) cloud platform. Experience deploying More ❯
Posted:

Lead Software Engineer - Java, AWS - Pre Trade Platform

London, England, United Kingdom
J.P. Morgan
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Equity Derivatives Group, youare an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure … contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives. Job responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high-quality production code … and reviews and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Leads More ❯
Posted:

Senior Java Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Mostyn Chase
Job Title: Senior Java Developer Location: Primarily Remote (with meet ups twice a month) Salary: £80,000 - £90,000 (Flexible based on experience) Are you an experienced Java developer looking for a new challenge? Do you thrive in an environment where you can take ownership of key areas and solve complex problems independently? Are you ready to join … be part of something exciting? Then this may be for you: Mostyn Chase are conducting an exclusive search for a well-established fintech in the payments space for Senior Java Developers to join this growing and dynamic team. The roles are designed to bring in developers who can work independently, solve complex problems, and eventually take ownership of key … enjoy tackling challenges and taking on meaningful responsibility. You will be working on full-stack development, focusing on building scalable and secure web applications, and participating in the entire software lifecycle—from gathering requirements to deploying solutions. If you are an experienced developer who enjoys working autonomously and is comfortable working in a flexible, remote-first environment, this could More ❯
Posted:

Senior Java Software Engineer

Manchester, England, United Kingdom
Hybrid / WFH Options
System Loco
industries. We specialize in creating intelligent, scalable solutions to connect devices, analyse data, and enhance business performance. With an exciting growth trajectory, we are looking for a talented Senior Java Developer to join our team and help shape the future of IoT solutions. Role As part of the server development team, you’ll be playing a key role in … Involvement in monitoring and supporting production systems Working with product owners to help define future ambitions Performing code reviews, providing constructive feedback, and mentoring other developers Highly skilled with Java & SpringBoot Proven software delivery experience on numerous API/Micro-services projects Knowledge of NoSQL, ideally MongoDB Ability to robustly test and validate software through unit testing … ups, and retrospectives Nice to haves: Experience with Containerisation and/or knowledge of Docker AWS experience, specifically Lambda, SNS, SQS, API Gateway CI/CD with GitHub Actions Java 21, using Spring Boot & Grizzly Seniority level Mid-Senior level Employment type Full-time Job function Engineering and Information Technology #J-18808-Ljbffr More ❯
Posted:

Senior Software Engineer (Java)

London, England, United Kingdom
Plutus
with identity verification and security features built-in, and manage their Avios account while enjoying their rewarding benefits. What you’ll get up to As a Senior Back-End Engineer, you'll hold a pivotal position within the product team, contributing to the design and implementation of new features in the application's back-end. Leveraging your technical prowess … and hands-on experience, you'll craft scalable, top-notch software solutions. Collaboration is key, as you'll effectively engage with product owners, architects, technical leads, and fellow developers to ensure alignment and deliver the best possible outcomes. You'll bring hands-on expertise in crafting solutions within your chosen tech stack (e.g., Node.js and Express, Java and … working in agile teams and are driven by delivering customer value. Ideally, you would also have a proven track record of delivering innovation. What we need from you Crafting software, writing tests, and debugging. Building and maintaining microservice-based applications (Java preferred). Familiarity with databases like PostgreSQL or Redis. Proficient in Linux for production environments. Experience with More ❯
Posted:

Senior Software Engineer (Java) London

London, England, United Kingdom
Bondsmith Savings Ltd
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 fresh ideas to … 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 ❯
Posted:

Senior Java Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Setexe
days ago Be among the first 25 applicants Setexe International (SI) is a software solutions company founded in 2020 dedicated to empowering businesses through cutting-edge technology. Our team collaborates to create custom applications that enhance user experience, drive efficiency, and enable digital transformation. With expertise in custom software development, mobile app development, cloud solutions, UI/UX … design, and consulting services, we partner with clients across various industries to deliver impactful software that drives growth and success. Role Description This is a full-time remote role for a Senior Java Software Engineer at Setexe. The Senior Java Software Engineer will be responsible for software development using Java, implementing … microservices architecture, and utilizing Spring Framework. The role involves designing and developing efficient and scalable software solutions to meet business requirements. Qualifications Software Development and Programming skills Experience with Microservices and the Spring Framework Proficiency in Java programming Strong problem-solving and analytical skills Ability to work independently and collaboratively in a remote setting Excellent communication and More ❯
Posted:

Senior Software Engineer – Java Backend

London Area, United Kingdom
TechHeads
Senior Software EngineerJava Backend London (5 days onsite, with some ad-hoc flexibility) £85,000 – £120,000 (Permanent) TechHeads is currently seeking a Senior Software Engineer with strong Java backend experience, DevOps awareness, and proven technical leadership capabilities to join our Client’s London team. This is a high-impact role involving the … systems at significant scale, leading both engineering efforts and mentoring team members, while collaborating with globally distributed teams in the US, Ireland and India. Responsibilities: Design, develop, and maintain Java-based backend services using Spring Boot , REST/GraphQL , Kafka , PostgreSQL , and RabbitMQ . Contribute to infrastructure modernisation efforts, working closely with DevOps teams on Kubernetes , CI/CD … including product and engineering groups in the US, Ireland and India, to ensure alignment and execution. Build and deploy secure, resilient APIs (REST/GraphQL) and optimise the full software development lifecycle through automation. Requirements: 7–10+ years of professional experience in software engineering, with a strong focus on Java backend development . Solid understanding of Spring More ❯
Posted:

Senior Java Software Engineer

Manchester, England, United Kingdom
JR United Kingdom
Social network you want to login/join with: Senior Java Software Engineer, manchester col-narrow-left Client: Brookwood Recruitment Ltd Location: manchester, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 5 Posted: 28.04.2025 Expiry Date: 12.06.2025 col-wide Job Description: ? Senior Software Engineer – Contract ? Manchester (Flexible Onsite …/Remote) About the Role We’re looking for a Senior Software Engineer to join a pivotal migration project — moving critical services between Kubernetes environments in a cloud-native, DevOps-driven landscape. This is an exciting opportunity to work at the heart of a high-impact engineering transformation. You’ll combine core software engineering skills with Site … and resilience across our systems. What You’ll Do ? Lead migration efforts for services running in Kubernetes, ensuring smooth rollouts with zero-downtime strategies. ? Design and build scalable, reliable software , optimized for performance in cloud-native environments (AWS + Kubernetes). ? Automate processes to reduce toil and accelerate delivery using Infrastructure-as-Code and CI/CD best practices. More ❯
Posted:

Java Software Engineer

London, England, United Kingdom
Quant Capital
based on your skills and experience — talk with your recruiter to learn more. Base pay range Direct message the job poster from Quant Capital High-Growth Fintech – Asset Management Software London (Hybrid – 2 days in office/week) Quant Capital is urgently looking for a Core Java Developer to join a innovative FinTech business developing next-generation asset … investors. The firm operates as a lean, high-performance engineering team focused on solving complex industry problems through clean, scalable code and modern infrastructure. We’re looking for a Java Developer who’s ready to work across the stack and get deeply involved in architectural design, backend performance, and infrastructure scaling. Role Overview This is a hands-on software … work directly with experienced engineers and stakeholders to enhance a cutting-edge platform used by institutional clients. Key Responsibilities Design, build, and maintain high-performance backend services using Core Java Collaborate closely with a compact, highly capable development team Optimize software performance and troubleshoot production issues across the stack Follow clean coding standards and lead on testing, CI More ❯
Posted:

Senior Software Engineer – Java Backend

Slough, England, United Kingdom
JR United Kingdom
Social network you want to login/join with: Senior Software EngineerJava Backend, slough col-narrow-left Client: TechHeads Location: slough, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 2 Posted: 06.06.2025 Expiry Date: 21.07.2025 col-wide Job Description: London (5 days onsite, with some ad-hoc flexibility) TechHeads … is currently seeking a Senior Software Engineer with strong Java backend experience, DevOps awareness, and proven technical leadership capabilities to join our Client’s London team. This is a high-impact role involving the design, development, and deployment of backend services that power our client’s security platform. You’ll work on systems at significant scale, leading … both engineering efforts and mentoring team members, while collaborating with globally distributed teams in the US, Ireland and India. Responsibilities: Design, develop, and maintain Java-based backend services using Spring Boot , REST/GraphQL , Kafka , PostgreSQL , and RabbitMQ . Contribute to infrastructure modernisation efforts, working closely with DevOps teams on Kubernetes , CI/CD pipelines , and legacy system migrations. More ❯
Posted:
Java Software Engineer
England
10th Percentile
£57,500
25th Percentile
£78,750
Median
£110,000
75th Percentile
£135,000
90th Percentile
£138,750