501 to 525 of 3,923 Permanent Java Jobs

Senior Java Engineer

Hiring Organisation
Anson McCade
Location
Newcastle Upon Tyne, Tyne and Wear, United Kingdom
Salary
£ 60 K
Vacancy detailSenior Java Engineer50,000-70,000 GBPPension, BenefitsHybrid WORKINGLocation: Newcastle Upon Tyne, North East – United Kingdom Type: PermanentSenior Java EngineerPayments TechnologyLocation: Newcastle/Hybrid WorkingSalary: 50,000 - 70,000 + Benefits PackageAbout the RoleWe're working with a leading global consultancy seeking an experienced Senior Java Engineer to join … architecture and complex payment processing solutions. What You'll Be DoingDeveloping and enhancing large-scale payment processing solutions. Building cloud-native applications using modern Java technologies and microservices architectures. Working closely with architects, engineers and stakeholders to deliver high-quality solutions. Supporting the design and implementation of scalable, resilient payment ...

Java Software Engineer

Hiring Organisation
Sanderson Government and Defence
Location
London, United Kingdom
Employment Type
Permanent
Salary
£80,000
looking for a Java Software Engineer to join a team delivering high-quality software on critical projects. You will work as part of an Agile/Scrum team and be involved throughout the software development lifecycle, including development, testing, debugging and deployment. Key responsibilities include: Developing and delivering high-quality … Java applications Writing unit, integration and feature tests Working with other technical teams to understand requirements and resolve issues Creating and maintaining low-level technical designs and documentation Supporting CI/CD and software delivery activities Debugging, performance tuning and improving application reliability Participating in Agile ceremonies and sprint activities ...

Java Software Engineer

Hiring Organisation
Sanderson Government and Defence
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent
Salary
£80,000
looking for a Java Software Engineer to join a team delivering high-quality software on critical projects. You will work as part of an Agile/Scrum team and be involved throughout the software development lifecycle, including development, testing, debugging and deployment. Key responsibilities include: Developing and delivering high-quality … Java applications Writing unit, integration and feature tests Working with other technical teams to understand requirements and resolve issues Creating and maintaining low-level technical designs and documentation Supporting CI/CD and software delivery activities Debugging, performance tuning and improving application reliability Participating in Agile ceremonies and sprint activities ...

Software Engineer (Java) JBLE1 NI

Hiring Organisation
Ocho
Location
Belfast, UK
Java Engineer (Spring Boot/AWS) Ocho People | Technology Recruitment Java Engineer opportunity at a fast-paced digital product studio working closely with clients across a varied portfolio Spring Boot and microservices focused with AWS, TDD, BDD and Kubernetes Real mentoring culture and genuine room to learn, develop and grow … space for engineers to learn new technologies, develop their skills and grow their careers alongside some strong technical talent. The Role This is a Java Engineer position working as part of a close knit engineering team, reporting to the Head of Engineering. You will be responsible for developing high quality ...

Java Developer

Location
Newcastle upon Tyne, England, United Kingdom
Java Developer Location: Newcastle upon Tyne Hybrid Working Please note - This role will require you to work from our Newcastle, Cobalt Business Park office 3 days per week. Due to the nature of client work you will be undertaking, you will need to be willing to go through a Security … best to develop your skills and hone your talents within an innovative technology environment. Skills and experience are essential for this role Experience within Java Development Kit (JDK 11+) and Spring Boot to build modular, maintainable services aligned to enterprise standards. Demonstrable work experience with enterprise middleware platforms including WebLogic ...

Google Cloud / Java – AI Software Engineer

Location
Birmingham, England, United Kingdom
Google Cloud/Java – AI Software Engineer Birmingham, AL - Onsite Job ID: 37530 Posted: 2026-07-09 Employment Type: Direct Hire Join our client’s Sales Domain team and help reshape how enterprise sales technology works — architecting the cloud-native systems that power the full quote-to-invoice lifecycle while … cross-functionally with Product, Architecture, DevOps, and QA leaders. Compensation $130,000–$140,000. What You’ll Be Doing Lead design and development of Java microservices (Spring Boot/Quarkus) on Google Cloud. Drive integration of AI/ML and generative AI capabilities into sales applications. Partner with innovation ...

