1,577 Java jobs in the United Kingdom
Java Developer
Posted today
Job Viewed
Job Description
- Senior Java Developer (Government Digital Services)
- 6 month contract (initially)
- Remote Working (plus occasional travel to client-site in the North East)
- 475 to 500 per day (Outside-IR35)
The Opportunity:
You will be consulting on a high-profile discovery project focused on assessing and modernising three legacy digital services for a prominent public sector client.
We are looking for a Senior Java Developer with a growing focus on solution architecture, ideally someone who can stay hands-on with the code while also shaping strategy and long-term technical direction.
The engagement will start with a technical discovery and assessment phase, focused on understanding the current state and recommending a future path to refactor and migrate to cloud, where you will help deliver a detailed assessment of a number of legacy digital services, using your familiarity with common legacy challenged to shape the strategy for refactoring and cloud migration (AWS).
You will come from a hands-on software engineering background with technical architecture experience, as well as having delivered projects into government departments, ideally operating across the GDS framework.
The technology stack for this project is Java, Git, Jenkins and AWS.
Skills and Experience:
- Proven background as a hands-on Software Engineer, with experience working with Government departments or GDS environments
- Strong Java engineering background, with experience across legacy and modern stacks
- Must be able to identify current technical state, including architecture, codebase, dependencies, infrastructure and CI/CD maturity
- Experience planning and delivering refactoring and cloud migration projects
- Familiarity in dealing with legacy challenges (outdated libraries, monolithic design, unsupported databases, etc.)
- Strong knowledge of Git and platforms like GitHub or GitLab for version control and collaboration
- Able to provide technical input to roadmaps and produce delivery plans
NB: Candidates must be eligible for BPSS security clearance which will processed following successful interviews (7-10 days).
Applications:
To learn more about this newly created opportunity consulting as a Java Software Developer for an initial 6 month engagement, consulting on a remote-working basis; please call and speak with James Sample here at ISR Recruitmentor please send through a copy of your latest online profile and/or CVfor an immediate call back in the strictest confidence.
Please contact James here at ISR to learn more about our client and how they are leadingin developing the next-generation of technical solutions through innovation and transformational technology?
Java Developer
Posted today
Job Viewed
Job Description
Candidates MUST BE A UK RESIDENT with FULL UK working rights residing within commutable distance to LEEDS. Please note we CANNOT offer visa sponsorship for overseas candidates
Key Benefits:
- £60,000 pa , Dependent on Experience
- Leeds – Hybrid (3 days in office, 2 days remote)
- Excellent Career Development Opportunities and Training Development Schemes
- Employee Cash Health Plan
- Pension and Bonus Scheme
- Must be UK resident with full UK working rights residing within commutable distant to Leeds.
- Please note we cannot offer visa sponsorship for overseas candidates.
Why apply?
Are you a passionate Java Developer looking to take ownership of your work in a collaborative, hands-on environment? This is an opportunity to join a growing ERP integrations software provider based in Leeds. If you enjoy working on complex systems and with new technology , bringing new ideas to the table, and having real impact on product evolution then this could be the role for you.
Key Skills:
- Minimum 3 years’ experience in a similar Java developer
- Proficiency in Java and C# .
- Experience using Visual Studio and IntelliJ .
- Knowledge of SQL (DDL, DML, Views, Procedures).
- Familiar with version control (GIT ), DevOps tools, XML/XSLT , and both SOAP and REST APIs .
- Strong understanding of software development principles and translating business needs into technical solutions.
Desirable:
- ERP integration experience, ideally with Sage or SAP Business One.
- Familiarity with ASP.NET MVC and Azure DevOps.
- Degree in Software Engineering, Computer Science, or related field.
The Role
Reporting directly to the Technical Director you’ll take a hands-on role in the development and maintenance of both core and satellite applications. You will cover the full development lifecycle, from writing Java code and managing deployments, to supporting testing and resolving tickets. This position requires working with Java (90%) as the primary language, with additional development in C# (10%) for complementary tools and integrations.
Key Responsibilities:
- Develop, maintain, and upgrade Java-based applications.
- Support and enhance C# based satellite applications (ERP Connectors, SAP B1 add-ons).
- Engage in code reviews, documentation, and sprint planning.
- Engaging in the testing process and contribute towards future automation strategies.
- Collaborating with the support team to resolve complex bugs and raised tickets.
- Maintain and update third-party library dependencies (Java JRE, Jetty, Chilkat, nSoftware AS2).
- Use Azure DevOps for sprint planning, ticket management, coding, testing, and release cycles.
The Ideal Candidate Will Possess:
- A proactive and collaborative mindset.
- Strong problem-solving and critical thinking abilities.
- Excellent time management and adaptability.
- A commitment to clean code and user-centric design.
- A continuous improvement mindset with a willingness to learn new tools and technologies.
Our Client
Our client is a well-established provider of ERP integration software and services, who have developed
a fully adaptable solution, designed to integrate systems, improve efficiency, and increase productivity
for their clients.
If you feel you are suitable, please apply today by submitting your CV. Alternatively, to discuss the opportunity further, please contact Jonny McPartland directly on (phone number removed) / (phone number removed) / (url removed).
Thank you for taking an interest in the role advertised. We'd like to confirm that each CV received is read thoroughly by a trained consultant; if your application is shortlisted then you will be contacted via telephone in the first instance. If we have not contacted you within 5 working days of your application, please understand that the CV received, and the information provided does not meet the requirements of the role. However, we endeavour to consider all applicants for future opportunities; should you wish to speak to the named consultant about your application, please contact us directly
INDLP
Java Developer
Posted today
Job Viewed
Job Description
Your New Company and Role
A forward-thinking public sector organisation is looking for an experienced Java Developer to join a collaborative, agile team working on the development and enhancement of key digital services.
You'll be contributing to the greenfield development of a new digital service and enhancing existing platforms to improve user experience, accessibility, and operational efficiency. The team follows modern engineering practices, including XP, TDD, and DevOps, and is committed to delivering high-quality, user-focused digital products.
This is a fantastic opportunity to work in a multi-functional team that values continuous improvement, collaboration, and technical excellence.
What You'll Need to Succeed
You'll bring strong commercial experience in Java development and a passion for building robust, user-centred digital services. Key skills and experience include:
Essential Skills
- Java 17+ and Spring Boot microservices
- REST API development
- SQL and data modelling (ideally PostgreSQL)
- AWS and OpenShift
- CI/CD and modern DevOps practices
- Cloud monitoring and observability tools
- Infrastructure as Code
Desirable Skills - Front-end development with React, HTML/CSS, and accessibility awareness
- AWS services such as Lambda, S3, Aurora, API Gateway, CDK, CloudFormation
- Testing frameworks like Cypress
- Jenkins, Docker
- OAuth2, Spring Web Flow, Spring MVC
- Thymeleaf and TypeScript
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.
Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
Java Developer
Posted today
Job Viewed
Job Description
Role: Java Developer - Microservices | AWS | Kafka
Location: Manchester (Hybrid - 3 days onsite, 2 days remote)
Salary: Up to 55,000 DOE
My client is looking for a talented Java Developer to join their growing engineering team in Manchester. This is a fantastic opportunity to work on high-scale, cloud-native systems using modern technologies in a collaborative, forward-thinking environment.
The Role:
- Java and the full Spring ecosystem (Spring Boot, Spring Cloud, Spring Data, Spring Cloud Stream)
- Kafka, MongoDB, ElasticSearch, and Redis
- AWS cloud services including Lambda, Step Functions, and general serverless architecture
- Docker and Kubernetes in modern DevOps environments
- Test-driven development (TDD) and clean architecture principles (DDD)
- You'll also contribute to architecture discussions, peer reviews, and technical presentations within the team.
What They're Looking For:
- Strong Java development experience using Spring-based frameworks
- Knowledge of distributed systems and microservices best practices
- Hands-on with Kafka, NoSQL/ElasticSearch, and containerised environments
- Experience with AWS services and cloud-native design
- Comfortable working in Agile teams and contributing to technical direction
This is a fantastic opportunity to be part of a business that is experiencing significant growth and investing in its future success. If you have the skills and experience outlined above, then please send apply with an updated CV.
Please note: This role requires all candidates to have no current or future requirement for sponsorship to work in the UK.
Role: Java Developer - Microservices | AWS | Kafka
Location: Manchester (Hybrid - 3 days onsite)
Salary: Up to 55,000 DOE
Java Developer
Posted today
Job Viewed
Job Description
Java Developer
Location: London (Hybrid - 3 days in office)
Contract: 6 Months with huge potential for extension (Inside IR35 via Umbrella)
Day Rate: Competitive
Client: Our client is a leading global financial institution with a strong presence in capital markets. They offer a stable, collaborative environment with a focus on trading, risk management, and derivatives. The firm combines global reach with innovative technology to support its front-office operations.
A global financial institution is seeking an experienced Java Developer to join its Front Office Technology team. This role focuses on developing and supporting trading, risk, and analytics platforms, using Java 21 in a fast-paced, collaborative environment.
Key Responsibilities:
- Develop and maintain front-to-back pricing and risk solutions using Java 21
- Collaborate with Front Office, Quants, Risk, and DevOps teams
- Prioritise non-functional requirements such as performance, reliability, and maintainability
- Improve development tooling, deployment pipelines, and overall engineering processes
- Provide level 3 support and contribute to operational excellence
Essential Skills:
- Strong core Java development (streams, lambdas, concurrency APIs)
- Deep understanding of distributed systems and multithreaded architectures
- Proficiency in TDD, agile delivery, and CI/CD for complex enterprise systems
- Experience with performance tuning and monitoring tools (JVisualVM, Prometheus, Elastic Stack)
- Solid Computer Science foundation (algorithms, data structures, concurrency)
- Proven track record delivering applications from design to production
Desirable Experience:
- Background in investment banking, particularly Risk or Pricing domains
- Cloud-native development (EKS, Docker, GRPC, Redis, Prometheus, etc.)
- Kafka, event-driven systems, and stateful workflow orchestration
- Familiarity with financial instruments and risk sensitivities
This is a fantastic opportunity to work on high-impact systems in a top-tier financial organisation with global reach and cutting-edge technology.
Apply now to learn more.
Adecco is a disability-confident employer. It is important to us that we run an inclusive and accessible recruitment process to support candidates of all backgrounds and all abilities to apply. Adecco is committed to building a supportive environment for you to explore the next steps in your career. If you require reasonable adjustments at any stage, please let us know and we will be happy to support you.
Java Developer
Posted 4 days ago
Job Viewed
Job Description
- Senior Java Developer (Government Digital Services)
- 6 month contract (initially)
- Remote Working (plus occasional travel to client-site in the North East)
- 475 to 500 per day (Outside-IR35)
The Opportunity:
You will be consulting on a high-profile discovery project focused on assessing and modernising three legacy digital services for a prominent public sector client.
We are looking for a Senior Java Developer with a growing focus on solution architecture, ideally someone who can stay hands-on with the code while also shaping strategy and long-term technical direction.
The engagement will start with a technical discovery and assessment phase, focused on understanding the current state and recommending a future path to refactor and migrate to cloud, where you will help deliver a detailed assessment of a number of legacy digital services, using your familiarity with common legacy challenged to shape the strategy for refactoring and cloud migration (AWS).
You will come from a hands-on software engineering background with technical architecture experience, as well as having delivered projects into government departments, ideally operating across the GDS framework.
The technology stack for this project is Java, Git, Jenkins and AWS.
Skills and Experience:
- Proven background as a hands-on Software Engineer, with experience working with Government departments or GDS environments
- Strong Java engineering background, with experience across legacy and modern stacks
- Must be able to identify current technical state, including architecture, codebase, dependencies, infrastructure and CI/CD maturity
- Experience planning and delivering refactoring and cloud migration projects
- Familiarity in dealing with legacy challenges (outdated libraries, monolithic design, unsupported databases, etc.)
- Strong knowledge of Git and platforms like GitHub or GitLab for version control and collaboration
- Able to provide technical input to roadmaps and produce delivery plans
NB: Candidates must be eligible for BPSS security clearance which will processed following successful interviews (7-10 days).
Applications:
To learn more about this newly created opportunity consulting as a Java Software Developer for an initial 6 month engagement, consulting on a remote-working basis; please call and speak with James Sample here at ISR Recruitmentor please send through a copy of your latest online profile and/or CVfor an immediate call back in the strictest confidence.
Please contact James here at ISR to learn more about our client and how they are leadingin developing the next-generation of technical solutions through innovation and transformational technology?
Java Developer
Posted 4 days ago
Job Viewed
Job Description
Candidates MUST BE A UK RESIDENT with FULL UK working rights residing within commutable distance to LEEDS. Please note we CANNOT offer visa sponsorship for overseas candidates
Key Benefits:
- £60,000 pa , Dependent on Experience
- Leeds – Hybrid (3 days in office, 2 days remote)
- Excellent Career Development Opportunities and Training Development Schemes
- Employee Cash Health Plan
- Pension and Bonus Scheme
- Must be UK resident with full UK working rights residing within commutable distant to Leeds.
- Please note we cannot offer visa sponsorship for overseas candidates.
Why apply?
Are you a passionate Java Developer looking to take ownership of your work in a collaborative, hands-on environment? This is an opportunity to join a growing ERP integrations software provider based in Leeds. If you enjoy working on complex systems and with new technology , bringing new ideas to the table, and having real impact on product evolution then this could be the role for you.
Key Skills:
- Minimum 3 years’ experience in a similar Java developer
- Proficiency in Java and C# .
- Experience using Visual Studio and IntelliJ .
- Knowledge of SQL (DDL, DML, Views, Procedures).
- Familiar with version control (GIT ), DevOps tools, XML/XSLT , and both SOAP and REST APIs .
- Strong understanding of software development principles and translating business needs into technical solutions.
Desirable:
- ERP integration experience, ideally with Sage or SAP Business One.
- Familiarity with ASP.NET MVC and Azure DevOps.
- Degree in Software Engineering, Computer Science, or related field.
The Role
Reporting directly to the Technical Director you’ll take a hands-on role in the development and maintenance of both core and satellite applications. You will cover the full development lifecycle, from writing Java code and managing deployments, to supporting testing and resolving tickets. This position requires working with Java (90%) as the primary language, with additional development in C# (10%) for complementary tools and integrations.
Key Responsibilities:
- Develop, maintain, and upgrade Java-based applications.
- Support and enhance C# based satellite applications (ERP Connectors, SAP B1 add-ons).
- Engage in code reviews, documentation, and sprint planning.
- Engaging in the testing process and contribute towards future automation strategies.
- Collaborating with the support team to resolve complex bugs and raised tickets.
- Maintain and update third-party library dependencies (Java JRE, Jetty, Chilkat, nSoftware AS2).
- Use Azure DevOps for sprint planning, ticket management, coding, testing, and release cycles.
The Ideal Candidate Will Possess:
- A proactive and collaborative mindset.
- Strong problem-solving and critical thinking abilities.
- Excellent time management and adaptability.
- A commitment to clean code and user-centric design.
- A continuous improvement mindset with a willingness to learn new tools and technologies.
Our Client
Our client is a well-established provider of ERP integration software and services, who have developed
a fully adaptable solution, designed to integrate systems, improve efficiency, and increase productivity
for their clients.
If you feel you are suitable, please apply today by submitting your CV. Alternatively, to discuss the opportunity further, please contact Jonny McPartland directly on (phone number removed) / (phone number removed) / (url removed).
Thank you for taking an interest in the role advertised. We'd like to confirm that each CV received is read thoroughly by a trained consultant; if your application is shortlisted then you will be contacted via telephone in the first instance. If we have not contacted you within 5 working days of your application, please understand that the CV received, and the information provided does not meet the requirements of the role. However, we endeavour to consider all applicants for future opportunities; should you wish to speak to the named consultant about your application, please contact us directly
INDLP
Be The First To Know
About the latest Java Jobs in United Kingdom !
Java Developer
Posted 4 days ago
Job Viewed
Job Description
Your New Company and Role
A forward-thinking public sector organisation is looking for an experienced Java Developer to join a collaborative, agile team working on the development and enhancement of key digital services.
You'll be contributing to the greenfield development of a new digital service and enhancing existing platforms to improve user experience, accessibility, and operational efficiency. The team follows modern engineering practices, including XP, TDD, and DevOps, and is committed to delivering high-quality, user-focused digital products.
This is a fantastic opportunity to work in a multi-functional team that values continuous improvement, collaboration, and technical excellence.
What You'll Need to Succeed
You'll bring strong commercial experience in Java development and a passion for building robust, user-centred digital services. Key skills and experience include:
Essential Skills
- Java 17+ and Spring Boot microservices
- REST API development
- SQL and data modelling (ideally PostgreSQL)
- AWS and OpenShift
- CI/CD and modern DevOps practices
- Cloud monitoring and observability tools
- Infrastructure as Code
Desirable Skills - Front-end development with React, HTML/CSS, and accessibility awareness
- AWS services such as Lambda, S3, Aurora, API Gateway, CDK, CloudFormation
- Testing frameworks like Cypress
- Jenkins, Docker
- OAuth2, Spring Web Flow, Spring MVC
- Thymeleaf and TypeScript
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.
Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
Java Developer
Posted 4 days ago
Job Viewed
Job Description
Role: Java Developer - Microservices | AWS | Kafka
Location: Manchester (Hybrid - 3 days onsite, 2 days remote)
Salary: Up to 55,000 DOE
My client is looking for a talented Java Developer to join their growing engineering team in Manchester. This is a fantastic opportunity to work on high-scale, cloud-native systems using modern technologies in a collaborative, forward-thinking environment.
The Role:
- Java and the full Spring ecosystem (Spring Boot, Spring Cloud, Spring Data, Spring Cloud Stream)
- Kafka, MongoDB, ElasticSearch, and Redis
- AWS cloud services including Lambda, Step Functions, and general serverless architecture
- Docker and Kubernetes in modern DevOps environments
- Test-driven development (TDD) and clean architecture principles (DDD)
- You'll also contribute to architecture discussions, peer reviews, and technical presentations within the team.
What They're Looking For:
- Strong Java development experience using Spring-based frameworks
- Knowledge of distributed systems and microservices best practices
- Hands-on with Kafka, NoSQL/ElasticSearch, and containerised environments
- Experience with AWS services and cloud-native design
- Comfortable working in Agile teams and contributing to technical direction
This is a fantastic opportunity to be part of a business that is experiencing significant growth and investing in its future success. If you have the skills and experience outlined above, then please send apply with an updated CV.
Please note: This role requires all candidates to have no current or future requirement for sponsorship to work in the UK.
Role: Java Developer - Microservices | AWS | Kafka
Location: Manchester (Hybrid - 3 days onsite)
Salary: Up to 55,000 DOE
Java Developer
Posted 4 days ago
Job Viewed
Job Description
Java Developer
Location: London (Hybrid - 3 days in office)
Contract: 6 Months with huge potential for extension (Inside IR35 via Umbrella)
Day Rate: Competitive
Client: Our client is a leading global financial institution with a strong presence in capital markets. They offer a stable, collaborative environment with a focus on trading, risk management, and derivatives. The firm combines global reach with innovative technology to support its front-office operations.
A global financial institution is seeking an experienced Java Developer to join its Front Office Technology team. This role focuses on developing and supporting trading, risk, and analytics platforms, using Java 21 in a fast-paced, collaborative environment.
Key Responsibilities:
- Develop and maintain front-to-back pricing and risk solutions using Java 21
- Collaborate with Front Office, Quants, Risk, and DevOps teams
- Prioritise non-functional requirements such as performance, reliability, and maintainability
- Improve development tooling, deployment pipelines, and overall engineering processes
- Provide level 3 support and contribute to operational excellence
Essential Skills:
- Strong core Java development (streams, lambdas, concurrency APIs)
- Deep understanding of distributed systems and multithreaded architectures
- Proficiency in TDD, agile delivery, and CI/CD for complex enterprise systems
- Experience with performance tuning and monitoring tools (JVisualVM, Prometheus, Elastic Stack)
- Solid Computer Science foundation (algorithms, data structures, concurrency)
- Proven track record delivering applications from design to production
Desirable Experience:
- Background in investment banking, particularly Risk or Pricing domains
- Cloud-native development (EKS, Docker, GRPC, Redis, Prometheus, etc.)
- Kafka, event-driven systems, and stateful workflow orchestration
- Familiarity with financial instruments and risk sensitivities
This is a fantastic opportunity to work on high-impact systems in a top-tier financial organisation with global reach and cutting-edge technology.
Apply now to learn more.
Adecco is a disability-confident employer. It is important to us that we run an inclusive and accessible recruitment process to support candidates of all backgrounds and all abilities to apply. Adecco is committed to building a supportive environment for you to explore the next steps in your career. If you require reasonable adjustments at any stage, please let us know and we will be happy to support you.