151 to 175 of 1,484 Java Jobs in London

Software AI Engineer

Location
Greater London, England, United Kingdom
softwareengineering experience, with a strong background in applicationdevelopment and system design. Strong proficiency in Python , with experience in at leastone additional language such as Java, TypeScript or SQL. Experience developing andintegrating APIs, microservices and event-driven applications. Working knowledge of Generative AI, Large LanguageModels (LLMs), RAG, prompt engineering ...

Solution Consultant

Location
Greater London, England, United Kingdom
protocols such as OAuth 2.0, OpenID Connect, SAML 2.0, Single Sign-On (SSO), and LDAP. some experience with development languages or technologies such as Java, JavaScript, Node.js, Spring Boot, Flutter, or native Android/iOS development is a plus. experience with Docker, Kubernetes, OpenShift, and cloud platforms such as Microsoft ...

Software Engineering Tech Lead (SRE + AI)

Location
Greater London, England, United Kingdom
record as a Technical Lead or Lead SRE/Software Engineer delivering distributed, high-availability SaaS platforms at scale. Strong proficiency in Python, Go, Java, or C++ with experience designing microservices, APIs, and production automation. Deep experience with Kubernetes, Docker, and container orchestration in large-scale multi-cluster environments. Proven ...

Senior ML Software Engineer

Location
Greater London, England, United Kingdom
production services, API design, and service integrationStrong Python skills and service/backend engineering experience (ideally in FastAPI/OpenAPI, Flask, Go, or Java)Production experience with containerization and orchestration (ideally Kubernetes – EKS/OpenShift), Docker, and IaC (ideally Terraform or Terraform Cloud)Ownership of CI/CD pipelines, monitoring ...

C# Principal Software Engineer

Location
Greater London, England, United Kingdom
environment is preferred. Essential Technical Skills Deep expertise in Microsoft .NET technologies and C#. Strong proficiency in one or more additional languages such as Java, Python, Rust, or JavaScript. Experience developing back-end applications. Experience building and supporting core business applications, shared services, frameworks, or reusable libraries within a complex ...

Lead Software Engineer - Cloud Platform Engineering

Location
Greater London, England, United Kingdom
Hands‐on practical experience delivering system design, application development, testing, and operational stability Advanced in one or more programming language(s), such as Go, Java or Kotlin Advanced understanding of agile methodologies, CI/CD, application resiliency, and security Demonstrated proficiency in software applications and processes within a technical domain ...

QA Engineer

Location
Greater London, England, United Kingdom
tools/frameworks, ensuring test coverage and execution is in line with the project, programme or portfolio Test Strategy and Business Risk Objectives. Strong Java coding experience and knowledge of automated test frameworks e.g. Serenity, RestAssured Strong experience using API testing tools, ideally Postman Experience with integrating testing as part ...

Engineering Manager

Location
Greater London, England, United Kingdom
event-driven design. Experience with CI/CD systems, observability, and infrastructure-as-code (e.g., Terraform). Fluency in one or more backend languages (Java, Python, Node.js). Fluency in SQL (MySQL, Oracle, PostgreSQL) and NoSQL (DocumentDB, DynamoDB). Solid understanding of Scrum, Agile development & DevOps. Good understanding ...

Principal Automation Test Consultant

Location
Greater London, England, United Kingdom
Katalon Proficiency in performance testing tools like JMeter, Gatling, K6, Neoload, or Webload Strong coding skills in at least one language such as Java, TypeScript JavaScript, Python, C#, Scala, or PHP Experience designing and building automation frameworks Familiarity with Agile development environments ( SCRUM, Kanban, TDD, BDD ) Implementing pipelines using common ...

Databricks Solution Architect

Location
Greater London, England, United Kingdom
expertise with data lake/lakehouse architectures and modern streaming solutions. Experience with SQL, NoSQL, ETL/ELT pipelines, and programming languages (Python, R, Java). Familiarity with BI, data visualisation, and DevOps principles. Strong understanding of data governance, security, and compliance frameworks (GDPR, CCPA, HIPAA). Exposure to machine ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
directed by department management, ensuring they are knowledgeable in critical aspects of their roles. Requirements Expertise in development languages including but not limited to: Java, JavaScript, Groovy, JSP, HTML, XML, SQL and bash. Knowledge and experience of build tools – Maven and Gradle Knowledge and experience of relational DBMS – Postgresdb Knowledge ...

Senior ML Software Engineer

