API Development Jobs in the City of London

11 of 11 API Development Jobs in the City of London

Full Stack Developer (Python/TypeScript)

City of London, London, United Kingdom
CACI Ltd
the success driving innovation and excellence in our network infrastructure. Essential Technical Skills: Front-end: Angular, TypeScript Back-end: Java, Python, Spring Boot Database: MongoDB, PL/SQL,NOSQL API Development: RESTful APIs Version Control: Git CI/CD: TeamCity Desirable Skills: Docker and Containerization Monitoring and Logging (e.g., Prometheus, Grafana, ELK Stack) Cloud Platforms (AWS, Azure, Google … Cloud) Security and Compliance API Documentation (e.g., Swagger, OpenAPI) Code Quality Tools (e.g., SonarQube) Agile Methodologies (Scrum or Kanban) Soft Skills: Team Collaboration : Ability to work effectively with cross-functional teams, sharing knowledge and expertise. Proactive Approach : Anticipate challenges, identify opportunities, and take initiative to drive progress. Ownership and Accountability : Take ownership of tasks and projects, driving them to … the larger picture. Problem-Solving and Resilience : Drive issues to resolution, navigating complexities without getting bogged down. Training CACI Network Services develops individuals through a portfolio of training and development options such as certified training courses, workshops, technical conferences, boot camps, on-line training and much more. You will have the opportunity to work on some of the most More ❯
Posted:

Senior Data Engineer

City of London, Greater London, UK
Mastek
Required Job Type: Full-Time Experience: 8+ years Job Summary: We are seeking a highly skilled and experienced Senior Data Engineer to join our team and contribute to the development and maintenance of our cutting-edge Azure Databricks platform for economic data. This platform is critical for our Monetary Analysis, Forecasting, and Modelling activities. The Senior Data Engineer will … and reliability. This role requires a strong understanding of data engineering principles, big data technologies, cloud computing (specifically Azure), and experience working with large datasets. Key Responsibilities: Data Pipeline Development & Optimisation: Design, develop, and maintain robust and scalable data pipelines for ingesting, transforming, and loading data from various sources (e.g., APIs, databases, financial data providers) into the Azure Databricks … accuracy throughout the data lifecycle. Azure Databricks Implementation: Work extensively with Azure Databricks Unity Catalog, including Delta Lake, Spark SQL, and other relevant services. Implement best practices for Databricks development and deployment. Optimise Databricks workloads for performance and cost. Need to program using the languages such as SQL, Python, R, YAML and JavaScript Data Integration: Integrate data from various More ❯
Posted:

Full Stack Engineer

City of London, Greater London, UK
Hybrid / WFH Options
Russell Tobin
and highly collaborative teams where your work will have an immediate and visible impact. You’ll leverage the latest technologies to build powerful solutions, contributing to the full software development lifecycle—from rapid prototyping to full-scale application delivery. Our development approach is lean and agile. We build both quick prototypes (in 2–3 weeks) and production-grade … for production systems. Technical Skills Programming Languages: Java, Python, C#, C/C++, JavaScript, Ruby Web Technologies: React, Webpack, SCSS, Node.js, AngularJS Protocols: TCP/IP, UDP, SMTP, DNS API Development: REST, SOAP, RPC, RMI Architectures: Microservices, Cloud-Native, Federated Modules, Micro-frontends Mobile/Responsive Development: Expert in adaptive web and mobile solutions Databases: MySQL, SQL … Server, Oracle, Elasticsearch, MongoDB, Cassandra DevOps & CI/CD: Automated testing, Continuous Integration/Delivery, Cloud platforms Tooling & Collaboration Development Tools: JIRA, Splunk, Slack Code Quality: Adheres to DRY principles, TDD practices, and clean code standards Collaboration: Pair programming via HackerRank, Agile ceremonies, cross-functional teamwork Soft Skills & Traits Passion for emerging technologies and innovative problem-solving Strong communication More ❯
Employment Type: Full-time
Posted:

Java Technical Lead

City of London, London, United Kingdom
Ascendion
the backend engineering efforts of our enterprise platforms. This role requires strong architectural acumen, hands-on coding capability, and a leadership mindset to guide teams across the full software development lifecycle. Exposure to mobile application ecosystems, collaboration across cross-functional teams, and experience in the banking or financial services domain will be strong assets. You’ll work closely with … stakeholders to deliver scalable, secure, and maintainable solutions. Key Responsibilities: • Design and develop scalable, secure, and high-performance backend systems using Java, Spring Boot, and modern architectural practices. • Lead development of RESTful APIs and microservices along with mobile platforms, ensuring consistency and alignment with business and UX goals. • Drive integration with API Gateway technologies (e.g., Kong, Apigee, AWS … API Gateway) to enforce access control, rate limiting, and API lifecycle management. • Implement robust authentication and authorization workflows using IDAM platforms such as Ping Identity, Okta, or Auth0, with support for OAuth2, OIDC, and JWT. • Collaborate with mobile app teams to ensure backend services are optimized for mobile-specific use cases such as performance, caching, and offline access. More ❯
Posted:

Sr. Python Developer

