Cloud Application DeveloperQualifications:Expertise with design and development of cloud-based applications and servicesExpertise in building web services and micro servicesExperience with load, stress, and performance testing; optimizing systems and services to maximize performanceExperience working in an agile development environment using an agile methodology (e.g., Scrum)Skills:Objected-oriented programming and test-driven development with Java, JAXB (8+ years of experience)Spring Framework, Spring bootAzure PaaS services (App services)Azure networkingKafka messagingMongoDB / NoSQLWeb services: REST/SOAP (JSON/WSDL/XML)CI/CD: Maven, Git, Gradle, Junit, JenkinsUnix/Linux: filesystem, process, resource management; familiarity with core OS tools, applications, shell commandsPreferred skills:AKS/KubernetesDocker, Helm, container orchestrationTerraformRelational databases (PostgreSQL or MS SQL Server preferred)Apache Tomcat or similar application serversAzure certifications (e.g., Microsoft AZ303 Azure Architect Fundamentals, AZ304 Azure Architect Design) are a plusQuick to adapt and multi-task, able and willing to learn new technologies