Senior Software Engineer Java

Hiring Organisation
Get2Talent
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
testing bespoke software solutions Providing technical direction and communicating clearly with clients Producing solution architectures and technical designs Building full-stack applications using Java, JavaScript, React and TypeScript Designing and deploying cloud-based solutions, primarily using AWS Creating continuous integration pipelines using tools such as GitLab Working across the full … software quality, security and engineering practice What were looking for You will be a hands-on Senior Engineer or Technical Lead with: Strong commercial Java development experience Good experience designing and building solutions in AWS Full-stack development experience using JavaScript, React and TypeScript Previous experience leading engineers or providing ...

Senior Software Engineer Java

Hiring Organisation
Get2Talent
Location
Liverpool, Merseyside, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
testing bespoke software solutions Providing technical direction and communicating clearly with clients Producing solution architectures and technical designs Building full-stack applications using Java, JavaScript, React and TypeScript Designing and deploying cloud-based solutions, primarily using AWS Creating continuous integration pipelines using tools such as GitLab Working across the full … software quality, security and engineering practice What were looking for You will be a hands-on Senior Engineer or Technical Lead with: Strong commercial Java development experience Good experience designing and building solutions in AWS Full-stack development experience using JavaScript, React and TypeScript Previous experience leading engineers or providing ...

Software Engineer II - Java

Location
Christchurch, England, United Kingdom
Global Liquidity and Cash Management Technology team and be part of a dynamic group dedicated to delivering innovative technology products. We are seeking motivated Java engineers to enhance our global technology organization, focusing on modern solutions for the Corporate & Investment Bank’s Payments business. Our systems manage client liquidity … authorized AI-assisted development and automation capabilities, to improve the value realized by automation Required qualifications, capabilities, and skills Formal training or certification on Java concepts and proficient applied experience. Understanding of Java 17+ fundamentals and frameworks (Spring Boot), OO programming paradigms, multi-threading, messaging technologies and computer networks Experience ...

Java API Developer, Assistant Vice President

Hiring Organisation
State Street Bank
Location
London, United Kingdom
Salary
£ 80 K
DescriptionRole Summary :We are seeking an experienced Java API Developer to join our Digital Asset development team. This is a hands‐on engineering role responsible for building and operating secure, resilient API services that power institutional digital asset capabilities—spanning digital custody, tokenization enablement, digital transfer agency, and digital cash … cross-functional teams to build robust, scalable, and secure digital asset products that meet our business and technical requirements.Role Description:Design, develop, and maintain Java backend services and REST APIs that support digital asset product flows (custody, tokenization, TA, digital cash/settlement) and integrate cleanly into the broader platform.Build ...

Senior Software Engineer (Java) - Fixed Income (VP)

Location
Belfast City District, Northern Ireland, United Kingdom
Global Fixed Income Trade Processing (FiTP) Team is seeking a Senior Software Engineer (Java) with a proven track record of design and developing large, complex and distributed systems. This role is within the FiTP team in Belfast, United Kingdom. The successful individual will ideally have a good knowledge of Fixed … expectations or requirements Experience required Solid understanding of software development fundamentals including data structures, design patterns and object‐orientated programming. Proficiency in core Java demonstrable success in developing multi‐threaded applications and expert level knowledge in data structures, algorithms, collections, and error handling. Spring Framework (and Spring Boot): This ...

Senior Software Engineer (Java) - Fixed Income (VP)

Hiring Organisation
Citigroup
Location
Belfast, Down, United Kingdom
Salary
£ 60 K
Location: Belfast, Northern Ireland, United KingdomCategory: Technology, Applications DevelopmentCompany: CitiThe Global Fixed Income Trade Processing (FiTP) Team is seeking a Senior Software Engineer (Java) with a proven track record of design and developing large, complex and distributed systems.This role is within the FiTP team in Belfast, United Kingdom. The successful … changes in expectations or requirementsExperience required Solid understanding of software development fundamentals including data structures, design patterns and object-orientated programming. Proficiency in core Java demonstrable success in developing multi-threaded applications and expert level knowledge in data structures, algorithms, collections, and error handling.Spring Framework (and Spring Boot): This ...