City of London, Greater London, UK
Mastek
Required Job Type: Full-Time Experience: 10+ years About the Role: We are seeking a highly skilled and versatile Senior Developer to join our team and contribute to the development and maintenance of our cutting-edge Azure Databricks platform for economic data. This platform is critical for our Monetary Analysis, Forecasting, and Modelling activities. The Senior Developer will be … responsible for both front-end and back-end development, with a focus on Python, including the challenging but rewarding task of reverse engineering an existing codebase to integrate new features and improvements. This role requires a strong understanding of software development principles, experience with various programming languages and frameworks, and a passion for building high-quality, scalable, and … maintainable software. Drive the development of MVPs, ensuring timely delivery and alignment with business goals. Key Responsibilities: Full-Stack Development: Contribute to both front-end and back-end development of applications and APIs interacting with the Azure Databricks platform. Develop user interfaces using modern front-end frameworks (e.g., React, Angular, Vue.js) and ensure a seamless user experience. More ❯
Posted:

Senior Lead Software Engineer

City of London, Greater London, UK
Denu Recruit
Node.js, and ideally Python. Proven experience deploying and maintaining cloud infrastructure on AWS. Confident leading agile delivery teams in high-growth or startup environments. Deep understanding of system design, API development, and performance optimisation. Passion for clean code, scalable architecture, and elegant problem-solving. Strong communication skills with the ability to align technical direction with business needs. Experience More ❯
Posted:

Software Engineer, API | Insurance

City of London, London, United Kingdom
The Kennedy Group
A leading global insurer are looking to hire a Software Engineer to focuss on API Implementation to join a well established team which is growing. The role will involve developing analytics solutions using leading tech stacks and cloud technologies (Azure, Snowflake, Databricks and Python). The Role Develop and maintain an API strategy aligned with business objectives, enhancing … current systems and integrating third-party APIs. Design and develop API architectures, set standards, and collaborate with stakeholders to integrate APIs with existing systems. Build integrations with both internal systems and external API providers. Document API development processes, code, and revisions using Confluence. Implement robust security protocols for APIs and coordinate with cybersecurity teams to address … threats. Continuously monitor API performance, troubleshoot issues, and manage regular updates and maintenance. Communicate with developers, IT teams, and business leaders to align API initiatives with business goals. Provide training and technical support on effective API usage to team members. Manage technical relationships and coordinate with third-party vendors. Research and stay current with trends and innovations More ❯
Posted:

Platform Engineering Lead

City of London, London, United Kingdom
Henderson Scott
of collaboration and continuous improvement. Evangelise emerging technologies and modern engineering practices. Mentor and guide large technical teams, promoting high standards in code quality, DevSecOps, and automation. Drive the development of cloud-native applications, with a strong focus on modern JavaScript frameworks and API/microservices architecture. Monitor and improve engineering maturity across teams. Collaborate closely with stakeholders … manage technical dependencies, and communicate effectively through strong storytelling and influence. Essential Skills & Experience: Strong background in JavaScript frameworks, microservices, and API development. Experience in building modern applications with cloud-native architectures. Proven leadership in large technical teams, with an Agile and product-focused mindset. Expertise in engineering culture, DevSecOps, and automation. Experience with public cloud platforms (e.g., AWS More ❯
Employment Type: Permanent
Posted:

Machine Learning Engineer

City of London, London, Finsbury Square, United Kingdom
The Portfolio Group
the-art generative AI, retrieval-augmented generation (RAG), and reasoning frameworks to build intelligent and context-aware systems. We are seeking talented Machine Learning Engineers with full-stack software development experience to join our client's team and help shape the future of AI-powered automation. Within this dynamic role varied duties will include: Search relevancy engineering. Conversational AI … Development : Design, train, fine-tune, and deploy LLMs with reasoning capabilities. Retrieval-Augmented Generation (RAG): Implement, optimise, and scale RAG pipelines for effective information retrieval from structured and unstructured sources. Model Fine-Tuning & Training : Train domain-specific models using techniques like LoRA, QLoRA, PEFT, reinforcement learning, and supervised fine-tuning (SFT). Model Deployment & Inferencing : Optimise model serving and … AutoGen, and DSPy. AWS Cloud & MLOps: Deploy scalable machine learning workloads on AWS using services like SageMaker, Bedrock, Lambda, S3, DynamoDB, ECS, and EKS. End-to-End AI Product Development : Work across the full ML lifecycle, from data collection and preprocessing to model evaluation, deployment, and monitoring. Full-Stack Integration : Develop APIs and integrate ML models into web applications More ❯
Employment Type: Permanent
Posted:

Golang Developer Kafka API - Start-up

City of London, London, United Kingdom
Hybrid / WFH Options
Client Server
Golang Developer/Backend Software Engineer (Go Kafka API) London/WFH to £110k Do you have a deep knowledge of Go/Golang combined with software architecture and design skills? You could be progressing your career as a Golang Developer at a start-up payments technology company that is revolutionising the payments industry to Africa, improving speed, cost … ll join colleagues in the London, Canary Wharf offices four days a week. About you: You're an experience backend focussed Software Engineer with strong commercial Go/Golang development experience You have experience with system design, event driven architectures, Kafka, API development You have a product based mindset and commercial acumen You have a thorough understanding … a competitive package: Salary to £110k Impactful role with excellent career growth opportunities Apply now to find out more about this Golang Developer/Backend Software Engineer (Go Kafka API) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people More ❯
Employment Type: Permanent, Work From Home
Posted:

Product Manager - Fintech Payments SME

City of London, London, United Kingdom
Halian
site in London *very competitive daily rate* Key Responsibilities: Own and manage the payments product roadmap , aligning with business objectives and market opportunities. Lead high-priority payments projects , including API development for SEPA payment verification , with rollout targeted by October . Gather and document product requirements from internal stakeholders and external partners. Manage end-to-end delivery with More ❯
Posted:
API Development
the City of London
10th Percentile
£66,250
25th Percentile
£75,000
Median
£90,000
75th Percentile
£110,000
90th Percentile
£140,000