Overview
Senior BackEnd Developer - Cyber (Contract)
This role is based on-site and involves designing, developing, and maintaining backend systems with a focus on Python and Go, API design, and cloud-based solutions. You will work with front-end developers, data engineers, and product managers to build scalable applications that meet user needs.
Responsibilities
* Design, develop, and maintain back-end systems using Python and Go
* Develop and maintain RESTful APIs, WebSocket, and GraphQL services with documentation (Swagger/OpenAPI)
* Manage and optimize databases (PostgreSQL, NATS, Redis, Min.IO)
* Leverage Microsoft Azure services (Azure Functions, Azure KeyVault, Azure SQL Database, Azure DevOps) for cloud-based solutions
* Implement security protocols (OAuth, KeyCloak)
* Use Git for version control and collaborate with teams
* Containerize and orchestrate with Docker, Kubernetes, and Helm
* Develop CI/CD pipelines using GitHub Actions and Azure DevOps Pipelines
* Collaborate with cross-functional teams using Jira and Confluence
* Monitor and improve system performance with Prometheus and Grafana
Essential Qualifications
* Proven experience as a Senior Back-End Developer or similar role
* Languages: Python, Go, Java (Go is primary; ingestion pipelines transitioning from Python/Azure Data Factory)
* Messaging: NATS, Kafka, Azure Service Bus
* Databases: PostgreSQL
* Blob storage: S3/MinIO/Azure Blob Storage
* Other Azure services including Kubernetes and Key Vault
* NiFi experience is a plus
* Experience building highly reliable and scalable systems
Desirable Qualifications
* Experience with RESTful APIs, WebSocket, GraphQL
* Solid database management skills (PostgreSQL, NATS, Redis, Min.IO)
* Cloud architecture on Microsoft Azure
* Security implementation with OAuth and KeyCloak
* Containerization and orchestration (Docker, Kubernetes, Helm)
* CI/CD tools: GitHub Actions, Azure DevOps Pipelines
* Collaboration skills with Jira and Confluence
* Strong problem-solving and communication skills
Contract Details
* Competitive day rates
* On-site 5 days per week (secret location)
* Opportunity to work on high-impact projects with leading clients
Notes
Active UK Security Clearance (SC minimum, DV preferred) is a mandatory requirement. Applicants must be eligible to work in the UK.
How to Apply
If you’re ready to make a difference and join a collaborative, innovative team, apply now.
#J-18808-Ljbffr