the financial services industry. You’ll play a key role in building scalable microservices solutions, shaping the future of digital services using cutting-edge technologies. Role Overview: You will design, develop, and maintain microservices in a cloud-native environment, supporting a major modernisation project. This is an exciting opportunity to contribute to high-impact work within a fast-paced … practices - Work within agile frameworks such as Scrum or Kanban Essential Skills & Experience: - Strong Java development background with Spring Boot and Spring Cloud - Solid understanding of microservices architecture and APIdesign - Experience with AWS, Azure, or Google Cloud - Familiarity with MySQL, PostgreSQL, or MongoDB - Proficiency in unit and integration testing - Excellent communication and problem-solving skills - Comfortable in More ❯
a clear understanding of modern dotnet, C# and Entity Framework. Experience with using OAuth2.0 would be welcomed. You will be involved in all stages of software development, from architecture design, through deployment to performance evaluation in production. You should be self-motivated and capable of delivering timely, quality work against deadlines with little supervision. About Our Stack To give … teams outside of IT to improve your understanding of business & customer challenges. Stay up-to-date with the latest industry trends, technologies, and development practices related to dotnet and API development. Qualifications/Personal Qualities Essential: Minimum 5 years of commercial experience as a backend software development. Proven experience in C# programming language and .NET framework Strong understanding of … RESTful APIdesign principles Experience with Entity Framework for data access and object-relational mapping (ORM) Commercial track record of ASP.NET Web API for building APIs Experience in a workplace setting with Azure services such as Application Insights, Azure Web Apps, and Azure SQL Database Familiarity creating and managing CI/CD pipelines and source control management More ❯
London, England, United Kingdom Hybrid / WFH Options
BMJ
needs and BMJ’s technology strategy. The role involves designing and overseeing the implementation of technical solutions while managing technical risks and identifying innovation opportunities. Key Responsibilities Technical Solution Design & Implementation Design and oversee the implementation of technical solutions that meet product requirements. Ensure solutions align with BMJ's architectural standards and approved technologies. Act as a bridge … or related field, or equivalent experience. Extensive experience (8+ years) in software architecture and development, with a strong background in web technologies and distributed systems. Deep understanding of software design patterns, microservices architecture, and API design. Skilled in serverless architecture and database management (ie RDBMS, NoSQL) Proficiency in multiple programming languages and frameworks relevant to BMJ's technology … United Kingdom 3 weeks ago London, England, United Kingdom 2 weeks ago London, England, United Kingdom 1 day ago London, England, United Kingdom 2 weeks ago Solution Architect - AWS, API, Microservices, Remote, FinTech Bromley, England, United Kingdom 5 days ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the More ❯
hybrid search, and vector databases. Monitoring Performance: Use observability tools such as Datadog and Databricks. Research & Innovation: Keep abreast of advancements in fine-tuning, RLHF, and prompt engineering. System Design & Architecture: Translate requirements into scalable, modern architectures. Testing & Integration: Develop comprehensive test suites and ensure quality assurance. Collaboration & Mentorship: Work with cross-functional teams and mentor junior engineers. Agile … Python At least 6 months experience with GenAI in production Strong communication skills for working with global teams Experience with cloud platforms (Azure, AWS) Knowledge of microservices, Docker, Kubernetes APIdesign experience Database management knowledge (NoSQL, PostgreSQL) Version control with Git Experience with CI/CD tools like GitHub Actions Problem-solving and analytical skills Familiarity with Agile More ❯
London, England, United Kingdom Hybrid / WFH Options
Circadia Technologies Ltd
maintain data pipelines for integrating external electronic health record (EHR) system data. Monitor and maintain MySQL databases to guarantee optimal performance and reliability. Collaborate with the backend team to design and implement APIs supporting Circadia's suite of products. Architecture: Design, deploy, and manage AWS infrastructure solutions to support various applications and services. Design scalable systems for … . Attributes: Need to Haves: C++ - Strong understanding of multithreading, asynchronous programming, network protocols. Advanced knowledge of Python and related frameworks (FastAPI, NumPy, Pandas, Pydantic) including multithreading and parallel design principles. Understanding of AWS, including knowledge of Cognito, Pinpoint, IoT, MSK and other services. Deep understanding of user-centered design principles, design thinking methodologies, and usability best … practices. Proficient in using and maintaining Docker containers. Strong understanding of RESTful APIdesign principles and best practices. Experience with TDD and testing frameworks such as Boost.Test, Google Test, etc. Nice to Haves: Experience with Azure services for managing GPT pipelines and multi-cloud infrastructure. Familiarity with big data technologies such as Apache Spark, Kafka, and MSK for More ❯
helping to define and deliver phase 2 alongside a dedicated Project Manager. ->Build scalable, full-stack web applications using modern frameworks and REST APIs. ->Work with MySQL for schema design, performance tuning, and data analysis. ->Manage deployments and build automation with CI/CD pipelines. ->Collaborate across departments to improve internal processes and support the scaling of our loan … Range £75K - £100K | 5 Days Per Week (after probation passed 3 Days Per Week) | Greater London Requirements: -> Experience developing backend systems in Node.js or Python. ->Strong grasp of REST APIdesign and integration. ->Expertise in MySQL and relational databases. ->Proficiency in front-end development using a modern JS framework. ->Comfortable with GitHub workflows, version control, and collaborative coding. More ❯
are responsible for reliable and secure APIs that transfer value and assets across all blockchain protocols as well as traditional banking protocols; collaborating with Product and Engineering teams to design, test, and shape Circle features, including developing and documenting system design procedures, testing procedures, and quality standards; troubleshooting program and system malfunctions to restore normal functioning; building publicly … or equivalent). Led teams (2-4) technically on architecture and system design. Experience working with payment systems like credit cards and bank transfers. A broad understanding of RESTful APIdesign and development principles. Experience with Cloud Services (AWS, Google Cloud, Microsoft Azure, etc). Experience with SQL databases and designing schemas. Proven experience in the designMore ❯
London, England, United Kingdom Hybrid / WFH Options
Intellect Group
to develop their skills on real-world projects alongside experienced engineers, designers, and product managers. Whether it’s developing new user-facing features, improving system performance, or contributing to APIdesign, you’ll have the chance to make meaningful contributions from day one while learning best practices in software engineering. What You’ll Be Doing: Designing, developing, testing … Writing clean, maintainable code across both front-end and back-end systems Participating in code reviews, stand-ups, and sprint planning Collaborating with cross-functional teams including product and design Learning and applying best practices in version control, testing, and CI/CD Debugging and resolving issues, and contributing to continuous improvement Staying up to date with emerging tools More ❯
with a clear understanding of modern dotnet, C#, and Entity Framework. Experience with OAuth2.0 is a plus. You will be involved in all stages of software development, from architecture design through deployment to performance evaluation in production. You should be self-motivated and capable of delivering timely, quality work against deadlines with minimal supervision. Our Tech Stack Our core … and seek out learning opportunities. Collaborate with other teams to improve understanding of business and customer needs. Stay updated with industry trends and best practices related to dotnet and API development. About You Essential: At least 5 years of commercial backend development experience. Proven expertise in C# and .NET framework. Strong knowledge of RESTful API design. Experience with More ❯
Java Engineer at Oodle Car Finance. As a Principal Java Engineer, you will be a technical leader and subject matter expert in Java-based software development. You will architect, design, and implement scalable, high-performance systems while mentoring engineering teams and driving best practices. This role requires a deep understanding of Java, modern software architecture, and a passion for … innovation and quality. What you'll be getting up to: Lead the design and development of complex Java applications and backend services Define and uphold coding standards, architecture, and engineering best practices Collaborate with cross-functional teams to turn business requirements into technical solutions Mentor and support engineers through code reviews, pair programming, and technical guidance Drive continuous improvement … Strong knowledge of Java 17+ and frameworks such as Spring Boot, Hibernate, etc. Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes). Proficiency in RESTful APIdesign, microservices architecture, and distributed systems. Solid understanding of databases (SQL and NoSQL), caching, and messaging systems. Hiring Process ️ Preliminary Interview (30 mins) Technical Interview (1 Hour) Final More ❯
London, England, United Kingdom Hybrid / WFH Options
SPD Technology
Spring Boot (MVC, JDBC, Security). Postgres, Docker, Prometheus, K8s, Elastic. Team Stream Development Lead, 2 BE, 1 FE, 1 SDET As a qualified expert, You will Help architect, design, and develop complex, large-scale systems Identify opportunities to adopt innovative technologies Create architectures and diagrams that describe them Work on and provide guidance for microservice REST APIdesign Write key algorithms to maximize scalability and reliability Write code and unit tests Conduct code reviews Diagnose complex problems involving multiple systems and technologies Provide guidance and mentorship to a team of talented software engineers Be an example of engineering excellence Communicate with customers and developers from other teams (UA, USA, India) Managing the whole Engineering team More ❯
Java or .NET. Effective coding, navigation and refactoring within an IDE (we use IDEA and Rider). Experience with technologies such as Kubernetes, Docker, and AWS. Experience with SQL, APIdesign and JavaScript is crucial for our .NET developers and beneficial, but not required, for Java. Ability to learn new technologies quickly and adapt to different programming stacks. More ❯
integration, continuous delivery, verification/validation, and monitoring of ML models Investigate and debug issues in machine learning systems and provide timely resolutions Collaborate with cross-functional teams to design and implement scalable and efficient software solutions Ensure all work is deployed in an automated, repeatable fashion Reviewing and recommending best practices Participate in code reviews and contribute to … with workload orchestration tools (Databricks, Kubeflow, Airflow, etc.) Familiarity with unstructured data processing (video, audio, ffmpeg) Experience working with model registries and model version control Strong understanding of REST APIdesign patterns Proficiency in working with data manipulation libraries (e.g., Pandas, NumPy) and machine learning frameworks (e.g., TensorFlow, PyTorch) Knowledge of software development methodologies and version control systems More ❯
Isleworth, Middlesex, United Kingdom Hybrid / WFH Options
Sky UK
it all right here at Sky. Sky is looking to hire a hands-on Senior Java Developer to join our UK&I Technology team. In this role you will design, build, deploy software that is used at the forefront of the television broadcasting industry, that reaches millions of customers worldwide. Serve as a technical role model, leading innovative and … stakeholders, and senior executives. A strong track record of leading technical initiatives that result in measurable impacts and change. Good understanding of Agile frameworks, foundational architectural and engineering concepts, API designs and agile best practices. Ability to quickly prototype and demonstrate concepts, showcasing the practical application of your ideas Team overview EMS (Experience Management System) is a development team More ❯
experience in some of these, but if not we’ll help you with them AWS Certification at Associate level eg Solution Architect, Developer or DevOps Expertise in microservices and APIdesign Docker, and container runtime platforms such as Kubernetes, EKS, ECS etc Strong understand of operational concepts on AWS, particularly monitoring and observability, FinOps Utilising CI/CD More ❯
experience in some of these, but if not we’ll help you with them AWS Certification at Associate level eg Solution Architect, Developer or DevOps Expertise in microservices and APIdesign Docker, and container runtime platforms such as Kubernetes, EKS, ECS etc Strong understand of operational concepts on AWS, particularly monitoring and observability, FinOps Utilising CI/CD More ❯
will be required in the office 3 days per week. On a day to day basis you will find yourself working across the full software development life cycle including design/architecture. You will be involved in developing and maintaining Java based applications, APIs and backend services. You will be involved modernising legacy systems into a newer microservices architecture … basis to ensure you are delivering excellent service to the companies clients. Experience needed: Strong Java experience Solid understanding of OOP Experienced with Spring or Springboot frameworks REST APIs design and integration Familiarity with SQL and relational databases (MySQL/PostgreSQL) Agile Development Understanding and usage of CI/CD such as Jenkins Desirable: AWS (Aurora/Lambdas) Docker More ❯
will be required in the office 3 days per week. On a day-to-day basis you will find yourself working across the full software development life cycle including design/architecture. You will be involved in developing and maintaining Java-based applications, APIs, and backend services. You will be involved modernising legacy systems into a newer microservices architecture … basis to ensure you are delivering excellent service to the companies clients. Experience needed: Strong Java experience Solid understanding of OOP Experienced with Spring or Springboot frameworks REST APIs design and integration Familiarity with SQL and relational databases (MySQL/PostgreSQL) Agile Development Understanding and usage of CI/CD such as Jenkins Desirable: AWS (Aurora/Lambdas) Docker More ❯
will be required in the office 3 days per week. On a day-to-day basis you will find yourself working across the full software development life cycle including design/architecture. You will be involved in developing and maintaining Java-based applications, APIs, and backend services. You will be involved modernising legacy systems into a newer microservices architecture … basis to ensure you are delivering excellent service to the companies clients. Experience needed: Strong Java experience Solid understanding of OOP Experienced with Spring or Springboot frameworks REST APIs design and integration Familiarity with SQL and relational databases (MySQL/PostgreSQL) Agile Development Understanding and usage of CI/CD such as Jenkins Desirable: AWS (Aurora/Lambdas) Docker More ❯
will be required in the office 3 days per week. On a day-to-day basis you will find yourself working across the full software development life cycle including design/architecture. You will be involved in developing and maintaining Java-based applications, APIs, and backend services. You will be involved modernising legacy systems into a newer microservices architecture … basis to ensure you are delivering excellent service to the companies clients. Experience needed: Strong Java experience Solid understanding of OOP Experienced with Spring or Springboot frameworks REST APIs design and integration Familiarity with SQL and relational databases (MySQL/PostgreSQL) Agile Development Understanding and usage of CI/CD such as Jenkins Desirable: AWS (Aurora/Lambdas) Docker More ❯
will be required in the office 3 days per week. On a day-to-day basis you will find yourself working across the full software development life cycle including design/architecture. You will be involved in developing and maintaining Java-based applications, APIs, and backend services. You will be involved modernising legacy systems into a newer microservices architecture … basis to ensure you are delivering excellent service to the companies clients. Experience needed: Strong Java experience Solid understanding of OOP Experienced with Spring or Springboot frameworks REST APIs design and integration Familiarity with SQL and relational databases (MySQL/PostgreSQL) Agile Development Understanding and usage of CI/CD such as Jenkins Desirable: AWS (Aurora/Lambdas) Docker More ❯
Maidenhead, England, United Kingdom Hybrid / WFH Options
Solas IT Recruitment
strategy. Technical Evangelism: Serve as a champion for technology, architecture, and best practices in product development. Hands-on Development: Actively contribute to product development using the Microsoft tech stack. Design & Implementation: Participate in the design and implementation of highly available, cloud-grade production services. Strategic Partnership: Collaborate with Product Management on solution feasibility and effort estimation. Technology Adoption … and framework improvements based on trends and best practices. What You'll Bring: Experience: 5+ years in engineering leadership roles for product development, with 9+ years in software application design, development, and maintenance within a product environment. Microsoft Tech Stack Expertise: Expert proficiency in .NET, C#, ASP.NET MVC, and enterprise-scale Microsoft SQL Server (design, development, performance tuning … DevOps automation. Proficiency with Microsoft Visual Studio IDE and Azure DevOps. Architecture & Scalability: Working experience with scaled software architecture and domain concepts like performance, redundancy, failover, and vertical scaling. API Expertise: Proficient in APIdesign, development, and production operations. Problem-Solving & Communication: Strong analytical, problem-solving, and communication skills, with the ability to translate technical concepts and More ❯
focus spans across multi-domain advancements, initially targeting the medical, education, and legal sectors. We specialize in turning innovation into impact. We are seeking an experienced Solution Architect to design and own the solution architecture for our scalable SaaS and custom products . The ideal candidate will align with the product roadmap, purpose, and feature use cases to define … architecture. This role demands a strong focus on Microservices Architecture , ensuring that our solutions are scalable, configurable, and cloud-agnostic, with seamless integrations across various systems. Key Responsibilities: Architecture & Design: Microservices Focus : Architect, design, and implement a robust microservices-based solution, enabling agility, scalability, and independent service deployments. Define and own the solution architecture for the product, ensuring … scalability, configurability, and cloud-agnostic capabilities. Develop HLD (High-Level Design) and LLD (Low-Level Design) documents for the product. Create and maintain the deployment architecture , ensuring efficient and resilient deployment strategies. Design the integration architecture , including APIs, microservices, and third-party integrations. Technical Leadership: Guide engineering teams in implementing the architecture while ensuring best practices in More ❯
focus spans across multi-domain advancements, initially targeting the medical, education, and legal sectors. We specialize in turning innovation into impact. We are seeking an experienced Solution Architect to design and own the solution architecture for our scalable SaaS and custom products . The ideal candidate will align with the product roadmap, purpose, and feature use cases to define … architecture. This role demands a strong focus on Microservices Architecture , ensuring that our solutions are scalable, configurable, and cloud-agnostic, with seamless integrations across various systems. Key Responsibilities: Architecture & Design: Microservices Focus : Architect, design, and implement a robust microservices-based solution, enabling agility, scalability, and independent service deployments. Define and own the solution architecture for the product, ensuring … scalability, configurability, and cloud-agnostic capabilities. Develop HLD (High-Level Design) and LLD (Low-Level Design) documents for the product. Create and maintain the deployment architecture , ensuring efficient and resilient deployment strategies. Design the integration architecture , including APIs, microservices, and third-party integrations. Technical Leadership: Guide engineering teams in implementing the architecture while ensuring best practices in More ❯
focus spans across multi-domain advancements, initially targeting the medical, education, and legal sectors. We specialize in turning innovation into impact. We are seeking an experienced Solution Architect to design and own the solution architecture for our scalable SaaS and custom products . The ideal candidate will align with the product roadmap, purpose, and feature use cases to define … role demands a strong focus on Microservices Architecture , ensuring that our solutions are scalable, configurable, and cloud-agnostic, with seamless integrations across various systems. Key Responsibilities: Microservices Focus : Architect, design, and implement a robust microservices-based solution, enabling agility, scalability, and independent service deployments. Define and own the solution architecture for the product, ensuring scalability, configurability, and cloud-agnostic … capabilities. Develop HLD (High-Level Design) and LLD (Low-Level Design) documents for the product. Create and maintain the deployment architecture , ensuring efficient and resilient deployment strategies. Design the integration architecture , including APIs, microservices, and third-party integrations. Technical Leadership: Guide engineering teams in implementing the architecture while ensuring best practices in software design, performance, and More ❯