Banking Tech Full Stack Lead Engineer (Angular/Java) - VP

Location
Greater London, England, United Kingdom
## Banking Tech Full Stack Lead Engineer (Angular/Java) - VPApplyremote type: Hybridlocations: London United Kingdomtime type: Full timeposted on: Posted Todayjob requisition id: 26981759Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance – we are helping to redefine it. Every day, $5 trillion … deliverables. **Key Responsibilities*** Design and build business requirements on microservices architecture platform used by senior bankers globally Full stack implementation from Angular frontend to Java/Spring Boot backend and MongoDB/MSSQL data layer* Strong fundamentals in systems analysis, design patterns, SDLC including unit/integration test ...

Java Sr Lead Software Engineer - OMS, Equities

Location
Greater London, England, United Kingdom
remain at the forefront of innovation. Troubleshoot and resolve front-end issues and bugs in a timely manner. Develop and maintain OMS solutions using Java 17+ Collaborate with team members to deliver robust, scalable software Troubleshoot and resolve technical issues Participate in code reviews and deployment Required qualifications, capabilities … skills Formal training or certification on software engineering concepts and proficient advanced experience Expert in Java (17 or above) Strong understanding of OOP, data structures, algorithms, and Java garbage collection (GC) Experience with multi-threaded and distributed systems Strong problem-solving skills and attention to detail. Excellent communication and collaboration ...

Senior Java Software Engineer - Quote API - Engineering Enablement - London, United Kingdom of Great Britain and Northern Ireland

Hiring Organisation
Tesco
Location
London, United Kingdom
Salary
£ 80 K
collaboratively across Retail and Technology to make sure we only build components that genuinely add value. This role sits at the intersection of core Java engineering and developer experience. You’ll write high-quality production Java, but you’ll also care deeply about the experience of engineers building on what … product in its own right measuring, improving, and communicating its performance.Core Engineering• Design and implement robust, scalable systems using deep JVM and Java ecosystem expertise, including modern Java concurrency with virtual threads.• Translate product and engineering requirements into well-structured, maintainable code.• Write test-driven features following ...

Lead Java Developer

Location
Alderley Edge, England, United Kingdom
with real purpose.” Contract type: [Permanent]] Location: [[A]] Working style: Hybrid 50% home/office based We are seeking expertly skilled and experienced Lead Java Developers to play a lead role in building amazing digital solutions for our customers and business users. The team will be focussed on delivering … speed to market and ongoing pace of change, and maintain a competitive cost-to-develop and cost-to-serve. About you Expert in enterprise Java development with Spring. Expert in REST API microservice development and event streaming with Kafka. Expert in persistence and caching layers, NoSQL databases such as MongoDB. ...

Technology Application Strategy - Java Developer - Assistant Vice President

Hiring Organisation
Citigroup
Location
London, United Kingdom
Salary
£ 80 K
What will you do:You will play a key role in developing tooling for the Citi developer community using a range of technologies including Java and SpringBoot microservices on Linux on OpenShift.You’ll build APIs to integrate with other systems across the bank using industry best practices.You will engage across … self-starter who is comfortable taking on new challenges with an open and inquisitive mind and a readiness to learn.You will be a competent Java developer who drives with tests and understands the importance of writing clean, testable code.You will have a strong understanding of core Java and have experience ...

Senior Java Developer (AVP)

Hiring Organisation
Citigroup
Location
Belfast, Down, United Kingdom
Salary
£ 60 K
office providing great business benefit.This role is for a developer position responsible for accomplishing results through hands on development/bug fixes of our Java application. The overall objective of this role is to drive applications development through programming activities.ResponsibilitiesPlatform Support & Enhancement: Build and maintain common solutions for trading platform … support documentationEnsure applications meet performance and scalability requirementsComfortable in using AI based coding assistants and AI powered SDLC processesMandatory SkillsStrong commercial experience as a Java developer. This will be tested during interview stageExperience in REST API and authentication mechanisms (OAuth/Basic Authentication)Messaging Systems experience ...

Java Developer (AVP)

