Leave us your email address and we'll send you all the new jobs according to your preferences.

Back-end Developers

Posted 2 hours 32 minutes ago by Initialize IT

Contract
Not Specified
Other
London, Hammersmith And Fulham, United Kingdom, SW6 1
Job Description

Back End Developers - Azure, AKS, TypeScript - remote/Hammersmith, London or Reading 1 day a week. £409 p/d inside IR35

Backend Developer with experience in TypeScript to join our team working on a large-scale microservices architecture hosted on Azure Kubernetes Service (AKS). You will be responsible for developing and maintaining microservices that interact with various Back End systems, including PostgreSQL (via Prisma ORM), Azure Redis Cache (using BullMQ), Azure Event Hubs, and Azure Blob Storage.

This role will require a strong understanding of TypeScript, microservices design patterns, and cloud infrastructure, particularly in an Azure environment. You will collaborate closely with Front End developers, DevOps engineers, and product teams to build scalable, reliable, and secure Back End services.

Key Responsibilities:

Develop and maintain microservices in TypeScript that are deployed on AKS.

Design, implement, and manage interactions with various backends, including:

PostgreSQL databases using Prisma ORM.

Azure Redis Cache for caching and queuing, leveraging the BullMQ library.

Azure Event Hubs for handling event-driven architectures.

Azure Blob Storage for large-scale file and data storage.

Build and maintain RESTful APIs and/or GraphQL APIs for communication between services.

Collaborate with DevOps to ensure smooth CI/CD pipelines, container orchestration, and service scalability within Kubernetes.

Optimize and monitor microservices for performance, reliability, and security.

Troubleshoot and debug complex issues, ensuring high system availability and minimal downtime.

Participate in code reviews, provide feedback, and follow best practices in terms of code quality and scalability.

Required Skills & Experience:

Proficiency in TypeScript with at least 3+ years of experience working in a Back End or full-stack capacity.

Strong experience with building microservices architectures usi, AK

Experience working with PostgreSQL databases, particularly through Prisma ORM.

Knowledge of Redis, particularly with the BullMQ library for job scheduling and queuing.

Experience with Azure services, particularly Azure Kubernetes Service (AKS), Azure Event Hubs, Azure Blob Storage, and Azure Redis Cache.

Familiarity with containerization and orchestration using Docker and Kubernetes.

Experience with event-driven architectures and Real Time systems.

Strong understanding of RESTful API and/or GraphQL API design.

Familiarity with CI/CD pipelines and working with DevOps teams to deploy and manage services on the cloud.

Good understanding of security best practices in Back End development (eg, authentication, authorization, encryption).

Preferred Skills:

Experience with Azure Functions and serverless architectures.

Familiarity with performance optimization techniques for microservices and databases.

Understanding of cloud cost management and optimization strategies.

Prior experience with event streaming and Real Time data processing using Azure Event Hubs.

Email this Job