Azure application Architect with Java 100% remote

Azure application Architect with Java 100% remote

Posted 1 day ago by 1751855434

Negotiable
Outside
Remote
USA

Summary: The Azure Application Architect role focuses on designing, building, and managing Java-based applications on the Microsoft Azure cloud platform. The position requires expertise in Azure services and Java frameworks, particularly Spring Boot, to effectively deploy and scale applications in a cloud environment. This is a fully remote position, allowing for flexibility in work arrangements. The role emphasizes cloud solution design, security, and optimization of Java applications.

Key Responsibilities:

  • Designing the architecture for Java applications on Azure, considering scalability, security, performance, and cost-effectiveness.
  • Choosing the appropriate Azure services for different application components, such as compute, storage, and networking.
  • Having a strong understanding of Java, Spring Boot, and other relevant frameworks to build and deploy applications.
  • Utilizing tools like Maven, Gradle, and Azure DevOps for building, testing, and deploying Java applications on Azure.
  • Designing and implementing applications using a microservices architecture, leveraging Azure Container Apps or AKS.
  • Implementing security best practices for Java applications on Azure, including authentication, authorization, and data protection.
  • Utilizing Azure Monitor and other tools to monitor application performance and identify areas for optimization.

Key Skills:

  • Expertise in Azure services and Java frameworks, particularly Spring Boot.
  • Strong understanding of cloud solution design and architecture.
  • Experience with deployment tools such as Maven, Gradle, and Azure DevOps.
  • Knowledge of microservices architecture and cloud security best practices.
  • Familiarity with monitoring tools like Azure Monitor.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:
Azure Application Architect-100% remote
Azue architect with Java expertise focuses on designing, building, and managing Java-based applications on the Microsoft Azure cloud platform.
This role involves understanding Azure services, Java frameworks (like Spring Boot), and how to deploy and scale Java applications effectively in a cloud environment.

Key Responsibilities:

Cloud Solution Design:

Designing the architecture for Java applications on Azure, considering factors like scalability, security, performance, and cost-effectiveness.
Azure Service Selection:

Choosing the appropriate Azure services for different application components, such as compute (App Service, AKS, Azure Functions), storage (Cosmos DB, SQL Database), and networking.
Java Development Expertise:

Having a strong understanding of Java, Spring Boot, and other relevant frameworks to build and deploy applications.
Deployment and Automation:

Utilizing tools like Maven, Gradle, and Azure DevOps for building, testing, and deploying Java applications on Azure.
Microservices Architecture:

Designing and implementing applications using a microservices architecture, leveraging Azure Container Apps or AKS.

Cloud Security:

Implementing security best practices for Java applications on Azure, including authentication, authorization, and data protection.
Monitoring and Optimization:
Utilizing Azure Monitor and other tools to monitor application performance and identify areas for optimization.
Common Technologies:
Java Frameworks: Spring Boot, Spring Cloud, Quarkus, Open Liberty.
Azure Services: App Service, AKS, Azure Functions, Container Apps, Cosmos DB, SQL Database, Redis Cache, Azure DevOps.
Tools: Maven, Gradle, IntelliJ, Eclipse, Visual Studio Code, Azure CLI, Azure Portal.