Job Description :We are looking for a Lead Cloud Developer with a strong software engineering background who has evolved into cloud-native development.In this role, you will lead the design and development of modern cloud applications on AWS and Azure, combining your full-stack expertise with cloud-native patterns.Responsibilities : - Lead the design and development of cloud-native applications, bringing strong software engineering principles to every solution.- Design and implement full-stack solutions using serverless, event-driven, and container-based patterns on AWS and/or Azure.- Write clean, testable, and production-ready code - setting the standard for quality across the team.- Drive technical decisions around application architecture, API design, data modelling, and system integration.- Mentor and guide developers, fostering best practices in software craftsmanship, code quality, and modern development workflows.- Collaborate with cross-functional teams to translate business requirements into well-designed cloud applications.- Implement and maintain CI/CD pipelines and automated deployment processes to support rapid, reliable delivery.- Apply security best practices at the application level, including authentication, authorisation, and data protection.- Continuously evaluate and adopt new cloud services, frameworks, and tools that improve developer productivity and application quality.- Ensure systems meet functional and non-functional requirements through thoughtful design, testing strategies,
and observability.Requirements:- Proven track record as a software developer, ideally with full-stack experience (frontend + backend).- Demonstrable experience building cloud-native applications on AWS or Azure in recent years.- Proficiency in at least two programming languages (e.g., TypeScript, Python, Golang, Java).- Strong understanding of software architecture and design patterns (SOLID, DRY, KISS, event-driven, domain-driven).- Experience with serverless architectures (Lambda, Azure Functions), containers, and/or Kubernetes from a developer perspective.- Knowledge of CI/CD practices and modern delivery workflows (GitOps, trunk-based development).- Solid understanding of cloud security best practices at the application layer.- Excellent problem-solving skills and ability to make pragmatic technical trade-offs.- Robust communication skills - able to articulate technical concepts to both technical and non-technical stakeholders.- Experience working in agile teams and leading technical discussions.Preferred Qualifications:- Experience designing and building APIs (REST, GraphQL) and working with NoSQL databases (DynamoDB, CosmosDB).- Deep knowledge of event-driven architectures: queues, streams, pub/sub, and asynchronous patterns.- Understanding of scalability, concurrency, and distributed systems challenges.- Familiarity with functional programming principles (map/reduce/compose, immutability). (ref:hirist.tech)
📌 Allianz - Lead Cloud Developer - AWS/Azure (Pune)
🏢 Allianz
📍 Pune