Location
Greater London, England, United Kingdom
production services, API design, and service integration Strong Python skills and service/backend engineering experience (ideally in FastAPI/OpenAPI, Flask, Go, or Java) Production experience with containerization and orchestration (ideally Kubernetes – EKS/OpenShift), Docker, and IaC (ideally Terraform or Terraform Cloud) Ownership of CI/CD pipelines ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
these areas; we are primarily looking for excellent problem solvers with a strong willingness to learn and adapt to new technologies: Java (built with Gradle), makes up most of our services, although Typescript and Python can be found in the right places Cloud & AWS technologies, driving our journey into public ...

Senior Software Engineer, Platform Engineering

Location
Greater London, England, United Kingdom
boost developer productivity and unlock new insights. What you offer Press space or enter keys to toggle section visibility Software engineering experience in Python, Java or Scala, designing, building and supporting reliable, production‐grade software. Experience with distributed systems, shared platforms or data‐intensive applications, with an understanding of scalability ...

Senior Platform Engineer, Foundations

Location
Greater London, England, United Kingdom
ideally PostgreSQL, using tools such as Datadog or Prometheus Strong software-engineering or scripting skills in one or more languages such as Python, Go, Java, Scala, or shell, plus a track record of owning ambiguous cross-functional problems and communicating tradeoffs clearly You might also have: Experience with elevating developer ...

Principal Software Engineer - Customer Platforms

Location
Greater London, England, United Kingdom
leadership mentality that is willing to take ownership. Demonstrable entrepreneurship in previous organisation(s) Tech Stack M&S uses a variety of technologies including; Java, Spring, SpringBOOT, Micronaut React, Next.js, Typescript, Angular Azure Cloud, Kubernetes, Dynatrace (observability) SQL Server, MongoDB Ignite, Redis What’s In It For You Working ...

Software Engineer

Location
Greater London, England, United Kingdom
your mind on the present Role Requirements: 4+ years of experience as a software engineer Familiarity with Python or at least one compiled language (Java, C++, Rust, Go) and are keen on learning Rust Previous experience with building distributed systems in a modern cloud environment Previous experience with DevOps engineering ...

Senior Software Engineer / Senior AI Engineer

Location
City Of London, England, United Kingdom
/CD, modern SDLC, TDD and code review. Data: Working with relational, columnar and vector stores, grounded in sound data-modelling principles. Languages: Python, Java, TypeScript/JavaScript, SQL and relevant AI SDKs. Communication: Clear written and verbal communication with technical peers and stakeholders. Measurement: Instrumenting solutions to capture usage ...

Senior Software Engineer

Location
London, United Kingdom
these areas we are primarily looking for excellent problem solvers with a strong willingness to learn and adapt to new technologies: Java (built with Gradle), makes up most of our services, although Typescript and Python can be found in the right places Cloud & AWS technologies , driving our journey into public ...

Solution Architect

Location
Greater London, England, United Kingdom
Skills Advanced knowledge of cloud platforms: Microsoft 365, Azure, AWS, and Google Cloud Platform (GCP). Hands-on experience with programming languages such as Java, .NET, Python, or equivalent. Microservices architecture and containerization. RESTful API design and management. Agile and DevOps delivery methodologies. Expertise in data architecture and design (conceptual ...

Senior Backend Developer

Location
Greater London, England, United Kingdom
weigh technical trade-offs, balancing feature momentum with long-term system maintainability and performance. Bonus if you have experience in Kubernetes, deployments with helm, Java Development, SQL databases and monitoring tools like SPLUNK What to expect from our hiring process First Hello: An informal chat with your dedicated Talent Attraction ...

AI Led Senior Maximo Developer

Location
Greater London, England, United Kingdom
predictive analytics, or generative AI applied to asset management Maximo Health, Predict, Monitor, or Visual Inspection Familiarity with AI governance and responsible AI practice Java/J2EE MBO customisation Experience contributing to Maximo implementation or migration projects Red Hat OpenShift, Kubernetes, and containerised deployment Automated deployment pipelines and version-controlled ...

Senior Software Engineer (with Delivery Management)

Location
Greater London, England, United Kingdom
planning, prioritisation, and keeping stakeholders informed. A track record of coordinating work across more than one team and keeping cross-team dependencies under control. Java or Kotlin, including Android app and NDK/JNI development, and iOS development in Swift or Objective-C. An understanding of usability, user experience ...

Senior Engineer

Location
Greater London, England, United Kingdom
Requirements Experience delivering and supporting resilient software that scales, in a multi-language, multi-technology stack Deep experience with Java or another statically-typed language, and familiarity with a web framework (Spring Boot or Ruby on Rails) Strong skills in automated testing (unit, end-to-end, performance, stress ...

Software Engineer

Location
Greater London, England, United Kingdom
/CD, architecture) and can apply them to solve well-defined problems independently and with your team. You are comfortable writing code in C#, Java or Python. Work-with-purpose: You can articulate the value of your own work in larger projects or team-wide goals. You have the space ...