Experience 5 Years Role Overview We are seeking an experienced Java Full Stack Developer with 5 years of hands-on experience in building scalable web applications using Java Angular and Azure Functions The candidate should be comfortable working across the full stack and in cloud-based environments Key Responsibilities Design develop and maintain end-to-end full stack applications Develop backend services using Java Spring Boot and microservices architecture Build responsive and dynamic UI using Angular and TypeScript Implement serverless backend logic using Azure Functions Integrate applications with databases and third-party services Ensure performance security and scalability of applications Mentor junior developers and participate in technical discussions Collaborate with cross-functional teams in an Agile environment Requirements Required Skills Experience 5 years of experience in full stack development Strong proficiency in Java Java 8 and Spring Boot Hands-on experience with Angular 8 TypeScript HTML CSS Experience with Azure Functions and Azure cloud services Solid knowledge of RESTful APIs and microservices Experience with SQL and or NoSQL databases Familiarity with Git CI CD pipelines and DevOps practices Good understanding of Agile Scrum methodologies Nice to Have Experience with Docker Kubernetes Azure DevOps or CI CD pipeline experience Knowledge of security frameworks OAuth2 JWT Experience working in cloud-native or serverless architectures Any