Job summary Within NHS England, system engineering is about building in the whole-system space rather than focusing on a specialism such as application or infrastructure. As a Senior Systems Engineer you will work on systems that improve healthcare for millions of people across the UK. These systems range from citizen facing web portals to internal back … prescriptions, and viewing you GP health record. The main technologies we use in this team are Azure, Terraform, C#, Swift & Kotlin. Main duties of the job As a Senior Systems Engineer you will: Developing, building, and operating national, highly available distributedsystems being built and run within NHS England. Operating within and contributing to theNHS England engineering … technology, data science, cyber security, software engineering, education, and commercial -- enabling us to design and deliver high-quality NHS services. We lead the NHS in England by: Enabling local systems and providers to improve the health of their people and patients and reduce health inequalities Making the NHS a great place to work, where our people can make a More ❯
less technologies) Agile development – Scrum, Kanban, TDD, BDD Nice to have Skills: Good understanding of Docker and Kubernetes Experience in large scale integration projects involving messaging, web services and distributedsystems Apache Camel and WSO2 Integrator (or similar products) ELK stack OpenStack platform Workflow/Business Process Management tools (Pega) Terraform Azure Cloud Platform Public Sector experience More ❯
warrington, cheshire, north west england, united kingdom
CACTUS
less technologies) Agile development – Scrum, Kanban, TDD, BDD Nice to have Skills: Good understanding of Docker and Kubernetes Experience in large scale integration projects involving messaging, web services and distributedsystems Apache Camel and WSO2 Integrator (or similar products) ELK stack OpenStack platform Workflow/Business Process Management tools (Pega) Terraform Azure Cloud Platform Public Sector experience More ❯
bolton, greater manchester, north west england, united kingdom
CACTUS
less technologies) Agile development – Scrum, Kanban, TDD, BDD Nice to have Skills: Good understanding of Docker and Kubernetes Experience in large scale integration projects involving messaging, web services and distributedsystems Apache Camel and WSO2 Integrator (or similar products) ELK stack OpenStack platform Workflow/Business Process Management tools (Pega) Terraform Azure Cloud Platform Public Sector experience More ❯
data analytics. Our platform is starting to replace a set of the existing risk applications with new generation ones with web-based UI, server-side computing and grid technology, distributed in-memory solutions. The new application is going to serve traders, sales and external clients. Solution is scalable to cover multiple locations and meet latency requirements. Team is growing … processes What we want from you Strong hands-on experience with Core Java and multithreading in high load system Practice with JVM performance optimization and memory profiling Familiarity with distributedsystems architecture and in-memory computing concepts Proven experience with in-memory caching solution Apache Ignite in production environment Solid experience with MongoDB (CRUD, indexing, performance tuning) Deep … maintaining applications in cloud platforms (AWS, Azure, etc.) Passion to write code using TDD and be ready for L3 support and production release activities English B1 Qualifications Experience in systems analysis and programming of software applications Experience in managing and implementing successful projects Working knowledge of consulting/project management techniques/methods Ability to work independently, multi-task More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Nextech Group Limited
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 … For: ~5 years' experience in a hands-on development role. Experience working within highly regulated businesses (finance, insurance etc) Strong Java development experience using Spring-based frameworks Knowledge of distributedsystems 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 More ❯
resources of our planet to the benefit of all. You Are: Fluent in Python and software engineering fundamentals, and comfortable with highly scalable data processing libraries Strong expertise in distributedsystems, micro-service architectures and scalable data processing pipelines Driven by working in an intellectually engaging environment with the top minds in the industry, where constructive and friendly … challenges, excited to bring new ideas to production, and a positive can-do will-do person, not afraid to push the boundaries of your job role Experienced in building distributed heavy-load backend systems that can go through terabytes of data daily Passionate about coaching developers, helping them improve their skills and grow their careers Deep experience of … especially deployment, monitoring & debugging Have experience with productisation of Machine Learning research projects Are familiar with Airflow or other workflow orchestration tools, and worked with Kubernetes Understand data lake systems and file formats like Parquet, Orc, Athena Have some relevant AWS or Kafka certifications A vibrant, diverse company pushing ourselves and the technology to deliver beyond the cutting edge More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Eligo Recruitment
the gambling industry This is a fantastic opportunity to work on large-scale, high-traffic platforms for a well-known operator, delivering critical back-end services in a modern, distributed environment.This is a fully remote contract (UK based), initially for 12 months with strong potential to extend.Key Requirements You have strong commercial experience with Java and frameworks such as … Spring/Spring Boot. You bring solid cloud experience (preferably AWS) and are confident working with Kubernetes and Docker . You’re skilled with messaging systems and APIs (Kafka, ActiveMQ, JMS, REST, CometD). You have hands-on experience with databases (DB2, MongoDB, MySQL). You understand caching technologies . You’re familiar with build tools (Maven), web servers … end server logic to support gambling products at scale. Building, enhancing, and maintaining back-end services that power high-traffic gambling platforms. Contributing to the design and architecture of distributedsystems that need to be fast, scalable, and secure. Writing clean, reusable, and reliable Java code that follows best practices. Working with databases, caching, and messaging systemsMore ❯
discipline approach to engineering and a culture that supports that. Some of the disciplines you will be exposed to include: Global Multi-Cloud Architectures Toolchain Development Build and Deployment Systems Observability and Reliability Runtime Orchestration; Control and Data Planes SaaS API Management and Security Core Java Platform Don't worry if you don't tick every box below! We … build and maintain secure, reliable & scalable infrastructure on AWS Take on a variety of projects and tasks covering multiple areas of engineering Work with stakeholders to design hybrid-cloud systems - we use AWS and also co-locate Payment HSMs in physical data centres around the world Ensure the performance and reliability of cloud environments whilst measuring cost-effectiveness Respond … Ideally you will be an inquisitive Infrastructure Engineer, with an aptitude for finding clean and simple solutions to technical problems. You will be passionate about building observable and reliable systems that impact the wider engineering organisation. The ideal candidate will have: Experience of architecting and engineering cloud infrastructure to support existing services and develop new ones Experience with AWS More ❯
with a strong background in financial technology. The ideal candidate will possess: Financial Markets Expertise: Demonstrated prior software development experience within financial markets, preferably with exposure to electronic trading systems or low-latency environments. Core Java Proficiency: Expertise in Core Java development (version 1.8 or higher), with a deep understanding of its ecosystem, best practices, and performance characteristics. Advanced … performance applications. Low Latency & Performance Tuning: Proven experience in developing and optimizing low-latency applications, including advanced performance tuning techniques and profiling to achieve micro seconds level response times. DistributedSystems & Middleware: Hands-on experience working with various messaging middlewares (e.g., Kafka, Solace) and TCP-based communication protocols for building resilient and scalable distributed systems. Linux & Scripting … system-level performance tuning and troubleshooting in a Linux environment. Microservices Architecture: Practical experience with microservices architecture principles and design patterns, including developing, deploying, and managing services in a distributed environment. Any Beneficial/Nice to have skills and experience: Algorithmic Trading & Routing Strategies: Direct experience in the development or implementation of algorithmic trading strategies, particularly within electronic trading More ❯
market and derived data. We work particularly closely with the UP Risk, and UP Middle Office Analytics engineering teams to deliver real-time Profit-and-Loss and Risk monitoring systems, allowing our users to, for example, ensure responsible allocation of capital across the firm. Our systems are used across the organisation by Trading Desk leads, Global Risk Management … as the primary developer independently leading end-to-end delivery of complex features. Designing, developing and maintaining greenfield and existing API and application services. The overwhelming majority of our systems are written in Elixir, but where necessary, we use small amounts of Python and Java where vendor SDKs require it. Designing, developing and maintaining realtime data streaming, and batch … and programming best practices, and providing mentorship and collaboration with other members of the team. Required Qualifications Interest in working with Elixir and the BEAM. Experience in working on distributedsystems as part of a wider team. Fluency in functional, object-oriented and procedural programming languages. Skilled in principles of encapsulation, separation of concerns, intentional data model design More ❯
market and derived data. We work particularly closely with the UP Risk, and UP Middle Office Analytics engineering teams to deliver real-time Profit-and-Loss and Risk monitoring systems, allowing our users to, for example, ensure responsible allocation of capital across the firm. Our systems are used across the organisation by Trading Desk leads, Global Risk Management … as the primary developer independently leading end-to-end delivery of complex features. Designing, developing and maintaining greenfield and existing API and application services. The overwhelming majority of our systems are written in Elixir, but where necessary, we use small amounts of Python and Java where vendor SDKs require it. Designing, developing and maintaining realtime data streaming, and batch … and programming best practices, and providing mentorship and collaboration with other members of the team. Required Qualifications Interest in working with Elixir and the BEAM. Experience in working on distributedsystems as part of a wider team. Fluency in functional, object-oriented and procedural programming languages. Skilled in principles of encapsulation, separation of concerns, intentional data model design More ❯
in containerization, DevOps, and low-code/no-code platforms. Experience across both backend and AI domains will enable you to seamlessly integrate advanced AI capabilities into scalable enterprise systems, making you a key contributor to building the next generation of intelligent, secure, and high-performance applications. Backend/AI Developer Key Skills & Competencies Core Development: Hands-on experience … as consumer and developer), and prompt engineering for LLM optimization. Exposure to popular libraries and frameworks (Apache Commons, Guava, Swagger, TestContainers). Architecture & Platforms: Skilled in designing and deploying distributedsystems on cloud hyperscalers (AWS, GCP). Familiarity with containerization (Docker), CI/CD pipelines, DevOps practices, and Infrastructure as Code (IaC). Experience with workflow/orchestration … Observability: Expertise in designing for scalability, performance, and extensibility across structured, semi-structured, and unstructured data. Strong foundation in security best practices, with practical knowledge of logging, metrics, tracing, distributed debugging, and performance monitoring. Awareness of AI application security and model safety considerations. AI Development: End-to-end development of AI-powered solutions, from concept to production readiness. Practical More ❯
in containerization, DevOps, and low-code/no-code platforms. Experience across both backend and AI domains will enable you to seamlessly integrate advanced AI capabilities into scalable enterprise systems, making you a key contributor to building the next generation of intelligent, secure, and high-performance applications. Backend/AI Developer – Key Skills & Competencies Core Development:Hands-on experience … as consumer and developer), and prompt engineering for LLM optimization. Exposure to popular libraries and frameworks (Apache Commons, Guava, Swagger, TestContainers). Architecture & Platforms:Skilled in designing and deploying distributedsystems on cloud hyperscalers (AWS, GCP). Familiarity with containerization (Docker), CI/CD pipelines, DevOps practices, and Infrastructure as Code (IaC). Experience with workflow/orchestration … Observability:Expertise in designing for scalability, performance, and extensibility across structured, semi-structured, and unstructured data. Strong foundation in security best practices, with practical knowledge of logging, metrics, tracing, distributed debugging, and performance monitoring. Awareness of AI application security and model safety considerations. AI Development: End-to-end development of AI-powered solutions, from concept to production readiness. Practical More ❯
in containerization, DevOps, and low-code/no-code platforms. Experience across both backend and AI domains will enable you to seamlessly integrate advanced AI capabilities into scalable enterprise systems, making you a key contributor to building the next generation of intelligent, secure, and high-performance applications. Backend/AI Developer – Key Skills & Competencies Core Development: Hands-on experience … as consumer and developer), and prompt engineering for LLM optimization. Exposure to popular libraries and frameworks (Apache Commons, Guava, Swagger, TestContainers). Architecture & Platforms: Skilled in designing and deploying distributedsystems on cloud hyperscalers (AWS, GCP). Familiarity with containerization (Docker), CI/CD pipelines, DevOps practices, and Infrastructure as Code (IaC). Experience with workflow/orchestration … Observability: Expertise in designing for scalability, performance, and extensibility across structured, semi-structured, and unstructured data. Strong foundation in security best practices, with practical knowledge of logging, metrics, tracing, distributed debugging, and performance monitoring. Awareness of AI application security and model safety considerations. AI Development: End-to-end development of AI-powered solutions, from concept to production readiness. Practical More ❯
award-winning financial journalists, highly engaged community of investors, and daily newsletters and insights. Role Purpose The role is to design, build and support highly scalable, highly available, performant distributed applications to support our web, mobile and business platforms. We are looking for a Developer who is excited at building cloud based applications to deploy small change often. You … Spring Cloud AWS, Spring Data, Spring Cloud Streams. Kafka, Mongo, Elastic Search and Redis HTML Server-side SSG and SSR (Next.js, etc) SEO and SEF Architecture and Design Skills DistributedSystems and architectural experience of microservices, event driven architectures and serverless. AWS Cloud including step functions, lambda and general AWS architecture Expertise in DevOps and containers environments including More ❯
understanding of Python Good understanding on AWS services (EC2, ECS, EKS, API Gateway and Serverless technologies) Integration Engine tools: Apache Camel and Active MQ for messaging, web services and distributedsystems Public Sector domain experience preferable More ❯
birmingham, midlands, united kingdom Hybrid / WFH Options
N Consulting Global
Cloud Engineering experience across AWS/GCP, to design and implement resilient frontend client, backend services and cloud-native solutions. This is an opportunity to work on high-impact systems within a secure, high-availability environment at one of the world's leading financial institutions. Key Accountabilities Responsibilities will include: • Design, develop and maintain highly available, secure, and performant … s degree in computer science or equivalent industry experience. • Comes from Software Engineering background with infrastructure experience. • 5+ years of development experience with a strong focus on large-scale, distributed systems. • Proficient in Python, Golang and PostgreSQL. • Experience with Liquibase or similar tools for database change management and version control. • Hands-on experience with AWS/GCP, including cloud … Cloud. o Linux. o Relational and NoSQL databases. o Integration services such as messaging and streams. o Building RESTful API Services. o Containerisation, Kubernetes, serverless functions. o Microservices, and distributed tracing. o Enterprise logging, monitoring, and alerting frameworks (e.g., ELK, Splunk, Prometheus, Grafana). • Experience working within an Agile environment. • Programming experience in following languages: Golang & Python. • Good understanding More ❯
build, scale, and run modern applications by helping them modernize legacy workloads, embrace innovation, and unleash AI. Our industry-leading developer data platform, MongoDB Atlas, is the only globally distributed, multi-cloud database and is available in more than 115 regions across AWS, Google Cloud, and Microsoft Azure. Atlas allows customers to build and run applications anywhere-on premises … alignment with our platform and the needs of our customers. MongoDB Pre-Sales Solution Architects are responsible for guiding our customers and users to design and build reliable, scalable systems using our data platform. Our team is made up of seasoned technical sales professionals, software architects, entrepreneurs, and developers who take direct responsibility for customer success, including the design … scripting languages (e.g. Python, Node.js, SQL) and/or popular programming languages (e.g. C/C++, Java, C#) in a professional capacity Experience designing with scalable and highly available distributedsystems in the cloud and on-prem Demonstrated ability to work with customers to review complex architecture of existing applications, providing guidance on how to improve by leveraging More ❯
Sheffield, South Yorkshire, Yorkshire, United Kingdom
AVENSYS CONSULTING (UK) LTD
Masters degree in Computer Science or equivalent industry experience. Comes from Software Engineering background with infrastructure experience. 5+ years of development experience with a strong focus on large-scale, distributed systems. Proficient in Python, Golang and PostgreSQL . Experience with Liquibase or similar tools for database change management and version control. Hands-on experience with AWS/GCP , including … Essential Skills Demonstrable experience of: Public Cloud. Linux. Relational and NoSQL databases. Integration services such as messaging and streams. Building RESTful API Services. Containerisation, Kubernetes, serverless functions. Microservices, and distributed tracing. Enterprise logging, monitoring, and alerting frameworks (e.g., ELK, Splunk, Prometheus, Grafana). Experience working within an Agile environment. Programming experience in following languages: Golang & Python. Good understanding of More ❯
Senior Backend Engineer (Golang) Onsite: Tuesday, Wednesday, Thursday £80k-£95k DoE. Our client is looking for an experienced Senior Backend Engineer with strong Golang expertise to help shape the systems, processes, and architecture driving their mission. If youre a hands-on problem solver who thrives in fast-paced, collaborative environments, this is a chance to work on impactful projects … and refactoring Ensure compliance with coding standards, security, and regulations Collaborate & Influence Partner with product owners, designers, and engineers to turn requirements into technical solutions Contribute ideas that improve systems and processes Shape the Future Support technical roadmaps and long-term strategies Stay ahead of industry trends, sharing insights that spark innovation About You You enjoy tackling complex challenges … code Proven ability to take a User Story from refinement through to delivery within a sprint Solid background in data modelling and database design (SQL/NoSQL) Knowledge of distributedsystems and event-driven architectures Experience building cloud-based REST API solutions Excellent communication and collaboration skills Nice to Have SaaS product experience Expertise in microservices and event More ❯
more than 65k secure transactions a second across 80M merchants, 15k Financial Institutions, and billions of everyday people. While working with us you'll get to work on complex distributedsystems and solve massive scale problems centered on new payment flows, business and data solutions, cyber security, and B2C platforms. The Opportunity As a Lead Software Engineer leading … TTM. We do not expect that any single candidate would fulfill all of these characteristics. For instance, we have exciting team members who are really focused on building scalable systems but didn't work with payments technology or web applications before joining Visa. This is a hybrid position. Expectation of days in office will be confirmed by your hiring More ❯
Essential Skills & Experience Proven experience as a Scala Developer in production environments. Strong understanding of functional programming and Scala frameworks (Play, Akka, or Cats). Experience developing microservices and distributed systems. Hands-on experience with RESTful APIs , JSON , and HTTP integration. Experience with CI/CD pipelines (eg, Jenkins, GitLab CI, or Azure DevOps). Familiarity with cloud platforms More ❯
for both technical and non-technical stakeholders. Skills and Expertise Over 5 years of experience in full-stack software engineering. Expertise in designing and developing scalable web applications and distributed systems. Proficient in software architecture, containerization, and cloud platforms including AWS, Azure, and GCP. Experienced in leading cross-functional teams, mentoring engineers, and fostering a strong engineering culture. Enthusiastic More ❯
for both technical and non-technical stakeholders. Skills and Expertise Over 5 years of experience in full-stack software engineering. Expertise in designing and developing scalable web applications and distributed systems. Proficient in software architecture, containerization, and cloud platforms including AWS, Azure, and GCP. Experienced in leading cross-functional teams, mentoring engineers, and fostering a strong engineering culture. Enthusiastic More ❯