Location
Belfast City District, Northern Ireland, United Kingdom
providing great business benefit. This role is for a developer position responsible for accomplishing results through hands on development/bug fixes of our Java application. The overall objective of this role is to drive applications development through programming activities. Responsibilities Platform Support & Enhancement: Build and maintain common solutions … meet performance and scalability requirements Comfortable in using AI based coding assistants and AI powered SDLC processes Mandatory Skills Strong commercial experience as a Java developer. This will be tested during interview stage Experience in REST API and authentication mechanisms (OAuth/Basic Authentication) Messaging Systems experience ...

Software Engineer III - Fullstack Java

Location
Glasgow, Scotland, United Kingdom
system architecture Required qualifications, capabilities, and skills Formal training or certification in software engineering concepts and advanced applied experience Strong hands-on experience with Java Experience with data distribution and consumption using event, Kafka streaming, API (GraphQL and REST), and bulk methods Practical experience in public cloud solutions, AWS, with ...

Lead Software Engineer - Java, JavaScript, AWS

Location
Auchentibber, Scotland, United Kingdom
enterprise, high‐availability software solutions Practical experience delivering system design, application development, testing, and operational stability Advanced proficiency in one or more programming languages (Java, React JS, Python, etc.) Proficiency in automation and continuous delivery methods Skilled in all aspects of the Software Development Life Cycle Advanced understanding of agile ...

Java Software Engineer III

Hiring Organisation
JP Morgan Chase
Location
Glasgow, Lanarkshire, United Kingdom
Salary
£ 80 K
multiple technical areas within various business functions in support of the firm’s business objectives.Job Responsibilities Design and develop scalable and resilient systems using Java to contribute to continual, iterative improvements for product teamsExecute software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional … capabilities, to improve the value realized by automationAdd to team culture of diversity, opportunity, inclusion, and respectRequired qualifications, capabilities, and skillsProficient in coding in Java 8/11/17 and aboveDemonstrated, hands-on expertise in Spring Boot for building RESTful microservices, including configuration, dependency injection, and production-ready deployments.Hands ...

Lead Software Engineer - Java, Payments

Hiring Organisation
JP Morgan Chase
Location
Bournemouth, Dorset, United Kingdom
Salary
£ 70 K
secure, high-quality production code for high-scale, low-latency payment initiation systems.Leads technical design and implementation of distributed systems using technologies such as Java, Kafka, relational databases, NoSQL databases, event-driven architecture, APIs, and cloud-native platforms.Provides technical leadership across application design, system integration, data flow, resiliency patterns … practical experience delivering system design, application development, testing, deployment, and operational stability for complex production systems.Advanced proficiency in one or more programming languages, preferably Java, with strong understanding of object-oriented design, concurrency, performance tuning, and secure coding practices.Strong experience designing and operating distributed systems in high-scale, low-latency ...

Banking Tech Full Stack Lead Engineer (Angular/Java) - VP

Location
Greater London, England, United Kingdom
deliverables. Key Responsibilities Design and build business requirements on microservices architecture platform used by senior bankers globally Full stack implementation from Angular frontend to Java/Spring Boot backend and MongoDB/MSSQL data layer Strong fundamentals in systems analysis, design patterns, SDLC including unit/integration test … Engineers in global squad on integrations Learn and apply Corporate Banking domain knowledge Required Skills & Experience Significant hands‐on experience with Angular, TypeScript, HTML5, Java & Spring framework Proven experience of API first solution - REST, GraphQL Experience designing & implementing large-scale platforms using microservices architecture Experience working in Agile/Scrum ...

Lead Software Engineer - Java, Payments

Hiring Organisation
JP Morgan Chase
Location
Bournemouth, Dorset, UK
Employment Type
Full-time
high-quality production code for high-scale, low-latency payment initiation systems. Leads technical design and implementation of distributed systems using technologies such as Java, Kafka, relational databases, NoSQL databases, event-driven architecture, APIs, and cloud-native platforms. Provides technical leadership across application design, system integration, data flow, resiliency patterns … experience delivering system design, application development, testing, deployment, and operational stability for complex production systems. Advanced proficiency in one or more programming languages, preferably Java, with strong understanding of object-oriented design, concurrency, performance tuning, and secure coding practices. Strong experience designing and operating distributed systems in high-scale ...