Java Engineer Jobs in the UK

51 to 75 of 115 Java Engineer Jobs in the UK

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 improve patient … 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 Kotlin, SpringBoot … 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 and permission based systems You have a good understanding of software architecture and have experience of building systems from More ❯
Employment Type: Permanent, Work From Home
Posted:

Staff Software Engineer Java Kotlin AWS

London, South East, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
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 improve patient … 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 Kotlin, SpringBoot … 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 and permission based systems You have a good understanding of software architecture and have experience of building systems from More ❯
Employment Type: Full-Time
Salary: £100,000 - £120,000 per annum
Posted:

Senior Java Software Engineer Backend Engineering (Java) London

London, United Kingdom
TOYOTA Connected
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 enabling our … 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:

Lead QA Automation Engineer Proficiency in Java

Leicester, Leicestershire, England, United Kingdom
Sanderson
Lead QA Automation Engineer (JAVA) Permanent/Hybrid/Bridgend or Leicester Overview: We are seeking a Quality Engineering Automation Lead to drive automation initiatives, architect scalable testing frameworks, and enhance software quality in a fast-paced, technology-driven environment. This role requires strong expertise in test automation, CI/CD integration, and mentoring teams in best practices. … Essential Technology & Experience: * Automation Frameworks: Katalon (certified expert preferred), Selenium, Appium, Cucumber, TestNG, JUnit.* Languages: Java, Groovy, JavaScript.* API Testing: SOAP, REST (using REST Assured), Web API testing.* CI/CD & DevOps: Jenkins, Azure DevOps,* Test Methodologies: BDD, continuous testing, performance testing (JMeter).* Cloud & Integration: Azure integration services.* Experience: 10+ years in test automation, enterprise-level frameworks, Agile More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Software Engineer Full Stack Java Angular

City of London, London, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Software Engineer/Developer (Full Stack Java Angular SQL API) London/WFH to £90k Are you full stack technologist? You could be progressing your career in a hands-on, impactful, Software Engineer role, working on a "tech for good" product that is helping to drive efficiencies for the NHS, the core product is a highly complex … real-time shift rota application, hosted on AWS and available via the web or mobile device (iOS/Android). As a Software Engineer you will play a crucial role in re-architecting and enhancing the scheduling platform to a Java and Angular codebase (from Ruby and TypeScript). You'll design and develop scalable backend Java … London, City based offices 3-4 days a week with some flexibility to work from home 1-2 days. About you: You have strong Full Stack development experience including Java backend (Spring Boot) as well as modern Angular You have experience with relational databases and SQL query writing You have a strong understanding of REST APIs and real-time More ❯
Employment Type: Full-Time
Salary: £80,000 - £90,000 per annum
Posted:

Java Software Engineer

Watford, Hertfordshire, United Kingdom
Tilo Consulting
Java Software Enginner Location - Watford Salary - £55.000 - £70,000 An industry leading organisation in the Watford area is looking for a number of Java Software Engineers to join the team at an exciting time of transformation and change. Suitbale candidates will have strong backend experience with Java and have equally as strong experience with databases, i.e. Postgres More ❯
Employment Type: Permanent
Salary: £55000 - £70000/annum Bonus
Posted:

