Skill Set 1: Java (OOP, data structures, concurrency); Spring Boot (RESTful APIs) Build Automation, Unit Testing Skill Set 2: Azure Development (Functions, Services Integration, Key Vault, Managed Identities, Monitoring) Skill Set 3: HTTP Client & API Interactions (Java HTTP client libs, API Authentication OAUTH 2.0, Error Handling) Responsibilities: Design, develop, deploy and maintain Java-based Azure Functions for data integration Implement secure and efficient API interactions with external SaaS applications. as a Java Developer to design, build, and maintain a robust and scalable middleware application hosted on Azure (Required)? w/ Serverless Principles: Understanding event-driven architecture, statelessness, and cold start considerations (Required)? w/ DevOps: Experience with Git for version control and CI/CD pipelines for deployment (Required)? w/ Java (OOP, data structures, concurrency); Spring Boot (RESTful APIs) Build Automation, Unit Testing (Required) Next to each skill, please provide yrs.