kotlin,java Jobs in the UK

1,201 to 1,225 of 3,051 kotlin,java Jobs in the UK

Senior Java Engineer - Kafka & Spring Boot

City of London, Greater London, UK
Pixelated People
Senior Java Engineer – Kafka & Spring Boot About the Client We’re working with an innovative team building the next generation of secure, real-time communication and data platforms. Their flagship product is a fresh reimagining of an existing system, crafted to provide robust, distributed coordination for a wide range of uses – from emergency response and humanitarian logistics to private … a change of scene, but in-person attendance is only occasionally required for team meetups or workshops – always with advance notice. The Role We’re looking for a Senior Java Engineer who thrives in the world of Kafka and Spring Boot. You’ll play a key role in crafting a secure, distributed backend system designed for real-time operations … and frontend specialists to create reliable backend services that keep people and teams connected when it matters most. Your Day-to-Day Architect and build event-driven microservices using Java, Spring Boot, and Kafka Be responsible for the backend engineering for secure, distributed real-time systems Design and deliver rock-solid APIs in collaboration with frontend and AI colleagues More ❯
Posted:

Senior Java Engineer (Outside IR35) - Kafka & Spring Boot

London, UK
Pixelated People
Senior Java Engineer – Kafka & Spring Boot About the Client We’re working with an innovative team building the next generation of secure, real-time communication and data platforms. Their flagship product is a fresh reimagining of an existing system, crafted to provide robust, distributed coordination for a wide range of uses – from emergency response and humanitarian logistics to private … a change of scene, but in-person attendance is only occasionally required for team meetups or workshops – always with advance notice. The Role We’re looking for a Senior Java Engineer who thrives in the world of Kafka and Spring Boot. You’ll play a key role in crafting a secure, distributed backend system designed for real-time operations … and frontend specialists to create reliable backend services that keep people and teams connected when it matters most. Your Day-to-Day Architect and build event-driven microservices using Java, Spring Boot, and Kafka Be responsible for the backend engineering for secure, distributed real-time systems Design and deliver rock-solid APIs in collaboration with frontend and AI colleagues More ❯
Posted:

Senior Java Engineer (Outside IR35) - Kafka & Spring Boot

City of London, Greater London, UK
Pixelated People
Senior Java Engineer – Kafka & Spring Boot About the Client We’re working with an innovative team building the next generation of secure, real-time communication and data platforms. Their flagship product is a fresh reimagining of an existing system, crafted to provide robust, distributed coordination for a wide range of uses – from emergency response and humanitarian logistics to private … a change of scene, but in-person attendance is only occasionally required for team meetups or workshops – always with advance notice. The Role We’re looking for a Senior Java Engineer who thrives in the world of Kafka and Spring Boot. You’ll play a key role in crafting a secure, distributed backend system designed for real-time operations … and frontend specialists to create reliable backend services that keep people and teams connected when it matters most. Your Day-to-Day Architect and build event-driven microservices using Java, Spring Boot, and Kafka Be responsible for the backend engineering for secure, distributed real-time systems Design and deliver rock-solid APIs in collaboration with frontend and AI colleagues More ❯
Posted:

Java/JEE Developer (Junior)

Northern Ireland, United Kingdom
Test Triangle Ltd
p.m. Excludes public holidays observed in the Republic of Ireland. Mandatory Requirements (Pass/Fail) ü Experience Level: The candidate must have more than 1+ years of relevant Java/JEE Development experience at a junior level. ü Availability: The candidate must be available to commence work from 3rd November 2025. ü English Language Proficiency: The candidate must be … fluent in both spoken and written English. The following non-exhaustive list of Key Deliverables are applicable to this Role. Programming of Java components, with experience using industry-standard frameworks, e.g. Quarkus/Spring Boot. Coding in adherence to the standards of the application in question. Completing assigned tasks related to phases of development lifecycle of enterprise applications within More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Java Developer

