We are working with a leading client in the technology sector who are seeking several Senior Java Developers to join their growing team in London. Candidates MUST have Java and another OOP programming language (ideally Python - but would consider others) as well as experience working for a software/tech consultancy. This is a hands-on role suited to an … experienced Senior Developer with strong core Java expertise and a solid understanding of modern software engineering practices. You'll be contributing to the design and development of high performance, scalable systems while mentoring junior team members and playing a key role in technical decision-making. Key Requirements: Extensive experience in Java development plus experience with Python (ideally Python but would More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Be-IT Resourcing
efficiency Requirements Proven experience in distributed systems and large-scale data processing Strong computer science fundamentals Expertise in CI/CD and automation Proficiency in languages such as Python, Java, Go, Rust, JavaScript, React, SQL Experience with Docker, Kubernetes, Kafka Familiarity with GCP, Azure, AWS Understanding of cloud storage, networking, and resource provisioning Desirable Master’s or PhD in Computer More ❯
and execution of unimpactful deployments. Maintain and support Live systems. Optimise delivery patterns. Maintain COTS (Commercial off the shelf) products integrated within Live systems. Technical skills required: C#/java, .NET Core Containerisation (Docker, Kubernetes, OpenShift) xUnit Agile working practices CI/CD tooling Scripting experience (Python, Perl, Bash, etc.) ELK (Elastic stack) JavaScript Cypress Linux experience Search engine technology More ❯
be conversant with emerging technologies - chatbots, voice/conversational interfaces, RPA, Machine Learning, etc. In-depth, hands-on experience in developing web/mobile applications or platforms with either Java/J2EE or .NET tech stack and database technologies such as Oracle, MySQL, etc. Exposure to polyglot programming languages like Scala, Python and Golang will be a plus Ability to More ❯
professional environment. Proven experience designing and developing robust APIs, microservices, and backend systems that power business-critical workflows. Experience with at least one of the following languages: Go, Python, Java, C#, or C++. We primarily use Go and Python - familiarity with these is a strong advantage. Solid knowledge of relational databases and proficiency in SQL (e.g., MySQL). Practical experience More ❯
client stakeholders. Requirements Technical background A consultative approach to software development. (Ideally experience in the Software Consulting space) Core foundation in programming, especially in JVM languages (particularly Kotlin or Java). Experience designing and implementing data-driven APIs. Exposure to frontend development (particularly React.js, Tailwind, REDUX, Typescript) Past project experience with large scale webservices. Cloud infrastructure experience with AWS and More ❯
git. Experience with back-end web application frameworks (Django, FastAPI, etc) NICE TO HAVE Google Cloud (Cloud Functions, AppEngine, PubSub, Stackdriver, etc.) Docker, Kubernetes Typescript, NodeJS, React, Webpack etc. Java, C# Experience within the advertising/media agency space. Terraform If you are ready to be at the forefront of the AdTech industry, shaping its future, and driving success for More ❯
pipelines and storage systems Support data-driven features and analytics requirements Collaborate on API design for data access patterns Technical Requirements Core Software Development Strong experience with Kotlin or Java for backend development PHP development experience highly desirable Experience with both REST API and GraphQL endpoint development Solid understanding of system design principles and patterns Knowledge of software testing methodologies More ❯
DevSecOps, application security, or related software engineering roles. Strong foundational knowledge of secure coding and OWASP Top 10 risks. Experience with at least one modern programming language (e.g., Python, Java, JavaScript, Go, or C#). Familiarity with cloud platforms (AWS, Azure, or GCP) and container technologies (Docker, Kubernetes). Exposure to security tooling such as SAST, SCA, or DAST scanners More ❯
Kubernetes, cloud-native platforms (AWS), service meshes, CI/CD (e.g. GitHub Actions) and observability tooling (e.g. OpenTelemetry, Grafana) Strong programming skills in a modern backend language (e.g. Kotlin, Java, Go, or Python) with a test automation mindset Familiarity with resilience patterns, chaos testing, synthetic traffic and platform health metrics A product mindset - you care about the user experience of More ❯
from a mix of disciplines, which allows us to come up with cutting edge, high quality solutions. What background we are looking for: Programmingin one or more of JavaScript, Java, .Net, Python Collaboratively designing and building Proof of Concept or Production systems Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce UtilisingCI/CD tools, such More ❯
to non-technical stakeholders. About You Professional knowledge and experience Essential Proven experience in full-stack software development, including design, development, testing, and deployment. Significant hands on experience with Java, Spring Boot and Microservices. Strong understanding of Agile and DevOps practices, with a focus on continuous integration and delivery. Some proficiency in one or more programming languages (e.g., Python, JavaMore ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Lorien
Java Developer Contract Are you a passionate Java Developer with expertise in reactive programming frameworks like Vert.x and Spring WebFlux We're hiring for a leading global banking client based in London , working on cutting-edge digital transformation projects within their core banking platforms. Key Responsibilities Design and develop scalable, high-performance backend systems using Java and reactive frameworks. Collaborate … architectures. Contribute to system architecture decisions and ensure best practices in coding and testing. Participate in Agile ceremonies and support continuous integration and delivery pipelines. Essential Skills Strong core Java development experience. Hands-on expertise with Vert.x and Spring WebFlux . Solid understanding of reactive programming principles. Experience with RESTful APIs , microservices , and event-driven architectures . Familiarity with Docker More ❯
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 vehicles to communicate … 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 of More ❯
Core tech stack: Terraform, AWS (preferred), Azure, CI/CD You will also bring experience in: 5+ years experience in platform engineering Programming in one or more languages: JavaScript, Java, .Net, Python Experience mentoring, coaching or managing others in the team Designing and building Proof of Concept and Production systems collaboratively Source control (e.g. Git, Mercurial, Perforce) CI/CD More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Anson McCade
Core tech stack: Terraform, AWS (preferred), Azure, CI/CD You will also bring experience in: 5+ years experience in platform engineering Programming in one or more languages: JavaScript, Java, .Net, Python Experience mentoring, coaching or managing others in the team Designing and building Proof of Concept and Production systems collaboratively Source control (e.g. Git, Mercurial, Perforce) CI/CD More ❯
london, south east england, united kingdom Hybrid / WFH Options
Anson McCade
Core tech stack: Terraform, AWS (preferred), Azure, CI/CD You will also bring experience in: 5+ years experience in platform engineering Programming in one or more languages: JavaScript, Java, .Net, Python Experience mentoring, coaching or managing others in the team Designing and building Proof of Concept and Production systems collaboratively Source control (e.g. Git, Mercurial, Perforce) CI/CD More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Anson McCade
Core tech stack: Terraform, AWS (preferred), Azure, CI/CD You will also bring experience in: 5+ years experience in platform engineering Programming in one or more languages: JavaScript, Java, .Net, Python Experience mentoring, coaching or managing others in the team Designing and building Proof of Concept and Production systems collaboratively Source control (e.g. Git, Mercurial, Perforce) CI/CD More ❯
hands-on experience with GitLab , Kubernetes , Docker/Containers , Ansible , Packer , Terraform , Linux variants and command line. Programming Skills: Proven ability in at least one language (e.g., JavaScript, Python, Java). Desirable: Experience with Grafana , Prometheus , Loki stack , Kubernetes certifications , web technologies , or AWS certifications. Benefits: Competitive salary, generous pension, private medical, flexible working, and professional development opportunities Rates depend More ❯
engineers, architects, and DevOps teams to deliver robust streaming solutions. Required: • Hands-on experience with Apache Kafka (any distribution: open-source, Confluent, Cloudera, AWS MSK, etc.) • Strong proficiency in Java, Python, or Scala • Solid understanding of event-driven architecture and data streaming patterns • Experience deploying Kafka on cloud platforms such as AWS, GCP, or Azure • Familiarity with Docker, Kubernetes, and More ❯
driven outcomes About You Requirements Minimum of 5 years' experience in DevOps and Site Reliability Engineering within enterprise-scale environments Proficiency in full-stack development using technologies such as Java, Python, JavaScript/TypeScript, and frameworks like React, Angular, or Node.js Deep hands-on experience with cloud platforms (AWS, Azure, or GCP), infrastructure-as-code tools (Terraform, CloudFormation), and container More ❯
you to have much of the following, but it's ok if you don't check every box: Hands on Software Engineering background with experience in building applications in Java, using a broad set of tools, techniques, and platforms, with a focus on proving it works and does the right thing. Experience working with Spring, REST APIs, JSON and Microservices. More ❯
as Docker, Podman and Openshift Experience of security fundamentals with relation to a k8s platform and DevSecOps a bonus Expertise in a major programming language such as Python or Java, and associated tooling (Git, Maven, IDEs, Jenkins, Bitbucket etc) Expertise with DevOps, CI/CD and agile methodology We offer: By joining Citi London, you will not only be part More ❯
care, career development opportunities and performance bonuses. For a comprehensive list of benefits, speak to our recruitment team. We are looking for: Hands on experience of developing software in Java, JavaScript or Python Understanding of Cloud-based architectures in AWS or Azure Use of DevOps Automated Deployment tools such as Jenkins, Gitlab, Docker, OpenShift or Kubernetes Understanding of database technologies More ❯