Senior Software Engineer (C#/ Core Java)

United Kingdom
RE Partners Consulting
Senior Software Engineer (C++/Core Java) Who We Are: We are a fast growing business and technology consultant company co-founded in 2019. We offer a custom-tailored, white-glove engineering service fit for our clients, because a digital transformation is more than just technology. With a successful track record of being a preferred vendor for Fortune … leading companies, our global talent has helped many clients achieve their goals. The 3 G's of RE: "Get Shit Done." "Get Over Shit." "Give a Shit." Senior Software Engineer (C++/Core Java) We are seeking a Senior Software Engineer to play a key role in the modernization of a large-scale legacy enterprise platform. This … platform, critical to the core business operations, is built with a combination of C++ and Java , and requires careful evaluation, refactoring, and enhancement to align with modern architecture standards.The ideal candidate is someone who thrives in a legacy-to-modern transformation environment, is fluent in Core Java and C++ , and possesses a strong foundation in concurrency and multithreaded More ❯
Employment Type: Permanent
Salary: GBP Annual
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 … 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:

Principal Java Engineer

Manchester, Lancashire, United Kingdom
Burns Sheehan
Role: Principal Java Developer Location: Manchester once every two weeks Flexibility going forward: once every two weeks, Flexible. Salary: £70,000 - £80,000 + bonus Do you have experience of developing in Java? Are you passionate about developing high quality software? Are you an enthusiastic problem solver who enjoys working as part of a team in a best … latest version of our market leading software utilising tools and practices such as pair programming, automated testing and continuous integration all supported by DevOps technologies Tech stack including: Strong Java development skills + experience CI/CD tooling, automated builds, Spring/Spring Boot Advocate for Agile and the ability to drive Agile delivery forwards Good grasp of TDD 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:

Job Opening for Associate Engineer - Backend (Java) at PayPal

Braintree, Essex, United Kingdom
Hybrid / WFH Options
Globalhrcommunity
Job Opening for Associate Engineer - Backend (Java) at PayPal PayPal has been revolutionizing commerce globally for more than 25 years. Creating innovative experiences that make moving money, selling, and shopping simple, personalized, and secure, PayPal empowers consumers and businesses in approximately 200 markets to join and thrive in the global economy. We operate a global, two-sided network … of areas including development, design, search, platform, test, quality, big data, back end and front end. Code high-volume and scalable software. This may include creating back-endservices using Java, SQL,Rest, Microservices, Messaging Queues and/or building and developing new user-facing experiences. As a core participant of your team, you will estimate engineering efforts, design your … Conduct code reviews to ensure high standards of code quality. What do you need to bring - 2+ years of experience in software development. Expert in back-end development using Java EE technologies (e.g. Java language, application servers, JMS, JPA, Spring MVC, Hibernate). Strong OOP skills, with ability to analyse requirements and transform into scalable software designs. Experience 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 Discover … 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 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 such … 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 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 Engineer (Java) London

London, 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 ❯
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
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 with frontend and … 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:

Software Engineer (Java) in London - Hargreaves Lansdown

London, United Kingdom
Java Script Works
Requirements: Minimum of 3 years of experience in Java 17 Proficiency in Spring/Spring Boot Experience with noSQL databases, particularly DocumentDB (MongoDB compatible) Familiarity with Gradle and design patterns Knowledge of standards Technologies: AWS Git Gradle Java MongoDB NoSQL REST Spring Spring Boot Cloud Terraform TypeScript Additional Information: As a Software Engineer in Transfers, your primary More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Engineer

Edinburgh & Lothians, Scotland, United Kingdom
Stefanini UK Ltd
You will be joining the innovative Information Security Cybertech Engineering team as a full stack software engineer in a global team responsible for developing web applications (Java/Angular), data engineering (Python) and solutions with third party products. You will be working in a collaborative and inclusive fast-paced environment that leverages agile approaches to deliver solutions quickly. … contribute to our ongoing success while continuously fostering your own personal and professional growth. Responsibilities: Full stack software development and management of the development life cycle. Developing web applications (Java/Angular), data engineering (Python), and solutions with third-party products. Working in a collaborative and inclusive fast-paced environment that leverages agile approaches to deliver solutions quickly. Working … Experience writing complex SQL queries (Sybase advantageous). Proficient with UNIX/LINUX operating systems/commands. Understanding of API Services (SOAP, REST, Graph). Programming Language: Proficient in Java EE with OpenJDK with Spring 4.0+ Framework with Spring Boot/Wi What we offer Competitive salary and benefits package Private health scheme including Private Medical, Dental, Optical and More ❯
Employment Type: Permanent
Posted:

Lead Java Engineer

London, South East, England, United Kingdom
Holland & Barrett International Limited
About the role: We're looking for a Lead J ava Engineer to join our BX Online Loyalty Team , driving forward a bold, innovative new loyalty proposition for H&B customers. You'll be joining us at an exciting moment: the final stages of a multi-year tech transformation. Next up? Building and scaling a new world-class Loyalty … stakeholders Think strategically about your work's business impact and how it helps our customers thrive Champion security, compliance, and performance in everything you build Key requirements: Fluent in Java (11+) and the Spring Framework specifically SpringBoot or similar (Quarkus, Micronaut) Strong understanding of HTTP and REST as an architectural style to build APIs. Fluent with asynchronous programming techniques … and frameworks (in Java). Fluent in SQL and experience with RDBMS like Postgres and Oracle. Experience with Docker and docker-compose. Exposure to AWS specifically S3 , Aurora, ElasticCache Exposure to modern CI/CD platforms like Gitlab (or similar GitHub Actions, CircleCI) Understands the importance of monitoring and proactive in resolving critical issues. Fluent in testing frameworks Junit More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

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

Manchester, Lancashire, United Kingdom
Roku, Inc
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 in, and figuring … 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, C++, Ad Engineering

Cardiff, South Glamorgan, United Kingdom
Roku, Inc
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 in, and figuring … 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, C++, Ad Engineering

United Kingdom
Roku, Inc
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 in, and figuring … 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 Java/Python Software Engineer, VP

Belfast, United Kingdom
Citigroup Inc
The Software Engineer role leads and participates in solving business problems by building robust, high-performance large-scale enterprise applications. You will leverage your deep technical knowledge to design and code scalable and easily maintainable solutions as well as mentor other more junior engineers as needed. You will promote a culture of technical excellence and continuous improvements within the … team. Responsibilities Develop and engineer solutions within multiple agile software delivery teams, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes. Engage in the full software development lifecycle (SDLC), including planning, development, testing, and deployment ensuring adherence to best practices in CI/CD pipelines … Foster relationships with end users and stakeholders and influence product design evolution and delivery strategies Required Qualifications Experience as a Software Engineer/Developer using Java and/or Python Clear understanding of Data Structures and Object-Oriented Principles Experience building horizontally scalable software using Cloud-native development or Container Orchestration tools such as Kubernetes Spring Framework including More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer Lead - Angular/Kafka/Java/Spring

Birmingham, Staffordshire, United Kingdom
PNC Financial Services Group, Inc
Software Engineer Lead - Angular/Kafka/Java/Spring page is loaded Software Engineer Lead - Angular/Kafka/Java/Spring Apply locations Two PNC Plaza (PA374) Birmingham - Brock (AL112) Dallas Innovation Center - Luna Rd (TX270) Strongsville Technology Center (OH537) time type Full time posted on Posted 2 Days Ago job requisition id R192282 … day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company's success. As a Software Engineer Lead within PNC's Asset Management organization, you will be based in Pittsburgh, PA, Strongsville, OH, Dallas, TX or Birmingham, AL. The position is primarily based in a PNC … responsibilities may be performed remotely, at the manager's discretion. PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position. As a Software Engineer Lead, you will be part of an Agile engineering team where you will be responsible for technical design and development within our Asset Management line of business. Additionally, you More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Java Engineer
10th Percentile
£52,500
25th Percentile
£66,250
Median
£110,000
75th Percentile
£135,000
90th Percentile
£138,750