- Company Name
- JASETech LTD
- Job Title
- Senior Backend Developer (Azure, Serverless, AKS, AI)
- Job Description
-
**Job title**
Senior Backend Developer (Azure, Serverless, AKS, AI)
**Role Summary**
Design, develop, and deploy high‑throughput, serverless and containerized services on Microsoft Azure. Lead end‑to‑end delivery of transactional, analytics, and AI workloads, creating secure, scalable APIs and event pipelines with clean code and efficient resource usage.
**Expectations**
- Deliver large‑scale backend solutions in a fast‑moving fintech‑digital‑marketing environment.
- Lead architecture, implementation, testing, and production rollout independently.
- Maintain rigorous security, observability, and cost‑optimization standards across all services.
**Key Responsibilities**
- Build and maintain Azure serverless (Functions, Logic Apps), container (AKS), and API management services.
- Design and implement APIs and event pipelines for transactional, analytics, and AI workloads using APIM, Event Grid/Service Bus, and Web PubSub.
- Integrate authentication/authorization via Azure AD B2C and secure data flows in compliance with privacy best practices.
- Develop, test, and deploy Python, SQL, and JavaScript code with a focus on clean architecture, performance, and maintainability.
- Apply advanced algorithmic solutions where required, optimizing for throughput and latency.
- Utilize observability tools (Application Insights, Log Analytics) for monitoring, troubleshooting, and cost‑analysis.
- Collaborate with cross‑functional teams, mentoring junior engineers and sharing technical knowledge.
**Required Skills**
- 5+ years of experience building serverless and containerized Azure applications.
- Proficiency in Azure services: APIM, Logic Apps, Function Apps, Redis, Azure SQL, AD B2C, Static Web Apps, Web PubSub, Azure AI/OpenAI, AKS.
- Strong Python, SQL, and JavaScript programming, with deep understanding of algorithms and data structures.
- API design expertise (sync/async), authentication/authorization, and role‑based access control.
- Security and privacy fundamentals; cryptography knowledge is a plus.
- Event‑driven architecture using Event Grid or Service Bus, with observability best practices.
- Demonstrated ability to produce efficient, cost‑effective cloud solutions and solve complex problems independently.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
- Azure certifications (e.g., Azure Developer Associate, Azure Solutions Architect) are advantageous.