Glasgow, Lanarkshire, Scotland, United Kingdom
McGregor Boyall Associates Limited
teams Experience with modern authentication standards and solutions such as OAuth2, OpenID Connect, SAML, Google Sign-In, or Facebook Login Proficiency in general-purpose programming languages; strong preference for Java Experience working in cloud-native environments (AWS, Azure, or GCP) Flexibility to work across multiple technology stacks and application domains Why Join: You'll be part of a dynamic … teams Experience with modern authentication standards and solutions such as OAuth2, OpenID Connect, SAML, Google Sign-In, or Facebook Login Proficiency in general-purpose programming languages; strong preference for Java Experience working in cloud-native environments (AWS, Azure, or GCP) Flexibility to work across multiple technology stacks and application domains Why Join: You'll be part of a dynamic More ❯
Employment Type: Contract
Posted:

Java Backend Developer

England, United Kingdom
BMC Software, Inc
time and space to become an Autonomo us Digital Enterprise that conquers the opportunities ahead - and are relentless in the pursuit of innovation! BMC is looking for an Experienced Java Developer, an innovator at heart, to join a team of highly skilled software developers, responsible for BMC's Helix Continuous Optimization product. Our product is a SaaS solution built … reliability, and performance are met Designing and developing new features and complex algorithms as well as maintaining existing features by adding improvements and fixing defects in complex areas (using Java) Assisting in troubleshooting complex technical problems in development and production What we are looking for : 2+ years of experience in Java Backend development Team player with a strong More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Developer - Newcastle

Newcastle Upon Tyne, Tyne And Wear, United Kingdom
Hybrid / WFH Options
Accenture
operate and deliver value provides an unparalleled opportunity to grow and advance. How best to develop your skills and hone your talents within an innovative technology environment. As a Java Developer, you will: Work as part of a team to deliver features across the technical solution with your focus being on developing Java Spring Boot based microservices. Advocate More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Engineering Manager

London Area, United Kingdom
SoTalent
Job Title: Engineering Manager (Java) Location: London, Middlesex Employment Type: Full-Time Overview Join a fast-moving, innovative technology team driving cutting-edge OTT streaming solutions that serve over 24 million users across more than 70 territories. As an Engineering Manager in the Global Streaming - Discovery Engineering department, you’ll play a pivotal role in delivering scalable, high-performance … on track. What You’ll Bring Proven experience in OTT (over-the-top) video streaming technologies. Background in both software delivery and operational support. Hands-on engineering experience with: Java and other JVM languages Microservices in Kubernetes and Docker AWS cloud services Kafka, relational databases TDD, BDD, CI/CD pipelines Scalable, observable, highly available system design Applied knowledge More ❯
Posted:

Java Engineering Manager

City of London, London, United Kingdom
SoTalent
Job Title: Engineering Manager (Java) Location: London, Middlesex Employment Type: Full-Time Overview Join a fast-moving, innovative technology team driving cutting-edge OTT streaming solutions that serve over 24 million users across more than 70 territories. As an Engineering Manager in the Global Streaming - Discovery Engineering department, you’ll play a pivotal role in delivering scalable, high-performance … on track. What You’ll Bring Proven experience in OTT (over-the-top) video streaming technologies. Background in both software delivery and operational support. Hands-on engineering experience with: Java and other JVM languages Microservices in Kubernetes and Docker AWS cloud services Kafka, relational databases TDD, BDD, CI/CD pipelines Scalable, observable, highly available system design Applied knowledge More ❯
Posted:

Software Engineer (Java) - Payments

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Hargreaves Lansdown
HL offers you the chance to make a genuine impact within one of the UK's most innovative and digitally focused businesses. Key Duties and Responsibilities Writing high quality Java code; Working collaboratively as part of a Agile team; Suggesting your ideas, participating in technology choices, presenting your solutions; Actively contributing to the Agile process (stand ups, retrospectives, etc. … and the overall output of the team. Essential Skills Very good knowledge on Java, preferably the recent versions; Hands-on experience with design patterns and programming best practices; Have a mindset of continuous improvement in everything you do; Solid commercial programming experience; Comfortable working in a Scrum/Agile team; Developing secure & maintainable code; Finding innovate solutions to problems … Must Have Java 17+ Spring Spring Boot Gradle Design patterns Sync & async integration patterns (REST, messaging) GIT Nice To Have AWS Terraform TypeScript Why Us? Here at HL, we're the UK's number 1 investment platform for private investors, based in Bristol. For more than 40 years we've helped investors save time, tax and money on their More ❯
Employment Type: Permanent, Part Time
Salary: £60,000
Posted:

Java Software Engineer

United Kingdom, UK
BGC Group
of senior and intermediate engineers Promote a culture of strong collaboration, share best practice, propose improvement Point of contact with stakeholders and the NY team 8+ years of professional java experience Strong knowledge of data structures and algorithms SQL experience Knowledge of at least one scripting language (shell, python, perl etc.) Knowledge of network programming fundamentals Bachelors degree in More ❯
Posted:

Full Stack Software Engineer III - Java/React/SQL

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
engineering concepts and proficient applied experience Hands-on practical experience in system design, application development, testing, and operational stability Proficient in coding in one or more languages such as Java Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development … of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred qualifications, capabilities and skills Hands on experience of coding in Java/UI frameworks like Angular/React using code assist tools like Copilot/Wind surf. Hands on experience in debugging, deploying code using CI/CD frameworks like More ❯
Posted:

Software Engineer III- Java

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
assist junior associates, and participate in technical design. Hands-on practical experience in system design, application development, testing, and operational stability Proficient in coding in one or more languages- Java Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development … technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred qualifications, capabilities, and skills Familiarity with modern front-end technologies Exposure to cloud technologies Java 21 exposure Good to have knowledge about Kubernetes About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most More ❯
Posted:

Android Kotlin Developer - Shape a Mobile Future!

Tamworth, Staffordshire, UK
erg group
fuel success Freedom to pick the latest libraries and tooling. Dedicated innovation sprints for passion projects. Code seen, used and praised by thousands every single day. Your toolkit Kotlin, Android SDK & REST APIs – proven idiomatic style and concurrency prowess. Jetpack Compose for modern, reactive UIs. Dependency injection (Hilt/Dagger), modularisation & build-time wizardry. Bonus: Swift, KMM, GraphQL More ❯
Posted:

Senior Java Developer - Equity High Touch Trading

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
debugging, and implementation. Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary Qualifications: Extensive experience of server-side development and strong knowledge of Java, Pub/Sub middleware, and databases Experience with Core Java, Multi-threading, Collections frameworks - Garbage collections in Low latency systems Solid understanding of computer science fundamentals (data structures More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Software Engineer (Ground Team)

Edinburgh, United Kingdom
Hybrid / WFH Options
Bright Ascension Ltd
We are looking for an experienced and motivated Java Software Engineer to join our team. This exciting new role will contribute to our ground software product development, taking responsibility for specific areas of functionality within our product suite, and being the driver of design and development in those areas. Our Ground team is focused on the development of new … wider product suite Implementing bug fixes, and providing support both internally, and externally Essential skills and experience We see experience with the following as essential to the job: Strong Java experience and knowledge, with a minimum of 2 years' experience in a professional environment Experience with development and debugging of high-quality code, and adherence to software development best More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Lead eSoftware Engineer - Equities Algo Trading - Java - VP

Westminster Abbey, England, United Kingdom
J.P. MORGAN-1
issues to improve overall operational stability of software applications and systems Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and proficient advanced experience in Java Proficiency in low latency, real-time, scalable trading systems Experience in building/dealing with high throughput messaging APIs, middleware products Ability to work effectively within a global team More ❯
Posted:

Full Stack Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Inara
Role: Full Stack, Senior Java Engineering Consultant Location: London (Hybrid – 2 to 3 days per week onsite) Salary: £70,000 – £100,000 + Benefits About the Role We're hiring a Senior Java Engineer to join a fast-scaling consultancy that delivers cloud-native, product-led engineering solutions across enterprise and public sector clients. This role sits within … engagements. You’ll be part of a multidisciplinary team that values pragmatism, collaboration, and shipping high-quality code — not red tape. Responsibilities Design and build scalable backend services using Java 21 and Spring Boot Contribute to microservices and event-driven architectures in cloud-native environments (AWS + Kubernetes) Collaborate closely with client teams and product owners to ship meaningful … Maintain high standards of software quality, observability, and performance Help shape the development practices and culture of a growing London engineering hub Required Skills & Experience 5+ years of commercial Java development experience Strong knowledge of Java 11+ (ideally Java 21) and Spring Boot Hands-on experience with AWS , Docker , Kubernetes , and CI/CD pipelines Familiarity with More ❯
Posted:

Full Stack Engineer

London Area, United Kingdom
Hybrid / WFH Options
Inara
Role: Full Stack, Senior Java Engineering Consultant Location: London (Hybrid – 2 to 3 days per week onsite) Salary: £70,000 – £100,000 + Benefits About the Role We're hiring a Senior Java Engineer to join a fast-scaling consultancy that delivers cloud-native, product-led engineering solutions across enterprise and public sector clients. This role sits within … engagements. You’ll be part of a multidisciplinary team that values pragmatism, collaboration, and shipping high-quality code — not red tape. Responsibilities Design and build scalable backend services using Java 21 and Spring Boot Contribute to microservices and event-driven architectures in cloud-native environments (AWS + Kubernetes) Collaborate closely with client teams and product owners to ship meaningful … Maintain high standards of software quality, observability, and performance Help shape the development practices and culture of a growing London engineering hub Required Skills & Experience 5+ years of commercial Java development experience Strong knowledge of Java 11+ (ideally Java 21) and Spring Boot Hands-on experience with AWS , Docker , Kubernetes , and CI/CD pipelines Familiarity with More ❯
Posted:

Data Engineer in London - BlackTide Partners

London, United Kingdom
WorksHub
Background Requirements Background in top-tier financial or analytics-driven companies is a plus. Tech Environment TypeScript (React.js/Node.js) Python & Java AWS Cloud Infrastructure Modular Monolith Architecture Big Data Tools (Spark, EMR, Lambda) Roles and Responsibilities Evolution of the company's data platform as it scales beyond MVP Building and maintaining scalable data pipelines using Python, Java … functional teams (Product, Finance, Ops, Customer Success) to deliver actionable insights within fast-moving or finance-oriented environments Qualifications Proficiency in Python (preferred), with experience in other languages like Java, Scala, or TypeScript Strong knowledge of cloud-based big data tools (AWS, Spark, EMR, Lambda, etc.) Excellent communication and problem-solving skills Data Engineer High-Growth Tech Scale-Up More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Mobile Engineer

Preston, Lancashire, UK
Stockford Recruitment
Senior Mobile Developer to lead the development of its cross-platform mobile applications. This is a hands-on, high-impact role working with React Native, Swift (iOS), and Kotlin (Android). You'll drive architecture and development, build native modules, and shape the future of mobile innovation for a business delivering intelligent notification and IoT-triggered systems. What … You'll Be Doing: Leading development of mobile apps using React Native Creating native modules in Swift & Kotlin Integrating apps with REST APIs and backend services Collaborating with UI/UX teams to deliver user-friendly experiences Ensuring performance across a wide range of devices Driving best practices and code quality What We're Looking For: 4+ years … mobile development experience Expert-level React Native with strong JavaScript/TypeScript Native development in Swift and Kotlin Strong understanding of mobile architecture, performance, and UI/UX Experience with mobile testing, Git, and CI/CD Bonus Points: App Store/Play Store deployment experience Familiarity with Firebase, Expo, Fastlane, push notifications, or background services This is More ❯
Posted:

Senior Software Engineer

United Kingdom, UK
Hybrid / WFH Options
Understanding Recruitment
Have you been working with Core Java throughout your career using multithreading techniques? Do you have a PhD in Computer Science? REMOTE Senior Software Engineer – GreenTech Scale-Up Salary: £100k-130k Location: Fully Remote anywhere in the UK I am partnered with a rapidly growing and highly successful CleanTech sustainability company who are looking for Senior Software Engineers to … use appliances that require energy, to save you money, while also saving the planet! This is a fantastic opportunity to really challenge yourself as you will be using Core Java to create your own frameworks and tools, and writing a whole database from scratch in entirely Greenfield work. Tech stack: Java 19, AWS, Kubernetes, Docker, Microservices, GitHub Actions More ❯
Employment Type: Full-time
Posted:

Identity Management Consultant

Northampton, Northamptonshire, UK
Avance Consulting
experienced Identity and Access Management (IAM) Engineer to help design, implement, and optimise IAM solutions using IBM Security Identity Manager (ISIM). In this role, you will apply your Java development expertise to integrate and customise IAM tools, ensuring secure access controls, identity provisioning, and compliance across a range of enterprise systems and applications. Responsibilities: • ISIM Solution Design & Implementation … Design and implement IAM solutions using IBM Security Identity Manager (ISIM) to handle user provisioning, de-provisioning, and role-based access control (RBAC). • Java Development: Develop and maintain Java-based applications for IAM integrations, including custom connectors, workflows, and business logic. • System Integration: Integrate ISIM with third-party identity providers, enterprise applications, databases, and LDAP directories. • Security … Experience with IAM protocols (LDAP, SAML, OAuth, OpenID Connect, etc.). • Hands-on experience with IAM administration and configuration, including user provisioning, role management, and access reviews. • Proficiency in Java and related frameworks (Spring, Hibernate) with experience building and maintaining secure applications. • Familiarity with cloud platforms (AWS, Apaas, or GCP) and deploying IAM solutions in the cloud is a More ❯
Posted:

Technical Lead Developer

London, UK
Rise Technical
Technical Lead Developer London £90,000 - £95,000 + Progression + Pension An excellent opportunity awaits an experienced Developer with strong Python and Java experience join an exciting SaaS business. This role offers technical growth, variety, and strong development opportunities. The company is a profitable, maturing technology business delivering software and AI-driven solutions for industrial sectors. In this … while working closely with the Software Engineering Manager. This role is fully office-based in London. The ideal candidate is a hands-on Software Engineer with strong experience in Java and Python, confident working with AWS cloud infrastructure including containerisation (Docker/Kubernetes), architecture, and scaling systems. They will have solid skills in building and managing data ingestion and … management, and reliability *Mentor and guide the development team while working closely with management *Fully office-based role in London The Person: *Experienced Hands-on Software Developer with strong Java and Python experience *Strong AWS cloud infrastructure and containerisation (Docker/Kubernetes) *Skilled in building and managing data ingestion and processing pipelines (Kafka/Spring Batch) *Looking to lead More ❯
Posted:

Technical Lead Developer

City of London, Greater London, UK
Rise Technical
Technical Lead Developer London £90,000 - £95,000 + Progression + Pension An excellent opportunity awaits an experienced Developer with strong Python and Java experience join an exciting SaaS business. This role offers technical growth, variety, and strong development opportunities. The company is a profitable, maturing technology business delivering software and AI-driven solutions for industrial sectors. In this … while working closely with the Software Engineering Manager. This role is fully office-based in London. The ideal candidate is a hands-on Software Engineer with strong experience in Java and Python, confident working with AWS cloud infrastructure including containerisation (Docker/Kubernetes), architecture, and scaling systems. They will have solid skills in building and managing data ingestion and … management, and reliability *Mentor and guide the development team while working closely with management *Fully office-based role in London The Person: *Experienced Hands-on Software Developer with strong Java and Python experience *Strong AWS cloud infrastructure and containerisation (Docker/Kubernetes) *Skilled in building and managing data ingestion and processing pipelines (Kafka/Spring Batch) *Looking to lead More ❯
Posted: